SAS (SAMAutoStart) utility for SAM Broadcaster.
What is the purpose of this application and why you may need it?
SAMAutoStart makes sure that your Sam Broadcaster is always running.
SAS also add some nice features like shortcuts, disable controls, etc.
For more read README.pdf, find README in SAS package.
Like SAS on facebook and request SAS download link by sending SAS a message (Facebook chat).
Facebook: https://www.facebook.com/samautostartDonators do not need to update to the latest version, for others older versions will expire.
Latest version changes
27. December 2017
1.81 Added: Warning when SAMBC.core.xml not found when accessing SAS configuration
Added: Warning when a track failed to play
Added: SAS restore feature creates a backup copy of SAMBC.core.xml under "Data Path"
Added: Backspace key toggle DJ Mode (AutoDJ/ManualDJ)
Fixed: Tooptip "Disabled by SAS" showing under Search window
Fixed: "Allowed not respondig time" feature was killing SAMBC before allowed time
Fixed: Disable NumpadAdd and SAS Live Hotkey was not working
Improvement: Shortcuts called by palnotification.txt should work on any SAMBC version.
22. November 2014.
1.8 Added: On which Windows user SAMBC crashed/freezed shows in alert email and SAS log
Added: SAS Live Hotkey
Added: Tools --> "Load Tags" and "Save Tags"
Added: Scroll tracks in Song Info one by one by hold down "CTRL+mousewheel up/down"
Added: Delayed Search (delay a search on a keystroke, useful for large databases)
Added: "CTRL+Right Click" Direct play track in Song Info Editor
Added: Shortcut "Numpad Enter" now press OK when in Song Information Editor
Fixed: Shortcut for "Tools->HTML Output->Generate" now works with SAMBC 2014
28. May 2014
1.72 Added: Alert when SAMBC.exe using too much memory
Added: Tools --> Cue to text file
Fixed: Copy did not work every time under Song Information Editor (SAS Menu)
Fixed: not starting SAMBC.exe when Not responding however kill process and start worked
Older versions changelog:
28. December 2013
1.71 Added: Tools -> Copy files from m3u
15. June 2013
1.7 Added: Configuration GUI. Bye bye SAMAutoStart_cfg.ini
Added: Advanced Verify Songs and SASVerifySongs for schedule with PAL script
Added: Backup players settings and Restore players settings.
Added: Backup encoders and Restore encoders.
Added: Kill process by exe process name or PID with PAL script.
Added: Launch SAS when Windows starts.
Added: New splash screen and new icon
7. May 2013
1.6 Added: Message when clicking on disabled controls. (Air, Cue, Numpad add key, etc)
Added: PAL Script commands: SASUploadAllPictures, SASBackupDatabase, SASPlay,
Added: DisablePlayersAir-Cue, prevent of changing players Air/Cue output.
Added: Traybar with Check for update, Call an event, Open log, Uninstall, etc
Added: Backup/Restore scheduled events list. (MySQL 5.1+ only)
Added: Backup/Restore PAL Scripts list.
Fixed: Run exe files with command line parameters from PAL Script. (broken in v1.5)
23. April 2013
1.5 Fixed: Email ivan -a-t- radiocentar.hr now can accpet paypal donations
Fixed: defect when holding down right mouse button on a non selected track.
Fixed: SAS Menu under Song Info->Details tab works again. Broken in previous version.
Fixed: Left click features works even if DisableDoubleClick is disabled.
Added: Right click on Decks and Auxs cover art zone gives you SAS Menu
as in Song information editor.
Added: Detecting SAM Not Responding and kill and start if no mouse/keyboard action >60 secs.
Change maximum allowed not responding time with notRespondingTimeOut.
Added: Messagebox when an error logged (config.ini->EventLogErrorMsg=1)
Added: New default SAS icon + optional old icon in shortcut properties->Change Icon...
Added: UserPresentTime, time that SAS will suppose that the user is absent.
Added: PAL Script commands, change DJ Mode (SASAutoDJ, SASPlayQueue, SASManual)
Changed: Attention window don't need any handling. "track_ending.PAL" not needed anymore.
Changed: config file completly changed. Delete config.ini and setup new SAMAutoStart_cfg.ini.
StartupTimeOut renamed in MySQL_StartupTimeOut
ConfirmDelete renamed in ConfirmRemove
Changed: AutoDJ replaced with DJMode. Start SAM Broadcaster in different DJ Modes.
Removed: wait_mySQL, if MySQL_StartupTimeOut is greater than 0 means that it will wait.
Removed: SongInfoFilename and SongDetails from config file, not needed anymore.
A bunch of optimizations/improvements/bug fixes/defect fixes.
24. March 2013.
1.4 Fixed: Air-Cue buttons was always locked, now you can re-enable them by setting
DisableAir-Cue value to 0.
Added: You can call any event you listed in config.ini under Events by pressing
Numpad Enter key, when NumpadAdd key is disabled it don't send events anymore.
Added: SAMAutoStart restart SAMBC if there is a message from SAMBC.exe
that it stopped working (Windows 7 tested).
Added: You can disable volume slidebars (config.ini->DisableVolumeBar=1).
Added: Send an alert email if SAMBC.exe isn't running or stopped working.
Added: Right click on the file path in Song information editor now gives you a new SAS menu
with powerful options, second click will show the default SAM Broadcaster menu.
Added: Shortcut->Holding down the mouse right button over a track opens
Song information editor. (Queue, Tracks in Selected Category and History).
Added: You can manually set HTTPHandler IP and port to override default.
Added: ConfirmDelete, Confirm dialog when removing a track from "Queue"
or "Tracks in Selected Category" window.
Added: SAMAutoStart.log logs SAMAutoStart events "date - time - description".
Added: Autodetection of MySQL port, removed from config.ini.
Added: AUX1DATA.PAL provides information about the track that is loaded into Aux1
21. January 2013.
1.3 Added: RestartSAM and RestartSAMAutoStart (Called as a Messagebox, documented above).
8. April 2012.
1.2 Fixed: click on the top of DJ Mode button didn't show attention window.
Added: feature to call a Messagebox and run files from PAL Scripts
Added: when NumAdd and NumEnter disabled they send an event to port 1221.
Included: useful example scripts.
Changed: attention window blink method. Now changing color instead show/hide.
11. February 2013.
1.1 Added: wait_mySQL. ---> Removed in v1.5
10. February 2013.
1.0 First release.
In no event shall the author be liable for any damages.
Use on your own risk.