avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 3:35 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - mouser [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 155next
General Software Discussion / Back once again to Django
« on: April 05, 2024, 06:10 PM »
Over a decade ago I used Django, the Python web development / content management infrastructure.
I used it for a web project that was eventually abandoned.
A few years after that I started my own library for doing somewhat similar things on a smaller scale (mewlo), focused on providing user-management infrastructure, but that eventually was abandoned unfinished.
I had a love-hate relationship with Django.
I've recently gone back to it to work on a web service for my board game system, and I am finding myself impressed by its suitability to get up and running with code quickly, providing lots of scaffolding for managing data, etc.
So far it's been more love than hate, but I'm just getting started.
Anyone have experience with Django recently?

Living Room / Merrry Christmas and all that
« on: December 24, 2023, 05:26 PM »
For all who celebrate it or just celebrate by buying yourself some fun presents, merry christmas and I hope everyone gets to spend some time relaxing or celebrating in your own way.

-jesse (mouser)

I have embarked on a daunting project of creating a mystery tabletop game (similar to Sherlock Holmes Consulting Detective), which is set in New York City in the 1930s.
It's a giant project that is likely to fail, but I'm going to make a go of it.
A big chunk of what I have to do is prepare game maps for the city, and a fascimile directory.
I've spent the last few weeks coding tools to help me manage real public domain New York City GIS/geospatial data.

So I think this year my NANY may be (Python) tools for working with this GIS data for generating game-related maps and data.

Some screenshot samples:

You can read about the game project on the boardgamegeek section for my youtube channel: https://boardgamegee...high-and-low-stage-2

N.A.N.Y. 2024 / New Apps for the New Year 2024 section is open
« on: May 31, 2023, 08:30 PM »
The NANY 2024 (New Apps for the New Year) section is now open.

Other Software / My OBS Plugins
« on: March 07, 2023, 07:35 AM »
I need a thread to link to all of my OBS plugins and addons.

Here's a few threads so far
OBS multi-line text plugin/enhancement - https://www.donation...ndex.php?topic=52699
OBS Flip Screen Plugin and Modification - https://www.donation...ndex.php?topic=52701
OBS Plugin for AutoZoomCrop using machine vision - https://www.donation...ndex.php?topic=52634
Obs Youtube Timestamps, DelayedFade, custom browser CSS, Browser Timer, and more small OBS plugins and mods - https://www.donation...ndex.php?topic=52727

Downloads are open source on github:

Living Room / Happy birthday Deozaan
« on: January 01, 2023, 10:24 PM »
People may not realize how much work Deozaan does behind the scenes on this forum in keeping it clear of spam, and just being a wonderful source of positivity.
Deo I hope you have a wonderful birthday!  :-* :Thmbsup:

Living Room / Game with ecosytem
« on: December 30, 2022, 03:28 AM »
I stumbled across this video.. These games that seem simulation-based seem so intriguing:


Cost: $8
Reviews don't seem so good.

I'm not sure I would play the game myself but I'm quite curious to watch more videos on it.

Living Room / Merry christmas and happy holidays to all
« on: December 24, 2022, 07:23 PM »
I hope everyone is having a nice holiday season -- christmas if you celebrate it, and all the other holidays at this time of the year.
Stay warm and safe.

Living Room / Happy Thanksgiving 2022
« on: November 24, 2022, 02:27 PM »
Happy thanksgiving and friendsgiving to everyone at!

-jesse (mouser)

N.A.N.Y. 2023 / NANY 2023 Pledge: More small OBS plugins and mods
« on: October 12, 2022, 02:54 AM »
A few more, demo videos here:


Plugin for OBS that automatically creates timestamp files for your recordings or streams, detecting chapter markers when you switch between certain scenes (or recording all scene transitions), or when you hit a configurable hotkey.  Adjusts timestamp offsets depending on whether you are streaming or recording, live or not.


A replacement for the built-in stats panel which is easier to size, read, and shows clear tally information about your recording times.  Will also show you "session" and "break" times in long streams by noticing which scenes represent breaks.

Custom CSS for browser docks:

A submitted OBS modification that allows you to specify custom css overrides to be used for browser (web page) user-interface docks, just like you can do for browser sources in OBS.

Delayed Fade:
No video yet (I forgot)
Exactly the same as the built-in fade transition, but delays performing the fade transition for a second or two, to give you time to move your hand off the button that triggered the transition.  Useful at start of recordings or when coming back from breaks so have a moment to compose yourself before the transition to you begins.

This OBS plugin (and modification to core), lets you configure certain scenes to be shown in the preview window with left and right sides of a split-screen swapped in position.

This is a difficult one to explain but here goes:

I sometimes have streams where I have a split-screen and I read from the monitor which sits behind my camera:
Screenshot - 9_27_2022 , 3_12_05 AM_ver001.png

One problem with this is that, as you can see, when the person in front of the camera is reading from one side of a split screen on the monitor behind the camera, it will look to the audience as if they are looking off to the *WRONG* side of the window.  This is just a mirror-like side effect that will happen whenever the person in from of the camera is looking at a preview that is facing them.  It's just a little disconcerting.

This plugin fixes this by letting you specify which scenes are split (and where), and will flip the split sections left and right positions, but ONLY IN THE PREVIEW, not the actual broadcast.
So in this case, what I see when looking at the monitor preview is different from what the audience will see, the result looking like:
Screenshot - 9_27_2022 , 3_12_05 AM_ver001_reg001_ver001.png

N.A.N.Y. 2023 / NANY 2023 Pledge - OBS dock layouts export and import
« on: September 27, 2022, 03:08 AM »
OBS has a very configurable dock system.  This modification adds code to let you export and import/restore dock layouts from the Dock menu, as well as provide a list of recent dock layouts for easy selection.


I suspect this will be my most popular and general use modification for OBS

OBS Text Plugin enhancements for Multi-line:
This is a plugin based on the OBS text plugin for windows that comes with OBS out of the box.
It includes several enhancements focused on doing multi-line text.

Motivation for this plugin:
I have to create new text titles for nearly every live session I do, that require multiple lines of text.

This can be cumbersome for two main reason:
1. Multiline text with the OBS plugin seems to use excessively large line spacing which looks weird.
2. I frequently need to have some text lines smaller than other lines.

Now it is possible to get good looking multi-line titles using the built-in OBS text plugin, but to do so requires create a separate text source item for each line, so that each line can be sized and positioned as desiered.
This would not be a problem if one were just making a one-off title page, but is onerous when you frequently have to make new title pages with different text.

So this replacement for the OBS text plugin extends the built-in one for multi-line use in a couple of ways:

1. It allows fast tweaking of the line spacing when doing multiline text
2. It allows each line to be prefixed by a modifier which can tweak the font size and line spacing for that line (as well as one to modify the hue).
3. It provides an option for how gradients are handled for multiple lines.
4. It provides a word-wrap feature.
5. It provides an internal notes textarea for you to keep alternative blocks of text for easy reuse.

Sample of using built-in OBS text plugin to create some multi-line text source:
Screenshot - 9_27_2022 , 2_47_58 AM.png

And using the new multi-line plugin version:
Screenshot - 9_27_2022 , 2_44_47 AM.png

And source options:
Screenshot - 9_27_2022 , 2_55_02 AM_ver001.png

I've been working for the last coupe of weeks on a plugin for OBS for top-down camera views that can detect the location of physical marker cubes in the scene and then auto zoom and crop into that region of the screen.  Tons of options to control how it works.
Might be useful for people who use top-down camera views to show details of items.

N.A.N.Y. 2023 / NANY 2023 Section is up
« on: August 28, 2022, 11:34 PM »
New Apps for the New Year 2023
Where everyone is invited to create new free software to share.

A very well known youtuber just made a nice video on the 2-xl toy:

On kickstarter now:

50 Years of Text Games: From Oregon Trail to A.I. Dungeon
A definitive book about the first half-century of interactive fiction.

Just thought I'd share this little code snippet for a batch (zipcurdir.bat) file that I use quite frequently.
Requires 7-zip but could be adapted for any other zip tool.
Then just put this little .bat file in any directories where you want to be able to super quickly make a uniquely timestamped zip file of the contents of the directory, and then move the zip file out of the way to the parent directory.
I use this all the time when I'm working on a project and it's not under version control and I want to make sure I have quick backups before something goes wrong.

Add any exclusion patterns you want to the extraoptions line, and change 7-zip location if different; or maybe you want to change the destination folder..

for %%a in ("%cd%") do set "CurDir=%%~na"
set thedir=%CurDir%

set mydate=%date:~12,2%%date:~4,2%%date:~7,2%
set HOUR=%TIMEZERO:~0,2%
set MIN=%TIMEZERO:~3,2%
set mytime=%HOUR%%MIN%
set zformat=zip

set extraoptions=-xr!Temp -xr!Junk

set zcmd="c:\program files\7-zip\7z" a -t%zformat% -r %extraoptions%
set fname=%thedir%_%mydate%_%mytime%.%zformat%

echo %zcmd% ..\%fname% .\
%zcmd% ..\%fname% .\

As an example if I put this zipcurdir.bat file in my Documents\Arduino\ folder and run it, I get the file in the parent directory: ""

The only thing neat about this batch file is the autonaming of the created file based on the current directory and the fact that you never have to modify the batch file no matter where you put it.

Living Room / Bought a color laser printer -- it's a game changer
« on: April 24, 2022, 04:01 AM »
I have always done a lot of printing on my (black+white) laser printer.  I love the speed of printing, long lasting ink, easy and fast duplexing, and the quality.  I frequently print papers to read, documentation, board game rules, etc.

And I have always had a color inkjet printer, upgraded through the years, but never a pleasure to use.  Too slow, ink is too EXPENSIVE, and dries out from infrequent use, slow startup times, waste of space.

I would only use the color inkjet on the rare occasions when I needed color -- most of the time if it was a document with just a little color or where I didn't care, I'd print on the laser in black and white.


But I finally bit the bullet and bought a color laser (HP Color LaserJet Pro M255dw for about $350).

It feels like a bresh of fresh air.  It has almost all the advantages of the black and white laser, but I now can print out documents with some color in them, and just have to deal with 1 printer.

Now if you need to print photos, then the color laser is not going to satisfy you; inkjets produce far better nice glossy color photos.

But for everything else it's been a joy and a relief to not have to mess with the inkjet.

I'll also say, I do think the black pure text printing from the color laser is *slightly* worse quality than my previous black+white laser, but especially with my eyes not being what they were, it's barely noticable and an easy trade off for me for the benefits of color printing.  I'm so glad to be done with inkjets.

Living Room / Opinions requested on my new YouTube Video Series
« on: February 14, 2022, 11:30 PM »
I've recorded a 5+ hour (16 part?) video series called "Micro-studio Boardgame Video Production":

First episode:

It covers most of what I've learned in the last year.

It's not live yet, I still have another 10 days or so before I make it live, and I'd love any feedback about things that I should fix before making it live!
Let me know your suggestions.

Other Software / OBS Scripts
« on: January 22, 2022, 02:12 AM »
I've created an open source directory for miscellaneous scripts and tools for OBS (Open Broadcasting Studio):

Browser based animated flip timer (used to show time until some date or a countdown of a specific duration):

Sidebar dock for OBS that acts as a tally indicator of recording/streaming status, using Websockets:

Also includes a youtube chat script that changes a browser source on a scene to show the current chat contents overlaid on a screen

And a fix for an existing lua timer that I no longer use.

ALL of these are just minor tweaks from me of code written by others.

Went looking for a straightforward tool to let me broadcast one of my pc screens to an android tablet during a recording -- with the additional need to be able to flip/mirror the screen in the process for a teleprompter effect.

Came across deskreen which seems to work well and is free (donations encouraged):

Screenshot - 1_19_2022 , 9_03_30 PM.png

N.A.N.Y. 2022 / Thank you to everyone who participated in NANY 2022
« on: January 06, 2022, 06:12 AM »
Thanks to everyone who participated this year.
I have sent out messages on the forum to everyone -- I will get the celebratory mugs handled right away this year (i have also sent out messages to last years participants in case you never got a mug).
If you didn't receive a forum message but you participated in NANY please message me.
You should also see little badge in your forum profile commemorating your participation :)

Living Room / How to boot up an old PDP-11 computer from the 1970s
« on: December 15, 2021, 08:16 PM »
Fun picture guide on how to boot up an old PDP-11 computer from the 1970s:

So you want to play Adventure, but don't know how to turn on the PDP-11? These instructions are for booting our dual rack machine from its RL01 drives, although booting the single cabinet machine from the RK05 is very similar.


Living Room / Anyone watching the 2021 chess championship matches?
« on: December 04, 2021, 04:10 AM »
Game 6 was INTENSE!

Pages: [1] 2 3 4 5 6 ... 155next