Jump to content

Phoenix125

Pathfinder
  • Content Count

    144
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Phoenix125

  1. v1.7.8 - v1.9.4 (2019-07-22) Highlights - Added: Crash Watchdog: Monitors for crashed, stuck, or closed servers and restarts them automatically. - Added: Right-Click Menu: easy access to grid-specific features. - Added: Improved Shutdown: Faster and more reliable shut down with game save. - Added: Freeports now start first - Added: 3 Discord webhooks: Now can send log, crash reports, grid status changes, and normal announcements to any or all of 3 webhooks. - Added: Backup: now includes full Atlas backups, if desired, every __ backups.. user defined. - Fixed: Setup Wizard: Many improvements. Now even easier to set up new server or add your existing server. - Added: Multi-Manager Support: Now run one copy of manager for your main server and another instance for your test server. - Added: Restart Grid options (with or without announcements). - Added: Server Detection at startup.. no more duplicate starts! - Fixed: Now truly supports up to a 20x20 server since v1.9.4. If ServerGrid.json file was very large, the util used to crash. - Fixed: Many minor bugs. - Added: Windows priority: Optionally lower priority on empty grids and, of course, return priority to normal when someone connects.
  2. Hi Purplesnorlax.. v1.8.4 had a bug that would cause the status "Starting" to show if "Poll Online Players" is not checked/enabled. I released v1.8.5 today which fixed that (and several other things). BUT I'm guessing the problem is with the RCON ports or the "RCON IP (ex. 127.0.0.1 - Leave BLANK for server IP) ###=" in the main AtlasServerUpdateUtil.ini file. - To check for a "ready" server, the util checks the RCON response to "ListPlayers". If no response, the util assumes the grid is offline/not ready. - Check the config or the Server_Summary.txt file for proper RCON port assignment. As for the server not showing up on the server lists.. unfortunately that could be many things. - Leave a gap between port assignments. ex. 28500, 28502,28504, etc. - I forward any port number plus 1 in the router. So if a port is 28500, I also forward port 28501. Looking at other posts might be helpful for troubleshooting the "can't see it in atlas server list" problem. Good luck, -Phoenix125
  3. v1.7.4 - v1.7.7 (2019-06-20) Grid Configurator Phase II Done! - Added: Finished the Grid Configurator! You can now quickly see/edit popular parameters and copy them to all/some grids. - Fixed: KeepUtilAlive could activate during grid startups. - Fixed: If no players are online, now makes a one-time announce to Discord/Twitch before restarting servers (to alert players wanting to connect). Grid Configurator Notes: - Parameters can be modified to fit your needs and shared with your friends. - To revert back to default values (the ones I put in), just delete or rename GridParameters.csv and the util will create the default one. - Add all your custom parameters to easily view the parameter settings on all your grids. **- Parameter text in green=has a value set. Gray=No value set for that grid.** - File: "\_Config\GridParameters.csv". Edit with a spreadsheet (Excel) for easy view or use any text editor. Comma separated values. ------------------------------------------ AtlasServerUpdateUtility Grid Parameters ------------------------------------------ Tip: Edit with a spreadsheet (Excel) for easy view/edit or use any text editor. Comma separated values ! Key: [Highlight] [ParamName] [Value] [File] [HeadingInFile] [Description] [Highlight] Highlight / Select parameter [ParamName] Name of Parameter [DefaultValue] Default value for parameter [File] File the paramater is in. (0)Command line entry (1)ServerGrid.json (2)GameUserSettings.ini (3)Game.ini (4)Engine.ini [HeadingInFile] The heading the parameter is under / follows [Description] Description displayed when hovering mouse over parameter name ------------------------------------------ ! WARNING ! NO COMMAS allowed in any part of any parameter. It will cause glitches. ------------------------------------------ Example: "True,Message,Welcome to your favorite Atlas server!,3,[MessageOfTheDay],Set message of the day (MOTD)"
  4. Latest Update summary: I post regular updates to my Discord channel, but here are the most recent added features: v1.6.2 - v1.7.3 (2019-06-11) Several Hotfixes and new features! **EZ Update!** No config changes needed. Simply click update! - NOTICE!! Config files were moved to "\Config" Folder!! - Added: Atlas Backup with Scheduler. Still a Work In Progress: It only backs up at this time. - Added: Grid Configurator Phase I: Easily view and edit common grid files. *Phase II (lower half of screenshot) will have configurable common Atlas settings. - Added: You can now set the approximate duration that messages sent in-game will be displayed. - Changed: After checking for Online Players, if any failed, the util now waits one second then tries the failed grid(s) once more. - Added: Added a third option for checking for mod updates using wget.exe to hopefully eliminate the "IE Enhanced Security Configuration" error. - Added: Select All, Select None, Invert added to main GUI (Thanks to Shadowsong & Doublee for requesting). - Added: Many new options for the Event Scheduler: Run multiple RCON commands, execute files, schedule daily, weekly, by date,
  5. I post regular updates to my Discord channel, but here are the most recent added features: v1.5.2 - v1.6.1 (2019-05-19) Several Hotfixes and new features! **EZ Update!** No config changes needed. Simply click update! - Added: Startup delay between grids can now be grid-specific in the GridStartSelect.ini. (Thanks to Kara for requesting). - Added: ExportData folder containing the latest Online Players count and all the data from the main GUI table. - Added: New option to force update Atlas with -validate. (Thanks to Doublee for requesting) - Added: If servers are to be started, a new 10 second window appears allowing the ability to cancel: helpful to prevent duplicate server starts. (Thanks to Norlinri for requesting) - Added: Update icon in main window now shows exclamation point if utility update is available. - Added: New "Send Discord" program was added for announcements and former method is used as a backup) - Added: KeepUtilAlive: An optional second program is now executed to restart util if util crashes. - Added: Network Connections Viewer in Tools section. Displays all ports used by the local computer. - Added: New warning message when more than one instance of the util is running. - Added: There are now two download sources for all files... in case my main website is ever down. - Added: New Tools Button. Moved Duplicate Port Checker, Setup Wizard, Create Batch Files, Create Server Summary File to Tools menu. - Added: Responses to RCON commands and Broadcast messages are now displayed. - Added: Default grid naming scheme options for Announcements and Util/Log: (1) 00 01 (2) A1 A2 (3) 0,0 0,1 - Added: Shut down all or select servers with/without announcement to Discord/Twitch/In-Game. - Added: Optional automatic util update download and install with no user input. (Default is disabled). - Added: Port duplicate checker: Checks for duplicate ports assigned in ServerGrid.json & RCON ports in .ini or GUS.ini files. - Added: Option to start all servers minimized. Added to config.ini: "Start servers minimized (for a cleaner look)? (yes/no) ###=yes" (Thanks to Infiniti for requesting). - Added: Server PID check: When started, util checks to make sure assigned PIDs are actually Atlas servers.
  6. v1.5.1 (2019-04-30) Minor Hotfixes **EZ Update!** No config changes needed. Simply click update! - Fixed: The Setup Wizard had several bugs that were fixed. - Added: The util now creates batch files (in folder "Batch Files (to run Atlas manually)") to manually run and update your Atlas servers in case of SHTF (utility failure!) - Fixed: When new mod(s) are added/discovered, the util previously did nothing. It will now restart the servers (with announcements if servers were already running). - Changed: 32-bit (x86) version of the utility is once again the default. I received a couple reports of instability possibly related to the 64-bit (x64) version. - Fixed: Update Mod button now disables if no mods are used or if "Use this util to install mods and check for mod updates (as listed in ServerGrid.json)? (yes/no) ###=no" (Thanks to funtimes for reporting)
  7. v1.5.0 (2019-04-28) New STABLE Version with GUI Interface! (For those running beta24, the only new feature in this version is the Total CPU is fixed). - Added: GUI INTERFACE for server info only... no config GUI window yet. (Still incomplete). The util can still run without the GUI for minimalists. - Added: Works with up to 400 grids (20x20). - Added: Setup Wizard. It is now MUCH easier now for new users to start using this utility. - Added: New default AltSaveDIR naming scheme: A1,A2,A3,B1,B2,B3,C1,etc. - Added: Send custom command lines PER GRID during server startup. - Added: Separate log files for Basic logging and Full logging (formerly debug). - Added: Option to send RCON commands/messages to select servers only. - Added: New "_start_AtlasServerUpdateUtility.bat" file that updates with each util update. If desired, add a shortcut of this file to your startup folder. - Added: Displays memory & CPU usage for each server grid. - Added: New window for viewing and/or editing log files, config files, ServerGrid.json, DefaultGame.ini, DefaultGameUserSettings.ini, DefaultEngine.ini files. - Changed: Util will now default to 64 bit version (was 32 bit only). The ZIP file includes the 32 bit version for compatibility. - Fixed: Tray icon is much more responsive. - Added: Discord announcement and display notification when servers online and ready for connection. - Added: Logs when users come online or go offline in new log file "AtlasServerUpdateUtility_OnlineUserLog.txt". - Added: Beta version and Stable version selectability. - Added: Config updates will now update automatically without user input, unless a required parameter is added. - Added: SteamID to Online Users window and logfile. - Added: Restart Server Now tray option. DOWNLOAD LINKS BETA Version: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip Stable Version: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtility.zip Previous Versions: http://www.phoenix125.com/share/atlas/atlashistory/ Readme.txt: http://www.phoenix125.com/share/atlas/readme.txt Website: http://www.phoenix125.com/
  8. New Beta! v1.5.0(beta24) (201-04-25) Minor bug fixes and a new scheduler! - Added: CPU usage is now operational for each grid (total CPU usage does not always work yet). - Added: Scheduled events: Send RCON commands to All or Local grids or run any file at scheduled times. (Thanks to Norlinri for requesting) - Added: Util now creates backup Server and Redis PID files to help prevent duplicate servers from being started. - Fixed: The util would freeze and eventually crash if SteamCMD locked up during update check. A 20 second shutdown timer was added to task kill SteamCMD if it locks up. - Fixed: The util would freeze and eventually crash if errors occurred when checking current installed server version. A new method was implemented to hopefully prevent further lock ups. To update, just click "Check for util update" in the utility's tray icon. Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  9. I'm excited about this one! Hopefully it runs well and will become the next stable version. New beta! v1.5.0(beta21) (2019-04-20) New Setup Wizard! EZ Update! No config changes needed. Simply click update! - Added: Setup Wizard. It is now much easier now for new users to start using this utility. - Added: New default AltSaveDIR naming scheme: A1,A2,A3,B1,B2,B3,C1,etc. - Fixed: No more extra servers being started! Fixed a couple instances where Redis and Server PIDs were not saving correctly when utility exited prematurely. - Added: Config updates will now update automatically without user input, unless a required parameter is added. - Fixed: (Hopefully) Utility updater should restart without errors.
  10. v1.5.0(beta18) (2019-04-15) CRITICAL Hotfix! Fixed Atlas Auto-Updater (and more!) - Fixed: Auto Atlas updater was not updating. - Added: New _start_AtlasServerUpdateUtility.bat file that updates with each util update. If desired, add a shortcut of this file to your startup folder. - Fixed: Log Ticker would stop updating. - Fixed: You can now edit files in the File Editor/Viewer window. Colorized version coming soon! - Fixed: "Start Servers" and "Stop Servers" buttons working. - Added: Small delay after deleting Server_Summary.txt file. This will hopefully fix a lockup. - Fixed: Improved the utility's recognition of running servers at startup. To update, just click "Check for util update" in the utility's tray icon. Thanks! Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  11. v1.5.0(beta16) (2019-04-11) Hotfix - Fixed: Manual Atlas updates were causing Line 35061 and 35452 errors and failed to update. To update, just click "Check for util update" in the utility's tray icon. Thanks! Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  12. I just replied to your PM, but for everyone else, too: Eventually I plan to add an admin DIscord channel to send the basic log to, but it will be a month or two until I get that in probably.
  13. Online Players windows shows number of players, user name, and steamID for each grid. - The util also logs all changes in Online Players. - The - (hyphen/dash) after server number indicates the server is offline or crashed. In this example, it was a remote server that I did not have online.
  14. We're now on version AtlasServerUpdateUtility v1.5.0(beta14) (2019-04-09)... hopefully this version will be the next stable version. HIGHLIGHTS of v1.5.0(beta7) to (beta14) - Added: GUI INTERFACE for server info only... no config GUI window yet. (Still incomplete). The util can still run without the GUI for minimalists. - Added: Option to send RCON commands/messages to select servers only. - Added: Option to leave redis running during shut downs. - Added: Send custom command line parameters PER GRID during server startup in the GridServerSelect.ini file. (Great for mixed PVP/PVE servers!) - Added: Separate log files for Basic logging and Full logging (formerly debug). - Added: Button and config option to poll Remote Servers for online players and whether server is online. - Added: Log entry when a server crashes. - Added: Much faster restart load time: Upon starting, the util skips the update checks if the time since last server update check is less than the update check interval. - Added: Displays memory usage for each server grid. - Fixed: Remote Restart now checks for proper shutdown and will send shutdown command five times or until closed. - Fixed: Cleaned up the notification windows: they don't flicker anymore! - Changed: Removed the hard stop for config changes (no need to restart the program), but added hard stop for GridServerSelect.ini file (To allow for disabling servers before they get run). - Fixed: Online Players window updates without having to refresh every time. To update, just click "Check for util update" in the utility's tray icon. Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  15. v1.5.0(beta12) (2019-04-09) Several hotfixes and a few new features added. Fixes - "Line 37176" or "37178" errors: related ServerPID.tmp changes that were made with beta7 (which were undone!). - Cleaned up the notification windows: they don't flicker anymore... it's actually starting to look like a reputable program! Thanks for your help and patience! - Log file, ini file, and notification windows now show correct version when running beta. (Thanks to AceMan for reporting!). - Mod updater now correctly shows the current mod it is updating/checking for update. - Server Names now show correctly Added - Added: Option to leave redis running during shut downs. - Added: Send custom command line parameters PER GRID during server startup in the GridServerSelect.ini file. - Many small improvements to notification windows and status indicator. Changes - Changed: Removed the hard stop for config changes (no need to restart the program), but added hard stop for GridServerSelect.ini file (To allow for disabling servers before they get run). - Changed: Once the GUI came online, it now puts the Online Players window on top. To update, just click "Check for util update" in the utility's tray icon. Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  16. New BETA version available! AtlasServerUpdateUtility v1.5.0(beta8) (2019-04-07) GUI BABY!!!! Still very limited function, but it's a good start! Much more to come! New features / fixes - Added: GUI INTERFACE for server info only... no config GUI window yet. (Still incomplete). The util can still run without the GUI for minimalists. - Added: Option to keep redis running when rebooting or shutting down the utility. - Added: Separate log files for Basic logging and Full logging (formerly debug). - Added: Option to send RCON commands/messages to select servers only. - Added: Button and config option to poll Remote Servers for online players and whether online. - Added: Upon starting, the util skips the update checks if the time since last server update check is less than the update check interval for a much faster util restart. - Added: Displays memory usage for each server grid. - Added: Log entry when a server crashes. - Changed: Added date to log files and moved them to "_Log" folder. - Changed: All log files are now automatically deleted if older than user specified number of days. - Changed: Moved all temp and work files into "\AtlasUtilFiles" folder. - Changed: Moved all log files into "_Log" folder. - Changed: Removed "Server Name", "Debug", "SteamDIR", "Rotate Log Files", from config. - Changed: Hard-coded SteamCMD folder as "\SteamCMD". to simplify installation and because sharing SteamCMD with other programs can cause issues. - Changed: During Online Players check, if server is not ready, the util will report "-" instead of "-1" or "0". - Fixed: Online Players log now has consistent formatting. - Fixed: Online Players window should update without having to refresh every time. To update, just click "Check for util update" in the utility's tray icon (if running any beta version.. otherwise use link below). Thanks! Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip
  17. (For you, Norlinri!) v1.5.0(beta6) - Fixed: When restart time is set to midnight, the restart days was off by one (unless daily chosen). It now restarts on days as scheduled. (Thanks Norlinri for reporting). - Improved: The Online Players window is now fully resizable. Known Issues: - When the text is clicked on, the Online Users window will show the initial load text and the scroll bars don't always work. http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip or just click "Check for util update" in the utility's tray icon (if using a beta version).
  18. Well, I'm embarrassed lol. You are correct. The days are as follows: 1 = Sunday, 2 = Monday, 3 = Tuesday, 4 = Wednesday, 5 = Thursday, 6 = Friday, 7 = Saturday. My testing was flawed and my utility is flawed. In my util, I adjusted the reboot time to account for the announcement lead time, but I forgot to have it adjust the day when the time overlaps after midnight. I will make that correction in the next release of my utility. Thanks for noticing and reporting! In the meantime, you will have to adjust your days by one. So for Saturdays and Mondays, it will temporarily be: "Restart days (comma separated 0-Everyday 1-Sunday 7-Saturday 0-7 ex.2,4,6) ###=1,6" Sorry!
  19. I had tested this in the past, but just re-tested. It worked as it should. I set my test server's clock to minutes before midnight and first tried: Restart days (comma separated 0-Everyday 1-Sunday 7-Saturday 0-7 ex.2,4,6) ###=3 Restart hours (comma separated 00-23 ex.04,16) ###=00 Restart minute (00-59) ###=00 It restarted as it should for midnight Wednesday (3 4) morning. (edited.. I had days wrong!) I then changed the settings to: Restart days (comma separated 0-Everyday 1-Sunday 7-Saturday 0-7 ex.2,4,6) ###=2,4 Restart hours (comma separated 00-23 ex.04,16) ###=00 Restart minute (00-59) ###=00 And it did NOT attempt to restart, since I told it to restart on Tues (2 3) and Thurs (4 5). So it worked as it should for me! (edited.. I had days wrong!) FYI: It begins the restart process x minutes before the restart time, where x represents the last number in "Announcement _ minutes before DAILY reboot (comma separated 0-60) ###=1,2,5,10,15" in the .ini. Therefore, to test, I had to set my server's time to 11:45pm for it to initiate the restart process (15 minutes before the sched time of midnight).
  20. You are the only one to report that problem, but I just tested it and my system worked appropriately. Here are the .ini settings I used: Use scheduled restarts? (yes/no) ###=yes Restart days (comma separated 0-Everyday 1-Sunday 7-Saturday 0-7 ex.2,4,6) ###=0 Restart hours (comma separated 00-23 ex.04,16) ###=00 Restart minute (00-59) ###=00 I tested it on my v1.5.0(beta5) version, but I have not made any changes to the scheduler part of the util in a long time, so it should be the same on all recent versions. If you like, PM me your AtlasServerUpdateUility.ini and the .log file (you can hide pwd info if you like) and I'll look into it. Thanks for reporting.
  21. Minor BETA version update released (2019-03-25) AtlasServerUpdateUtility_v1.5.0(beta3) - Fixed: Online Users window no longer displays all previous values with each update. - Added: Option to disable Online Users check (for window and log file). - Added: SteamID to Online Users window and logfile. - Added: Restart Server Now tray option. - Changed: Increased theoretical grid limit from 100 to 400 (20x20). Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip or if already using the beta version, Select "Check for utility update" in tray icon. Thanks! -Phoenix125 COMING SOON! GUI Interface - The utility seems to be stable enough for me to focus my attention to creating a graphical interface! - I hope to have it ready by mid April.
  22. New BETA version available! I recommended to use on test servers only as features are only tested by me. v1.5.0(beta1) (2019-03-17) - Added: Window showing online users. Updates every 60 seconds by default, but is user definable. - Fixed: Tray icon is much more responsive. - Added: Tray icon turns grey when util is busy. - Added: Discord announcement and display notification when servers online and ready for connection. - Added: Logs when users come online or go offline in new log file AtlasServerUpdateUtilityOnlineUserLog.txt. - Added: Pause Utility. Pauses all functions. - Added: Disable Server Update Check tray menu option. - Added: Force Server Update Check tray menu option. - Added: Beta version and Stable version selectability. New config parameters: - Check for online players every _ seconds (30-600) ###=60 - Send Discord message when all servers are back online (yes/no) ###=yes - AtlasServerUpdateUtility version: (0)Stable, (1)Beta ###=1 - Announcement Servers back online ###=Atlas server online and ready for connection. Download link: http://www.phoenix125.com/share/atlas/AtlasServerUpdateUtilityBeta.zip Future versions will be able to download themselves.
  23. Patcher: So far v1.4.7 seems to be. It has gone through 3 or 4 patches without any reported problems (except one, but he thinks it was something else that caused his issues). FYI: In future releases, I will be releasing beta versions first and will convert them to stable when enough people have reported them to be stable. I know reliability is very important. I cannot test every situation, but luckily people have been reporting problems.
×
×
  • Create New...