Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi,

{"status":"login_required"} is the key! You need to have a valid cookie file, taken after you successfully log into your account. In addition, you need to pass in the cookie file to Jav-It so that it can read it (ie: "-c c:\downloads\r18.com_cookies.txt"), where "c:\downloads\r18.com_cookies.txt" is the location of your cookie file. This also assumes that you have access to the title as well, so if you didn't pay for it, or rent it, you won't be able to see it.

Maybe you would like to verify the steps your using so we can see if it is correct or not?

Thank you for responding!!

-

I was confused seeing that (login_required) because I was logged in when getting the cookies, either way here's what I do.

First. I log into my r18 account. Then I use the get cookies extension to grab the cookie after I've logged in.  My folder that I have for jav-it is where I put the txt file that is created.  I'm only trying to download videos I've purchased.  I grab the code after opening the video

I enter in this command, but already used cd to point it to the correct location of my jav-it folder

jav-it download -c r18.com_cookies.txt -o F:\Temp\ -i bbvr00009  (I also tried this way after reading your response) 

jav-it download -c f:\Temp\jav-it\r18.com_cookies.txt -o F:\Temp\jav-it -i bbvr00009

I was initially trying to download a VR video and I didn't know if multiple parts had to do anything with it since the code given is the same for each part.  I wasn't sure if the program would work around that.  But I then tried one with a single video part I got the same result.

Hmm reading your response again... Am I putting the cookie file in the wrong spot? I was just putting it with the jav-it folder, but I now tried putting it in the example spot you mentioned so it would be

jav-it download -c C:\Users\PC\Downloads\r18.com_cookies.txt -o F:\Temp\jav-it -i bbvr00009


Still having trouble, not sure what I've done wrong.  Hopefully my steps show my mistake to you haha. Thanks

(2 edits)

Hi again,

Ok, lets take this one by one. First off, I don't own any VR titles yet, so I don't know about that. But for regular videos I'm pretty sure you should be able to download them. So as for your first attempt, let me ask you some questions!

1. I noted that you initially used 'mide00070' as your download sample, since this was the free video we received when signing up. This is good, since everyone should have this video (most people anyways!). There is no catalog entry for this video, but downloading it works (I just verified this).

2. In all cases, are you still receiving the "login_required" error? If so then clearly we need to fix your login situation. (^_^); I assume you downloaded the "get cookies.txt" plugin for chrome, added it to your browser, verified that it is running, proceeded to login to your R18 account, verified you logged in by looking at the R18 dropdown menu (to see if the "logout" option is avaliable for you), and then clicked on the "get cookies.txt" plugin icon to export your cookies file to disk? (I'm being verbose because I need more accurate information to verify your workflow). Remember, the plugin only exports your current tabs cookies, so make sure when you click on the icon your viewing the tab where your R18 webpage (logged in) is loaded.

3. The location of your cooikes file does not really matter. Placing it in the Jav-It folder just makes running things easier. However, if you launch Jav-It from another location be aware that your file paths need to be relative to where you are launching it from. To eliminate this posibility, lets just specify fully qualified paths for now. That is, write "c:\temp\r18_cookies.txt" (or whever you saved it) instead of just "r18_cookies.txt". 

4. Can you copy the direct output of your run, including the initial command line your using? This will help me figure out what your missing, since your problem seems to be a unique case!

(1 edit)

I think I got it this time!

The only thing I did different was that the whole time my browser was in incognito mode so I turned that off this time around(not sure if that was actually the issue, but it works now). I noticed right away that the cookie file had more lines of text, when before it was just a single line for the past day.

And I can confirm that VR is downloading fine

Thanks for your help! 

-edit - Was also wondering if your program has the ability to decrypt r18 files that I already have downloaded?  Just wondering because they only give me the UHD file if accessed through a phone, and I already have the file but it's useless at the moment. If that's not possible it's fine, you've helped me out a lot already :D

(2 edits)

Hi again,

Unfortunately, any content downloaded outside of Jav-It will be stuck with whatever DRM was applied to it. Jav-It works by pretending to be the browser and decrypting the video as it is being sent to it. The encryption key used is the one supplied to it at stream time and this key has a limited lifespan. This prevents people from just outright sharing the keys for a particular stream. But if you want a less restrictive copy, you can download and decrypt the stream on your PC and simply copy the movie over to your mobile device. Less DRM means more video players will be able to read it no problem!

Cheers!

Edit: And yes, being in Incognito mode will cause issues with your cookies, because the whole point of going in that mode is to prevent things like cookies from surviving your history. (^_^);

bro, I'm wondering if you could tell me how to download VR vid step by step, I follow the step that dev gave, the first few VR vid does not succeed =, it said not valid cookies or something like that., finally I found one that VR content is downloable but the program said VR stream is not available at the moment...

This is what I got from the CMD

Microsoft Windows [Version 10.0.22621.963]

(c) Microsoft Corporation. All rights reserved.

C:\Windows\System32>command

'command' is not recognized as an internal or external command,

operable program or batch file.

C:\Windows\System32>cd C:\JAV-IT

C:\JAV-IT>jav-it download -c r18.com_cookies.txt -o First -i mdvr00158

Jav-It v1.7.4 Copyright (c) 2020 (https://jav-it.itch.io/jav-it)

*** This is REGISTERED software. With your support, you are encouraging the

*** author to continue to develop this tool and new functionality! THANK YOU!

This functionality is supported by https://www.jav-subtitles.com.

2023/01/04 03:08:13 [INFO] Server source is set to R18 (Default).

2023/01/04 03:08:19 [INFO] Now scanning for streams with video ID 'mdvr00158'...

2023/01/04 03:08:20 [FAIL] Could not obtain video streams for video 'mdvr00158': VR streams are not supported in this version.

C:\JAV-IT>

The problem is that your using the Itch.io version to attempt to download VR, which is not supported. Only the Patreon version supports VR downloading from R18.

NOOOOOOOO, I paid a version that is not support VR video download


😭

(1 edit)

So, besides unable to download VR, is there still any difference between Itch.io version and patreon version ?

The Patreon version is superior in almost every way. Multiple scraping sources, language translation, English subtitles, ffmpeg integration, downloading from R18 (while it lasts), FANZA, xCity.jp, frequent fixes and updates, etc. In addition, supporters of the project have access to our private Discord community, where people can get active help, submit bugs or feature requests, read guides/tutorials/faqs, download user created mods/scripts, and hang out and discuss other JAV related subjects. 

Our supporters are very big JAV fans, so early breaking news spreads on our community very fast. I'd say almost everyone who uses the project in a serious manner is a Patreon supporter and participates in our Discord community. The community is almost as important as the software I'd say. In my humble opinion anyway!