NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) v
1 2 3 4 5 … 125 Next »
Anime Library - Support Thread

 
  • 0 Vote(s) - 0 Average
Anime Library - Support Thread
Ommina
Offline

Senior Member

Posts: 330
Threads: 39
Joined: Feb 2006
#71
2008-05-29, 04:36 AM
JavaWiz Wrote:The old compiled version will not work with the new DLL. The signature of that method changed, it now returns a boolean, in old SearchWiz and old AnimeLibrary compiles, a void was expected. Newly compiled plugine versions that reference v1.0.16.1+ of WizUiHelper.DLL should work fine.

BTW: in the WizTools thread, there is a new version that should fix your Watched eyecatcher issue with the list element.

Just picked up and tried out the new version with the Watched icon fixed, everything looks good there. Are no other issues with the UILibrary that I've been able to find so far. I'm just checked the bits where I do some creative removing of elements and rebuilding of the list and everything worked fine.

As for the boolean / void signature change, once you're happy with the WizUiHelper.dll changes, I'll put together a new release of the plugin compiled against that version and get it available. That should at least take care of it going forward.
Ommina
Offline

Senior Member

Posts: 330
Threads: 39
Joined: Feb 2006
#72
2008-05-29, 04:41 AM
Gedanken Wrote:I re-installed MovieWiz, stopped the recording service, copied all 4 binaries to the common directory, restarted the service, and tried both MovieWiz and AnimeLibrary.

