JavLuv JAV Browser

Has anyone else run into an issue where the same cover image is used for multiple movies? If so, how can this be resolved?
Have you tried going to the one with the wrong cover and then manually changing it by getting the correct cover then right click on the wrong cover and select add cover and then point it to the right image.
 
Have you tried going to the one with the wrong cover and then manually changing it by getting the correct cover then right click on the wrong cover and select add cover and then point it to the right image.
I haven't tried to manually fix them because there's so many of them >_<
 
Is there any possibility this could be made compatible to older versions of Windows, or is W10 the absolute minimum?
I listed Windows 10 just because I haven't tested on anything earlier. It might work on earlier versions of Window, but I can't make any promises. Just give it a try and see.
 
I listed Windows 10 just because I haven't tested on anything earlier. It might work on earlier versions of Window, but I can't make any promises. Just give it a try and see.
On Windows 7, it just crashes before doing anything.
 
On Windows 7, it just crashes before doing anything.
JavLuv uses the .NET 4.7.2 framework. I'm not sure if it's installed on Windows 7 by default, but you could try installing it from here, and see if it makes a difference:

Aside from that, probably not much I can realistically do, sorry.
 
What happened to all my custom actress images?! I hand-curated those and now they're all back to the stock images! :(
 
What happened to all my custom actress images?! I hand-curated those and now they're all back to the stock images! :(

You're using JavLuv across multiple machines, correct? Keep in mind those are all stored locally, so they're not going to propagate unless you manually copy them from one machine to another.

I hope you find a backup copy somewhere. I know it's a lot of work to clean up all your actress images. In addition to adding true network share support, I also want to add better mechanisms for backing up and restoring data, which maybe could even be used to share among JavLuv users as well. It's kind of hard to find extra time, as I've been a lot busier at work recently, and I've also got a few home improvement projects going on... Hopefully I'll find some more time to do some more work on it soon, but life sometimes gets in the way.
 
  • Like
Reactions: Moxy and weppin
You're using JavLuv across multiple machines, correct? Keep in mind those are all stored locally, so they're not going to propagate unless you manually copy them from one machine to another.

I hope you find a backup copy somewhere. I know it's a lot of work to clean up all your actress images. In addition to adding true network share support, I also want to add better mechanisms for backing up and restoring data, which maybe could even be used to share among JavLuv users as well. It's kind of hard to find extra time, as I've been a lot busier at work recently, and I've also got a few home improvement projects going on... Hopefully I'll find some more time to do some more work on it soon, but life sometimes gets in the way.
No, this is on my main machine!

In the grand scheme of things, it's not the WORST thing that could happen. I guess I'll have to start making copies of all the new profile pics from now on.

But I was pretty shocked to see it happen. I was wondering why Javluv was taking so much time to download actress images! I've been doing a good deal of file moving, partly with Javluv but mostly manually myself.

On an up note I can report that I've been using Javluv to remove hundreds of gigabytes of duplicate movie files, I've developed a nice little method utilizing the read-only second instance.
 
Last edited:
hihi, wondering if you can make FC2-PPV movie type scannable? not sure if this was mention before. thank you!
 
What happened to all my custom actress images?! I hand-curated those and now they're all back to the stock images! :(
Can you not use some program to do periodic transfers from one to another or back up religiously. I have multiple drives but not on a network as such. I just have a link to appdata type: %appdata% into search bar if you dont know, prolly do.

Then find Javluv which is in Local directory of appdata. I Archive it every time I am adding or amending the database.

Mines about 1.7gb uncompressed. Because most are highly compressed Jpegs, the archive is only compressed minimal so I just do a uncompressed archive or do it on fast compression.
 
When I edit information in the movie detail, why did it sometimes not update the nfo file? I just noticed it these last few days. Sometimes when I fixed the title, rating or merge the actress, I couldn't do it from javluv, instead I need to edit it manually from the nfo file.
 
When I edit information in the movie detail, why did it sometimes not update the nfo file? I just noticed it these last few days. Sometimes when I fixed the title, rating or merge the actress, I couldn't do it from javluv, instead I need to edit it manually from the nfo file.
JavLuv defers saving external nfo files in short bursts over time for reasons of performance. In some cases, I've made slight changes to the nfo file format, when I had to update all nfo files over time (like when I added support for Recently Added sorting). In other cases, the user might do bulk edits. In either case, this can require saving hundreds or even thousands of files, and take several minutes to save in total, if they were all done at once.

