Released BeamNG Mods Update Checker v1.1.1

Discussion in 'Utilities and programming' started by Incognito, Jul 19, 2015.

  1. Incognito

    Incognito
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    246
    Some time ago (year or even two) i published this open source program, but it was removed by tdev, because this program required the user login and password. But now mods forums are available for all, so i decided to update this program and create this topic again :) Now you shouldn't enter your login and password in this program.

    So, this program checks the changes in the thread title and the changes in attachments (which are located in the first post of this thread). If any changes occurred - the program shows the notification and highlights the updated threads in a green color.

    Just select in menu Threads => Add threads to add new threads in the list. Updates are checked every 120 minutes (interval can be changed in the options).

    GitHub
     

    Attached Files:

    #1 Incognito, Jul 19, 2015
    Last edited: Aug 2, 2015
  2. Whippy

    Whippy
    Expand Collapse

    Joined:
    Dec 28, 2013
    Messages:
    172
    Re: BeamNG Mods Update Checker

    Looks very cool! I'll give it a shot when I get home, this is helpful for me because I never update my mods because I never note which version is what and I never know if its the old verson or the new one, the only way I can tell if its been updated (without digging through the forums) is when I watch a YouTube video and see that the map / car has changed slightly.
     
  3. crazycow099

    crazycow099
    Expand Collapse

    Joined:
    Sep 1, 2013
    Messages:
    13
    Re: BeamNG Mods Update Checker

    Whenever I tried to open the program it would just tell me it's already running and I couldn't find it in Task Manager anywhere. Even after restarting my PC it still wouldn't open. I'm trying a reinstall now so hopefully that'll work cos this looks promising

    EDIT: Even after a fresh install it still didn't work
     
  4. Incognito

    Incognito
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    246
    Re: BeamNG Mods Update Checker

    This is strange :confused: This means that in your system is running a program that has the same GUID as in my program. Well, i will remove this check in the next version.
     
    #4 Incognito, Jul 21, 2015
    Last edited: Jul 24, 2015
  5. IBsenoj

    IBsenoj
    Expand Collapse

    Joined:
    Sep 28, 2013
    Messages:
    819
    Re: BeamNG Mods Update Checker

    yeah I have the same problem.
     
  6. burk

    burk
    Expand Collapse

    Joined:
    Jun 3, 2015
    Messages:
    142
    Re: BeamNG Mods Update Checker

    i love the idea of this but i would like automatic updating to be a togglable thing since i have alot of mods and checking for them 2 times a day would take up some data, so just make it a checkable option for someone like me
     
    #6 burk, Jul 30, 2015
    Last edited: Jul 30, 2015
  7. Incognito

    Incognito
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    246
    Update.

    Done.

    Fixed.
     
  8. Roadside_Racoon

    Roadside_Racoon
    Expand Collapse

    Joined:
    Nov 1, 2013
    Messages:
    198
    Nice! Works very well.
     
  9. StinchinStein

    StinchinStein
    Expand Collapse

    Joined:
    Jul 16, 2014
    Messages:
    754
    How does this application check for updates anyhow?

    EDIT: Nevermind... Checked the GitHub page :|
     
  10. ned228

    ned228
    Expand Collapse

    Joined:
    Jul 18, 2014
    Messages:
    269
    Hi When I start the update checker It says cannot load treads then in gives me another error message. It was working previously. Then it stopped starting. I have tried re installing it with no luck. The current problem started after the reinstall. I am running windows 10. Could some one tell me what is going on.
     
  11. Incognito

    Incognito
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    246
    What error?
     
  12. ned228

    ned228
    Expand Collapse

    Joined:
    Jul 18, 2014
    Messages:
    269
    This is the error
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at BeamNGModsUpdateChecker.FrmMain.PrintAllThreads(List`1 threads)
    at BeamNGModsUpdateChecker.FrmMain.frmMain_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.6.96.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    BeamNGModsUpdateChecker
    Assembly Version: 1.1.1.0
    Win32 Version: 1.1.1.0
    CodeBase: file:///C:/Program%20Files%20(x86)/BeamNG%20Mods%20Update%20Checker/BeamNGModsUpdateChecker.exe
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    BeamNGModsUpdateChecker.resources
    Assembly Version: 1.1.1.0
    Win32 Version: 1.1.1.0
    CodeBase: file:///C:/Program%20Files%20(x86)/BeamNG%20Mods%20Update%20Checker/en/BeamNGModsUpdateChecker.resources.DLL
    ----------------------------------------
    BeamNGModsUpdateChecker.resources
    Assembly Version: 1.1.1.0
    Win32 Version: 1.1.1.0
    CodeBase: file:///C:/Program%20Files%20(x86)/BeamNG%20Mods%20Update%20Checker/en-GB/BeamNGModsUpdateChecker.resources.DLL
    ----------------------------------------
    Newtonsoft.Json
    Assembly Version: 7.0.0.0
    Win32 Version: 7.0.1.18622
    CodeBase: file:///C:/Program%20Files%20(x86)/BeamNG%20Mods%20Update%20Checker/Newtonsoft.Json.DLL
    ----------------------------------------
    System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
    ----------------------------------------
    System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.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.

    - - - Updated - - -

    This is the file. I have put it in side a zip so i could up load it.
     

    Attached Files:

  13. Incognito

    Incognito
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    246
    Seems like your Threads.json file is corrupted. You should remove it.
    Try to rename Threads.json.bak file to Threads.json, if it don't help - then you should remove it too and start from scratch :(
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice