SAS (SAMAutoStart) utility for SAM Broadcaster.
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 download it on the following link.
15. May 2022.
2.0.2. Added: SAS context-menu Search --> Search for song title without brackets
Added: SAS context-menu icons for easier recognize
Added: SAS context-menu Copy file to...
Fixed: Advanced Verify Songs was not working when called with SAS notification file
27. March 2021.
2.0.1. Added: MariaDB support
Added: Tools --> m3u to text file
Fixed: removed alert email when SAMBC restart called with SAS notification file
2. June 2020.
2.0 Added: Song information editor open in previous position when called with SAS
Added: Copy artist and title under SAS menu
Added: Mp3tag editor under SAS menu. Mp3tag must be installed (website http://www.mp3tag.de
Added: External player (Hold Ctrl and click on a track) if not setted it will play in Song Info
Fixed: Numpad enter and delete buttons work when Notes window focused
Fixed: „Open file location“ was corrupting „Call an event „ (bug introduced in v1.9)
Fixed: Play at startup not working when SAMBC was hidden
Fixed: SAS menu-Search artist, title and album did not work when Search window was open
1. May 2020.
1.9 Added: Quick preview ->
- click on a track in category, queue and history while Song information editor
window is open and SAS will play the clicked track
- right click adds the track to queue bottom while Song information editor is open
- mouse wheel seek track when mouse pointer is over Song information editor
Added: Play SAMBC at startup
Added: Notification (Win10) or balloon tip if SAMBC stopped, crashed or not responding
Added: Right click onto times of Cue points; Start, End, Intro, etc opens Edit time and moves
backward time by 200ms, after closed seek to time if player is loaded.
Added: Right click on the edit box of „Track information search“ now offers you to search
coverart by album, artist and title
Fixed: Right click menu retrieve selected track when multiple opened in Song Info editor
Changed: Moved SAS log file and palnotification.txt to SAMBC data path for prevent
Improvement: Better compatibility for Windows 10
Improvement: Advanced Verify Songs up to 2.5 times faster
Bug fixes and improvements
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.