OFBD Scraper (5 Viewers)

bonkers

MP Donator
  • Premium Supporter
  • February 13, 2007
    38
    5
    Hi Atreides

    I hate the sqlite dll file. Hmm. Please deinstall the sql lite library.
    Copy only the sqlite.dll from the program folder into the windows\system32 folder.

    I will search now for a sulution in the web.

    Bye
     

    bonkers

    MP Donator
  • Premium Supporter
  • February 13, 2007
    38
    5
    Hi Atreides


    I have recompiled it. I have set Platform 2 x86. And not anyCPU. I hope that will work.
     

    Attachments

    • OGDB 1.4.rar
      30.6 KB

    Atreides

    Portal Pro
    June 28, 2008
    213
    16
    Home Country
    United States of America United States of America
    Bonkers:
    I uninstalled SQL lite and put the sql.dll from OFDB scrap into windows/system 32 and tried the new 1.4 version and now I get this error when I try to load a database

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.BadImageFormatException: Could not load file or assembly 'System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. An attempt was made to load a program with an incorrect format.
    File name: 'System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139'
    at OFDBScraper_1._4.Main.GetEmulatorIDList()
    at OFDBScraper_1._4.Main.OpenDatabaseToolStripMenuItem_Click(Object sender, EventArgs e) in C:\OFDBScraper 1.4\OFDBScraper 1.4\Main.vb:line 40
    at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ToolStrip.WndProc(Message& m)
    at System.Windows.Forms.ToolStripDropDown.WndProc(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)

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    OFDBScraper 1.4
    Assembly Version: 1.0.0.0
    Win32 Version: 1.4.0.0
    CodeBase: file:///H:/Arcade/emulatorfanartfinder/OFDBScraper%201.4.exe
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.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.
     

    bonkers

    MP Donator
  • Premium Supporter
  • February 13, 2007
    38
    5
    Hi Atreides!

    Thank you for bug report.
    Please try this one. I hope this works yet.



    Sorry for this.

    Bye
     

    Attachments

    • OFDBScraper 1.4.rar
      30.6 KB

    Atreides

    Portal Pro
    June 28, 2008
    213
    16
    Home Country
    United States of America United States of America
    Bonkers:
    This works for me and this is amazing. This is leaps and bounds beyond what the old OFDB scrapper is. I just did my PC games (which isnt much) but it found all of them no problem. I didn't have to do anything. this is going to cut the time looking for games descriptions and fanart/box art in half if not more. Thank you for working on it today for me. This rocks!

    EDIT: Might have spoken to soon but I still love this thing. I got this error after I loaded up Dreamcast and tried to save/apply the database

    Code:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'index'.
    Parameter name: index
       at System.Windows.Forms.ListView.SelectedListViewItemCollection.get_Item(Int32 index)
       at OFDBScraper_1._4.Main.bSave_Click_1(Object sender, EventArgs e) in C:\OFDBScraper 1.4\OFDBScraper 1.4\Main.vb:line 476
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.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: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    OFDBScraper 1.4
        Assembly Version: 1.4.0.0
        Win32 Version: 1.4.0.0
        CodeBase: file:///H:/Arcade/emulatorfanartfinder/OFDBScraper%201.4.exe
    ----------------------------------------
    Microsoft.VisualBasic
        Assembly Version: 8.0.0.0
        Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Runtime.Remoting
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    System.Data.SQLite
        Assembly Version: 1.0.60.0
        Win32 Version: 1.0.60.0
        CodeBase: file:///H:/Arcade/emulatorfanartfinder/System.Data.SQLite.DLL
    ----------------------------------------
    System.Data
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Transactions
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.EnterpriseServices
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    ----------------------------------------
    System.Core
        Assembly Version: 3.5.0.0
        Win32 Version: 3.5.30729.1 built by: SP
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.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.
     

    bonkers

    MP Donator
  • Premium Supporter
  • February 13, 2007
    38
    5
    Hi Atreides!
    Thank you!

    I think found the error. I don´t know why it lost the selection from the romlist. At the change buttons i have a error query.
    But i have forgot this it at the save button. I added it. Please try it. Your error log looks like this error.


    edit : You must not push the save / apply button after the automatic import. This automatically saved. Only when you edit an game / rom manually in the manager. eg. you have an better text or the text was from rom / game is invalid and you have an better one. When you altered the text then you must press the save / apply button.
    You would save the complete database with this button?
    When yes, this is why you get the error. But it is fixed with an query.

    I go to bed now. Good night.

    Bye
     

    Attachments

    • OFDBScraper 1.4.rar
      30.6 KB

    bonkers

    MP Donator
  • Premium Supporter
  • February 13, 2007
    38
    5
    Hi!

    A little bugfix in the importer modul.


    So, now its really time to go to bed.

    Good Night!
     

    Attachments

    • OGDB Scraper 1.4.rar
      30.6 KB

    Atreides

    Portal Pro
    June 28, 2008
    213
    16
    Home Country
    United States of America United States of America
    Bonkers:
    I still get the error I was getting but not as frequent. I will try the new update you just posting when I get back to my HTPC. I was just going to let you know that this thing really is awesome. I can select one console and it will go through and update everything automatically. You should talk to BadMrFrosty. He is working on a skin that will do something like OFDB Scrapper, and he might be able to use yours. You guys could team up for a really awesome tool for MyEmulator fans. Anyway just thought I would let you know. thanks again.
     

    buddman

    MP Donator
  • Premium Supporter
  • October 9, 2008
    163
    12
    TX
    Home Country
    United States of America United States of America
    I'll test this Sunday and report back. Thanks bonkers!
     

    buddman

    MP Donator
  • Premium Supporter
  • October 9, 2008
    163
    12
    TX
    Home Country
    United States of America United States of America
    Wow, this is much better than the older versions, but some issues. First off, doesn't the way backdrops work for MyEmulator is that all backdrops go into thumbs\myEmulators\screenshots\ folder regardless of the type of game? In my case, when backdrops are made with the scrapper, it tires to create a new folder for each emulator on the backdrops, and it names the backdrops backdrop_<filename>, which causes me to go back through each backdrop pic file and rename it to the actual game name in the database (otherwise it won't show up). Do different MP skins treat this differently (I use StreamedMP with emphasis on backdrop)?
     

    Users who are viewing this thread

    Top Bottom