In your case, I'm betting you made a change, then closed JavLuv before the 10 second timer had a chance to detect the metadata had changed and saved the nfo file. It's maybe a bit unintuitive (I suppose I could kick off one last save job at exit), but it's technically not a bug. The next time you open JavLuv and wait at least 10 seconds, the nfo file would be saved.
 
JavLuv defers saving external nfo files in short bursts over time for reasons of performance. In some cases, I've made slight changes to the nfo file format, when I had to update all nfo files over time (like when I added support for Recently Added sorting). In other cases, the user might do bulk edits. In either case, this can require saving hundreds or even thousands of files, and take several minutes to save in total, if they were all done at once.

In your case, I'm betting you made a change, then closed JavLuv before the 10 second timer had a chance to detect the metadata had changed and saved the nfo file. It's maybe a bit unintuitive (I suppose I could kick off one last save job at exit), but it's technically not a bug. The next time you open JavLuv and wait at least 10 seconds, the nfo file would be saved.
So, if I understood it, I need to wait 10 second after I make some change in the movie detail, is that correct? In this case, I had waited for at least 1 minute, but the nfo file did not changed and I did not close the JavLuv.

Or is it related to the log file I asked you before? When I did not connect my external harddrive, it keep repeating some access to the drive
Ah, yeah. This happens when you make edits to metadata, or if it needs to update metadata with new information, JavLuv attempts to access a small number of .nfo files about every fifteen seconds or so. The reason is because reading or writing thousands of nfo files all at once could theoretically take several minutes. So, JavLuv is just trying to slowly get your external nfo files up to date, a bit at a time.

In your case, it will update your nfo files again when you plug that drive back in. The behavior is expected and not a problem at all.
So, if the queue of this process is not yet finished, JavLuv cannot change any new metadata, eventough the metadata detail which I changed is in the local drive?
 
So, if I understood it, I need to wait 10 second after I make some change in the movie detail, is that correct? In this case, I had waited for at least 1 minute, but the nfo file did not changed and I did not close the JavLuv.

Or is it related to the log file I asked you before? When I did not connect my external harddrive, it keep repeating some access to the drive

So, if the queue of this process is not yet finished, JavLuv cannot change any new metadata, eventough the metadata detail which I changed is in the local drive?

Oh, that's an interesting point. If you're using a removable hard drive, there's a good chance it's just going to fail to write a number of those, and never advance to the next batch of changed metadata. That makes sense. I'll need to make sure that if JavLuv encounters paths that aren't currently accessible, it just skips over them and saves them for future updates.

Looks like this is a bug after all. It just happens to occur only with a fairly rare corner case.
 
Let's say I have 3 drive named A, B and C. I tried to "move up" the queue process by plugged in my external drive which stated in the log (example A), but then the log ask to update the movie metadata in the other drive B. I then plug B to my computer, but then the log ask the metadata in the drive A. It keep repeating until it reached drive C, but to return again to drive A.
What is the order in the update of these metadata? I remembered that I didn't edit any info for the movie mentioned in the log.
Unfortunately, I only have 1 port of USB available. Even if I had 2 or more USB port, and plugged in all my drives, the drive letter/path of each drive will be different with the saved directory in the JavLuv.
 
Well, it's iterating over a cache, and that's sorted by ID. So that'll be the order it saves metadata.

Keep in mind there are some other things that can cause metadata updates, like new features. For instance, when I added support for sorting by "Recently added", that required a change to all existing metadata. So every .nfo needed to be updated after that change.

I think it should be a pretty simple fix, so I'd just wait for it to get patched, and then it should catch up on its own whenever you plug in your drives.
 
Okay, I've added a fix which I believe should take care of the issue. It may take a while for all your metadata to catch up, but you should now be able to rotate through your drives in any order, and JavLuv should just ignore any files it can't currently reach.

The only concern I have is possible performance implications. If you see any weird hitching at regular intervals, let me know, and I might have to figure out a more sophisticated solution.
 
Okay, I've added a fix which I believe should take care of the issue. It may take a while for all your metadata to catch up, but you should now be able to rotate through your drives in any order, and JavLuv should just ignore any files it can't currently reach.

The only concern I have is possible performance implications. If you see any weird hitching at regular intervals, let me know, and I might have to figure out a more sophisticated solution.
Thank you, really appreciate this. I will try the new patch.