Gedanken -- so it looks like we (and by 'we', I mean 'JavaWiz', I didn't do anything) have the problem figured out, although it will be a few days before I get a new install package built.

In the meantime, you might try the executable attached to this message here, which is compiled against a much newer version of WizUiHelper, and should be able to share the DLL used by MovieWiz. It's functionally identical to the version you have now, just some extra bit of code stuck in while we were working out what was going on with PopcornHour.
Gedanken
Offline

Member

Posts: 70
Threads: 11
Joined: Nov 2005
#73
2008-06-06, 03:07 AM
Sorry for the delay. Anyway, I tried the binaries you pointed me to (dated 5/19) and they still appear to have the DLL compatibility issue.

Think you could release a 1.0.6.1 with the updated WizUIHelper.dll (version 1.0.17.2 or above?)
Gedanken
Offline

Member

Posts: 70
Threads: 11
Joined: Nov 2005
#74
2008-06-10, 01:54 PM
It seems that I have managed to do something that makes AniScan not like my database. I can just rescan but I thought I would let you taker a look in case this is a bug.

Error message is below and my DB is attached.

I started seeing this problem before I installed your latest patch to fix the DLL compatibility problem. It was after the first attempt with the binaries from 5/14, however.


Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Data.SyntaxErrorException: Syntax error: Missing operand after '=' operator.
   at System.Data.ExpressionParser.Parse()
   at System.Data.DataExpression..ctor(DataTable table, String expression, Type type)
   at System.Data.Select..ctor(DataTable table, String filterExpression, String sort, DataViewRowState recordStates)
   at System.Data.DataTable.Select(String filterExpression)
   at Shared.dbManager.GetAgingAnimeIdList()
   at Shared.QueueManager.QueueMissingEntries()
   at AniScan.frmMain.frmMain_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(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.ContainerControl.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: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll[/URL]
----------------------------------------
AniScan
    Assembly Version: 1.0.2954.30263
    Win32 Version: 1.0.0.0
    CodeBase: [URL]file:///C:/Program%20Files/devnz/GBPVR/Plugins/AniLibrary/AniScan/AniScan.exe[/URL]
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll[/URL]
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll[/URL]
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll[/URL]
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll[/URL]
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll[/URL]
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll[/URL]
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll[/URL]
----------------------------------------
Shared
    Assembly Version: 1.0.3079.30301
    Win32 Version: 1.0.0.0
    CodeBase: [URL]file:///C:/Program%20Files/Devnz/GBPVR/Plugins/AniLibrary/Shared.dll[/URL]
----------------------------------------
System.Data.SQLite
    Assembly Version: 1.0.30.1
    Win32 Version: 1.0.30.1
    CodeBase: [URL]file:///C:/Program%20Files/Devnz/GBPVR/System.Data.SQLite.dll[/URL]
----------------------------------------
System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll[/URL]
----------------------------------------
System.Transactions
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll[/URL]
----------------------------------------
System.Security
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll[/URL]
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll[/URL]
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll[/URL]
----------------------------------------
System.Data.SqlXml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Data.SqlXml/2.0.0.0__b77a5c561934e089/System.Data.SqlXml.dll[/URL]
----------------------------------------
Microsoft.VisualC
    Assembly Version: 8.0.0.0
    Win32 Version: 8.00.50727.1433
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll[/URL]
----------------------------------------
System.EnterpriseServices
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: [URL]file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll[/URL]
----------------------------------------
************** 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.
Ommina
Offline

Senior Member

Posts: 330
Threads: 39
Joined: Feb 2006
#75
2008-06-10, 07:38 PM
Looking at the error, that seems to be a bug in the code rather than the database, so I'm concerned that rescanning will just postpone the bugs reappearance later. I'll take a look at it over the afternoon (and thank you for including a copy of the db3, that will make finding the problem orders of magnitude easier!)
Ommina
Offline

Senior Member

Posts: 330
Threads: 39
Joined: Feb 2006
#76
2008-06-16, 10:29 PM (This post was last modified: 2008-08-08, 07:42 PM by Ommina.)
Well, a couple days ago I finished off the todo list for version 1.7.0 of Anime Library. Barring bug fixes, another search through this thread for issues, and a clearance from Fatman Do on the CS3 skins, I'm calling it done.

Here are the major changes:

(OK, the editor here refuses to respect the indenting, lacks a <pre></pre> type markup, and I am not going to spend 15 minutes putting text in INDENT tags. /grumble)

Quote:o Skin Changes to both Blue and Community Skin 3 XML files
- XML files should be more "GBPVR Standards" friendly
- Changed cover images to respect the original aspect ratio
- Changed some label names to better reflect what they represent
o Fixed a problem where the plugin would forget about networked drives
o Fixed a problem where newly added files would not be requeued for AniDB lookups until three days after their insert date
o The ESCAPE key can now be used as a shortcut for "Up a Level". If the plugin is already at the top level, it will exit to the main menu
o Included a command line scanner & hasher (AniScanCmd.exe)
o Added an "Unlisted" menu option, which will list all hashed files that were not indexed by AniDB.
- Listed by filename only, ordered by creation date, descending
o Added "Related Titles" to the top of the episode list, if appropriate
- Only titles directly related to the title selected will be listed. A sequel will, but a sequel of a sequel will not.
- Related titles will not be listed until the hasher fetches their data; expect several additional AniDb queries on the first run
o Made many changes to the communication routines to avoid the AniDB login timing out on large files. (More specifically, routers closing the connection)
o Added database triggers to properly update episode number padding from one to two, or two to three digits, as appropriate
o All local English and Romaji episode names are updated when anime details are updated
o While the plugin is running, it will now watch for interesting changes in the anime folders selected
- If a file or folder is renamed or delete, the change will immediately (ok, within five seconds) be updated in the database, rescanning is no longer required
- If a file is added, it will be inserted into the database, but will still need to be hashed
- If a file is moved, it appears as a "delete" followed by an "add", so will still need to be hashed
o While the plugin is running, it can be set to automatically hash files in the hash queue:
- Immediately after they appear (using a 'lowest priority' thread) OR
- Immediately, so long as GB-PVR isn't recording OR
- During a specified time range
- Hashing progress will be displayed at the bottom of the plugin screen (or as a Main Menu panel, should you really want it to)
o While the plugin is running, it can be set to connect to AniDB at a set time each day to request updates to stale data
o While the plugin is running, it can now listen for 'new file notifications' and messages from the AniDB servers
- If enabled, two new menu items will appear: "Notifications" and "Messages"
- Which notifications you recieve are configured from within AniDB, but are limited to notifications of new files
x all: a notification is sent anytime a file is added to a selected anime
x group: a notification is sent anytime a file released by a group you are collected is added to a selected anime
x complete: a notifacation is sent when a group COMPLETES a selected anime
- Messages are also configured from within AniDB:
x New review by favourite reviewer
x New relation added to an anime in the collection
x Changes to files in the collection (for example, moved to a different episode)
x User to User messages
x Anything else that uses AniDB's internal messaging
o If Haali Media Splitter is installed, pressing RED will toggle the plugin between "dubbed preferred" and "subtitled preferred"
- Language preference for subtitled: "jpn,eng;*,eng;*.*"
- Language preference for dubbed: "eng,off;jpn,eng;*,eng;*.*"
- If later versions of GBPVR include subtitle stream switching support internally (as it has with audio streams), this Haali option will be removed
o Upgraded to version 1.0.17.10 of WizUiHelper.dll (special thanks once again to JavaWiz for all his time on this library)
o Based on discussion with the AniDb staff, the maximum delay for a FILE lookup from a hash has been reduced to four seconds. Other AniDb lookups will continue to ramp up to 30 seconds.
o In the episode list, the ZERO key will advance the selection to the first unwatched episode
o UTF-8 encoding is now used so foreign language characters (kanji, German umlauts, for example) are saved correctly.

Limitations:
o If the plugin is shut down before it finishes hashing a file, it will not requeue the file for later (will need to use the hashing application) [unlikely to change before version 2.0]
o The "Current Display" indicator is not always what I'd like it to be [unlikely to change before version 2.0]
o The plugin will NOT notice if a file is replaced by another file with the same name. Workaround: Delete the old file first, then copy in the new one. [unlikely to change ever]
o The plugin does NOT do a complete file scan of anime directories at the "update stale data" time. [might change soonish, pending discussion]

Options not part of the config screen:
o <WatchForNewFiles>False</WatchForNewFiles> -> Disables monitoring of anime folders for changes
o <ShortDateFormat>MMM d, yyyy</ShortDateFormat> -> Changes time display to a custom format
o <VideoFileExtensions>.avi|.ogm|.mkv|.mpg|.mp4</VideoFileExtensions> -> Indicates valid video extensions
o <Logging>True</Logging> -> Turns on excessively verbose logging
o <AddHashedFilesToMyList>True</AddHashedFilesToMyList> -> When the PLUGIN completes hashing a file, automatically add it to your AniDB MyList (does not apply to AniScan applications)

Notably missing:

The title summary / description. As of this writing, I'm still unable to collect the data from AniDB. I've added code to display it once I have it, but still can't get it.

Anyway - I'd still very much like to inflict this on a beta tester for a couple of weeks. Despite the short change log, there is more new and changed code with this version than old. Any volunteers?
Gedanken
Offline

Member

Posts: 70
Threads: 11
Joined: Nov 2005
#77
2008-06-17, 07:59 PM
I'll give it a try. I should be around for the next couple weeks.
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#78
2008-06-17, 08:30 PM
I can give it a shot.
If you hadn't noticed, I have had less and less time to spend with GB-PVR/the forums, due to work, and my upcoming wedding, so I cant guarantee that i will be able to test it, but I will do my best to try Smile.
sub Wrote:Are you trying to make sure I get nothing done today?
Ted the Penguin
Offline

Posting Freak

Posts: 1,590
Threads: 64
Joined: Aug 2006
#79
2008-07-09, 03:41 PM
any word on a new version (not complaining, just asking, have not had much time to play with PVR stuff anyways Sad)
sub Wrote:Are you trying to make sure I get nothing done today?
Ommina
Offline

Senior Member

Posts: 330
Threads: 39
Joined: Feb 2006
#80
2008-07-09, 07:23 PM
Ted the Penguin Wrote:any word on a new version (not complaining, just asking, have not had much time to play with PVR stuff anyways Sad)

Yes - and the word is "Crunch".

OK, so that wasn't funny at all.

Anyway. Moving on. Gedanken has helped a lot over the past few weeks with both stupid errors on my part, and more subtle... errors on my part.

So I have a 'release candidate' of sorts, if you would like to try it out. I know you don't have the time to really test it, as such, but even installing it and working with it for a couple of days would be useful!
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (17): « Previous 1 … 6 7 8 9 10 … 17 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  vidImport utility support carpeVideo 73 55,756 2012-05-27, 06:27 AM
Last Post: jksmurf
  BBC Iplayer Downloader Plugin - Beta + Support smiler 420 168,865 2012-01-20, 12:15 PM
Last Post: martint123
  Video Library Plugins? reven 1 14,736 2011-03-17, 08:02 PM
Last Post: gEd
  Music plugin support thread MixMan 103 43,506 2010-08-31, 09:46 PM
Last Post: povarotti
  New Videos Library Plugin jasonbs10 202 71,683 2010-08-22, 01:38 PM
Last Post: 7ore
  StartGBPVR - support thread liteswap 46 26,299 2010-04-06, 04:10 AM
Last Post: keith_leitch
  videos library plugin crashes pvrx2 on fanart... cs4 no crash and no fan art why??. tvshowman 2 4,296 2010-04-01, 09:59 PM
Last Post: tvshowman
  BurnDVDX2 support issues. pastro 260 77,920 2010-03-05, 04:44 PM
Last Post: TomR
  Music Library Error chewy747 7 5,093 2010-01-29, 09:44 PM
Last Post: chewy747
  Music Library 3 Install Errors dennit 3 3,202 2009-12-05, 08:33 PM
Last Post: psycik

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode