DSDPlus How do you organize your windows?

Status
Not open for further replies.

polkaroo

Missed him again!
Joined
Apr 14, 2002
Messages
408
Question for the power users who run multiple instances of DSDPlus on the same computer... how do you organize the windows and launch four batch files automatically if the computer reboots? Windows doesn't seem to like all the batch files starting at the same time either (admittedly haven't tried the TIMEOUT function yet - one master batch file calls each batch file with a few seconds delay in between.)

There's five taskbar items for each system monitored (FMP command line and spectrum, DSDPlus command line, event and channel activity) and that gets messy quickly on a 1024x768 laptop that I'm dedicating for running DSDPlus - 4x Nooelec SMArt SDR sticks with DSDPlus in single receiver mode on 4 trunked systems. But I want to see all the system data at a glance so yes I did think about multiple desktops but rather not go that way.

I'm using the SDR stick serial number to keep track of which FMP instance monitors what system, but even then, every window title bar looks the same!
81760
 

ArloG

Member
Joined
Feb 14, 2020
Messages
346
I have a dual monitor setup. Although rather new to fastlane a screen can fill up.
I resize and arrange mine where they are easy to figure out. When you close them press and hold the shift button then press the X.
Next time they launch they'll pop up where they were the last time.
 

ArloG

Member
Joined
Feb 14, 2020
Messages
346
Wha... I doubt holding the shift key while closing FMP or DSD+ does anything.
errr dude. why dont you try it?
Get any window placed and sized where you want it. Hold the shift key. Then close the window by clicking the X in the upper right corner of your window. For MS Windows. What's nice is how it works on DSD+ with multiple windows open.
Of course for multiple batch files, .exe's you'll have to set each group indiidually.
Then open the same (DSDPlus.exe) application again and see how your doubts become reality.
Go ahead Billy try it. I dare ya.
 

a417

Active Member
Joined
Mar 14, 2004
Messages
4,669
Question for the power users who run multiple instances of DSDPlus on the same computer... how do you organize the windows and launch four batch files automatically if the computer reboots? Windows doesn't seem to like all the batch files starting at the same time either (admittedly haven't tried the TIMEOUT function yet - one master batch file calls each batch file with a few seconds delay in between.)
You haven't tried the one thing that nearly everyone else does, and still want more opinions?

Code:
rec-XXXX.bat

start cmd /c fmp24  -i"01" -o20001 -_2 -b9.5 -g49.6 -fXXX.XXXX
sleep 5
start cmd /c dsdplus -i20001 -f1 -o0 -PTmp3 -v0 -T -O NUL -- >> XXXXXX.txt

that's how each instance of dsd+ starts, and they're all called similarly from another batch file, so they get chainloaded. This is for a windows XP box hosting 3 instances, mind you.
 

V_A_R_I_A_B_L_E

CIA Agent
Feed Provider
Joined
Aug 23, 2011
Messages
112
Location
Portland, OR
I set the coordinates for mine to start windows in pre-chosen locations and set to pre-chosen dimensions on the screen, and then have one master batch file that runs at startup and launches the 4 .bat files shown in my screenshot, with a couple seconds of TIMEOUT between each one. This is for two feeds on broadcastify.

Then I found a utility that will automatically create a second desktop using the Windows 10 "Task View" feature, so I have that on a delay long enough to wait for all the DSD windows to populate. The result is that all I have to do is power on the computer, and everything will appear in desktop #1 as you see it here, then the screen will switch over to a nice clean blank desktop #2 ready for me to do whatever I need to on it. (In my case I use it to run Kodi...my feed computer is also my HTPC.) If I ever want to check the status of DSD or RadioFeed, I can just switch over to view desktop #1, knowing the windows will all be laid out as I wanted them.
 

