DancZer 65 Posted October 5, 2011 (edited) Hi All! I created a simple application to follow new beta patches release. General info Created in C# .NET 4 No RSS it is decode the official beta patch page. Features: Refresh beta list from http://www.arma2.com/beta-patch.php Download link for zip file Possible to view lastest changelog with single click Popup ballon when new beta released No taskbar icon visible only in notification area "Jump" to screen border Option for autostart with OS Option for always on top Clickable links in changelog to dev-heaven (1.05) Option for taskbar icon (1.05) Divide the beta changelog over the beta builds (1.10) Refresh button (1.10) About menu(change log + version) (1.10) Changeable refresh time in settings menu. (1.12) Application icon change when new beta arrive. User need to change beta selection to change back the icon. (1.12) Changes for selected build has orange color in change log. (1.12) Check for new version of the application(1.15) Application and the source code on dev-heaven: http://dev-heaven.net/projects/a2-beta-list/files Latest version: 1.15 DancZer Edited January 8, 2013 by danczer Share this post Link to post Share on other sites
maddogx 13 Posted October 5, 2011 Does the program use any specific features that force you to require .NET 4? If not, I think you should try to target .NET 3.5 (or lower) instead, since the install base is much larger. :) Thanks for making this though. I can't try it out right now, but I will later. Share this post Link to post Share on other sites
sickboy 13 Posted October 5, 2011 (edited) Nice. Some feedback: No taskbar icon - Especially since Windows 7, taskbar is generally more interesting than the task notification area icon :) At least making it an option would be welcome. No window border etc? Could be Neat if you could divide the beta changelog over the beta builds. So if you click a build on the left, you only see the changes in that build Getting the following error at startup: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentException: No value exists with that name. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at Microsoft.Win32.RegistryKey.DeleteValue(String name) at Arma2BetaList.mainForm.autostartWithOSToolStripMenuItem_Click(Object sender, EventArgs e) at Arma2BetaList.mainForm.loadSettings() at Arma2BetaList.mainForm.mainForm_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- Arma2BetaList Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/data2/downloads/Arma2BetaList.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Seems related to a registry key that doesn't exist. I see no version list or changelogs, nor buttons to click (right click menu doesn't contain a 'refresh/fetch' either). The same occurs in Windows 7 and in Windows 8 (Developer Preview), both 64-bit. This fixes the issue, Form1.cs, line 360, change to: if (key.GetValue(keyName) != null) key.DeleteValue(keyName); Edited October 5, 2011 by Sickboy Share this post Link to post Share on other sites
rok 0 Posted October 5, 2011 Looks pretty nifty. I'm getting the same error message as Sickboy. (Win7 64bit) Suggestion: Make links to dev-heaven in changelog clickable. Share this post Link to post Share on other sites
DancZer 65 Posted October 5, 2011 Does the program use any specific features that force you to require .NET 4? If not, I think you should try to target .NET 3.5 (or lower) instead, since the install base is much larger. :)Thanks for making this though. I can't try it out right now, but I will later. Not really. Ty for advice. ---------- Post added at 12:58 PM ---------- Previous post was at 12:10 PM ---------- Nice.Some feedback: No taskbar icon - Especially since Windows 7, taskbar is generally more interesting than the task notification area icon :) At least making it an option would be welcome. No window border etc? Could be Neat if you could divide the beta changelog over the beta builds. So if you click a build on the left, you only see the changes in that build Getting the following error at startup: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentException: No value exists with that name. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at Microsoft.Win32.RegistryKey.DeleteValue(String name) at Arma2BetaList.mainForm.autostartWithOSToolStripMenuItem_Click(Object sender, EventArgs e) at Arma2BetaList.mainForm.loadSettings() at Arma2BetaList.mainForm.mainForm_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- Arma2BetaList Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/data2/downloads/Arma2BetaList.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.17020 built by: FXM3REL CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Seems related to a registry key that doesn't exist. I see no version list or changelogs, nor buttons to click (right click menu doesn't contain a 'refresh/fetch' either). The same occurs in Windows 7 and in Windows 8 (Developer Preview), both 64-bit. This fixes the issue, Form1.cs, line 360, change to: if (key.GetValue(keyName) != null) key.DeleteValue(keyName); The bug is fixed! Ty for ideas. Share this post Link to post Share on other sites
sickboy 13 Posted October 5, 2011 Thanks! Would you like a dev-heaven project for it? Can also include a git repository for easy source review and history tracking etc. Share this post Link to post Share on other sites
DancZer 65 Posted October 5, 2011 Thanks! Would you like a dev-heaven project for it? Can also include a git repository for easy source review and history tracking etc. That would be nice, Thank you! Share this post Link to post Share on other sites
sickboy 13 Posted October 5, 2011 That would be nice,Thank you! Here you go; http://dev-heaven.net/projects/a2-beta-listFor git access, please create a support ticket @ http://dev-heaven.net/projects/heaven/issues with ssh public key. Share this post Link to post Share on other sites
DancZer 65 Posted October 10, 2011 (edited) New version released (1.05). Changelog: Clickable links in changelog to dev-heaven Option for taskbar icon Repaired "Alwasy on top" to "Always on top" :) Download link(same as in the first post): removed Edited October 19, 2011 by danczer Share this post Link to post Share on other sites
DancZer 65 Posted October 19, 2011 Arma 2 Beta List 1.10 has arrived! The application and the source available from devheven: http://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
iceman11a 11 Posted November 12, 2011 I'm looking for some thing that will download and install each patch as needed. Does any one have any ideas or thoughts. I been having some problems with updating my ARMA 2 game. Share this post Link to post Share on other sites
DancZer 65 Posted November 13, 2011 I'm looking for some thing that will download and install each patch as needed. Does any one have any ideas or thoughts. I been having some problems with updating my ARMA 2 game. Please write a ticket for this feature in the http://dev-heaven.net/projects/a2-beta-list/. I will do it for an optional function. Also I plan to add settings for changing refresh time in the next release. Share this post Link to post Share on other sites
otarius-big 16 Posted November 23, 2011 acre radio and @jayArmaLib have work problem on beta patch Share this post Link to post Share on other sites
DancZer 65 Posted November 28, 2011 - 1.11 - Fixed: Download and changelog link changed. Fixed: Arma2 parches included(now only OA patches list). Changed: Refresh time form 30s to 5min to reducate net traffic. Download from: http://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
DancZer 65 Posted December 14, 2011 Hi community! I finished the lastest version of the Arma 2 Beta List Application. It is contains lot of new features. - 1.12 - Fixed: Change log with the same build number as beta release has wrong color. New: Changeable refresh time in settings menu. New: Application icon change when new beta arrive. User need to change beta selection to change back the icon. New: Changes for selected build has orange color in change log. Download from: http://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
iceman11a 11 Posted December 15, 2011 Well I downloaded your version 1.12 and where I ran the program, It says refreshing and then 4 minutes later it says refresh failed. Any one have some ideas. I still trying to figure out what this software does. Share this post Link to post Share on other sites
DancZer 65 Posted December 15, 2011 Well I downloaded your version 1.12 and where I ran the program, It says refreshing and then 4 minutes later it says refresh failed. Any one have some ideas. I still trying to figure out what this software does. It is notify the user when new arma 2 beta patch available. You can view the change log with a single click and also you can download the beta patch file if you double click on the beta build name in the list. Share this post Link to post Share on other sites
iceman11a 11 Posted December 15, 2011 Well sickboy told me that's are these are is just beta testing patches. There just for testing. They are not required and last time I tried to update my Arma 2 game. It wouldn't update the patch passes this one version I all ready had. (Sorry I don't remember what version) and do I have to download all of these patches and install every one right after the other or do I just download the newest patch and install it. Share this post Link to post Share on other sites
DancZer 65 Posted December 15, 2011 Well sickboy told me that's are these are is just beta testing patches. There just for testing. They are not required and last time I tried to update my Arma 2 game. It wouldn't update the patch passes this one version I all ready had. (Sorry I don't remember what version) and do I have to download all of these patches and install every one right after the other or do I just download the newest patch and install it. Well, you don't need to use this app. It is for players who use beta patches. Share this post Link to post Share on other sites
iceman11a 11 Posted December 15, 2011 Ok, thank you. Like i said that's what I was told so. Any way what I really was looking for is some thing to update Arma I. Since I have Arma II covered with SU. Share this post Link to post Share on other sites
DancZer 65 Posted February 1, 2012 I think this little app no need more features. So this is the last release until A3. - 1.13 - New: Single click on the task icon will bring the form to the top. Download from: https://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
DancZer 65 Posted January 7, 2013 Hi community. Thank you for the 500+ downloads, and sorry for the late fix. But here comes! :) - 1.14 - Fixed: Builds with build number above 99999 was not detected. Download from: https://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
DancZer 65 Posted January 8, 2013 Some more fixes and features! - 1.15 - Fixed: Autostart with OS not work. New: Check for new version of the application. New: Wait cursor over beta list while checking for update. New: New application label + link to download page. Fixed: Double click on the list item not start downloading. Download from: https://dev-heaven.net/projects/a2-beta-list/files Share this post Link to post Share on other sites
DancZer 65 Posted January 30, 2013 Are you guys interested in a windows 8 version with metro UI? Share this post Link to post Share on other sites