Attachments

  • screenshot.png
    screenshot.png
    368.3 KB · Views: 70

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,698
Location
Toronto, Ontario
errr dude. why dont you try it?
Get any window placed and sized where you want it. Hold the shift key. Then close the window by clicking the X in the upper right corner of your window. For MS Windows. What's nice is how it works on DSD+ with multiple windows open.
Of course for multiple batch files, .exe's you'll have to set each group indiidually.
Then open the same (DSDPlus.exe) application again and see how your doubts become reality.
Go ahead Billy try it. I dare ya.
Actually, I did try it before I posted. I run DSD+ from a shortcut and that shortcut specifies the location, size, font and colors of the DSD+ console window. Moving the console window and then closing it with a shift-X did nothing. The console window's location was unchanged when I restarted DSD+.

The locations, sizes and font sizes of the other DSD+ windows (source audio, event log, channels) are controlled by DSD+. Windows has no control over them. They show up where I last placed them because DSD+ records their locations and sizes in the DSDPlus.bin file. Delete or rename that file and those windows will show up in their default locations in the upper left part of the screen.

Why don't you try moving all of the windows around and then closing without the shift key? I would've expected one to do that before posting...
 

morfis

Member
Joined
Jan 24, 2004
Messages
1,680
I have a dual monitor setup. Although rather new to fastlane a screen can fill up.
I resize and arrange mine where they are easy to figure out. When you close them press and hold the shift button then press the X.
Next time they launch they'll pop up where they were the last time.

I'd be worrying a bit if windows has write access to the batch files I created without me explicitly approving that access.
Doesn't sound likely to me so I tried it (Windows 10 64bit with updates up to friday) - made no difference, the windows reopened where I have them set in the batch files and not where I closed them.
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
Actually, I did try it before I posted. I run DSD+ from a shortcut and that shortcut specifies the location, size, font and colors of the DSD+ console window. Moving the console window and then closing it with a shift-X did nothing. The console window's location was unchanged when I restarted DSD+.

The locations, sizes and font sizes of the other DSD+ windows (source audio, event log, channels) are controlled by DSD+. Windows has no control over them. They show up where I last placed them because DSD+ records their locations and sizes in the DSDPlus.bin file. Delete or rename that file and those windows will show up in their default locations in the upper left part of the screen.

Why don't you try moving all of the windows around and then closing without the shift key? I would've expected one to do that before posting...

Mine "remembers" size position (mostly minimized) without me doing anything - I launch from a batch file it has no position commands. I have to check but I think each batch file has its own "memory". CC activity and VC activity is about all I have visible.
 

u2brent

OAMPT
Premium Subscriber
Joined
Jul 17, 2010
Messages
3,137
Location
KRWDPAXKRS1
I'd be worrying a bit if windows has write access to the batch files I created without me explicitly approving that access.
Doesn't sound likely to me so I tried it (Windows 10 64bit with updates up to friday) - made no difference, the windows reopened where I have them set in the batch files and not where I closed them.

If you want DSD+ to remember/open with the positions/sizes last used prior to closing...
You need to remove the old size/position cmds from the bat files.. :unsure:
If you leave them in the bat file.. Then yes it will overide what was saved by DSD+ in the bin file..
It's only doing what you told it to do... :LOL:

Windows does not write/access your batch files..
 
Last edited:

silberj

Member
Joined
Feb 19, 2010
Messages
28
Location
Vine Grove, KY
I would be interested in a sample batch file that you're using to start the 4 or so that I need to start them all from. I currently use DSDUI to launch them, but I still need to do them 1 at a time.
 

BM82557

Member
Joined
Aug 28, 2006
Messages
5,166
Location
Berkeley Co WV
I would be interested in a sample batch file that you're using to start the 4 or so that I need to start them all from. I currently use DSDUI to launch them, but I still need to do them 1 at a time.

I use DSDUI also. Here are two examples, one is for one receiver (dongle) mode and the other is for two dongle mode --
 

Attachments

  • One Receiver Batch File Example.txt
    245 bytes · Views: 34
  • Two SDR Batch File Example.txt
    403 bytes · Views: 27

silberj

Member
Joined
Feb 19, 2010
Messages
28
Location
Vine Grove, KY
I use DSDUI also. Here are two examples, one is for one receiver (dongle) mode and the other is for two dongle mode --
Many thanks for this! I was able to save me a lot of work using the two sdr file so now I have unique start ups of each system I monitor. You rock!
 
Status
Not open for further replies.
Top