Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Instructions on how to use the SetOwned functionality #364

Closed
nothing2obvi opened this issue Apr 6, 2023 · 3 comments
Closed
Labels
bug Something isn't working

Comments

@nothing2obvi
Copy link

nothing2obvi commented Apr 6, 2023

The GitBook link no longer works so I’m not sure if it could have answered this question.

How can I use the SetOwned functionality? I feel like I used this a few years ago but can't seem to do it again now. I tried to follow the instructions in #127 but can't seem to find one of the values needed (cfduid). I can find useragent, __cf_bm, cf_clearance, PHPSESSID, and session. I googled cfduid and Cloudflare's website says they have deprecated this value.

Your Environment

  • Module version used: Docker version of Javinizer 2.5.10
  • Docker version: 4.17.0
  • Operating System and PowerShell version: Mac OS Monterey 12.6, unsure of PowerShell version via Docker
@nothing2obvi nothing2obvi changed the title [Question] Instructions on how to use the SetOwned functionality. [Question] Instructions on how to use the SetOwned functionality Apr 6, 2023
@nothing2obvi
Copy link
Author

nothing2obvi commented Apr 20, 2023

I tried installing PowerShell 7.3.4 natively on my Mac, used Javinizer -OpenSettings to find the path for the settings file, and edited that jvSettings.json to include cf_clearance, javlibrary.cookie.session, userid, and useragent. I could not find cf_chl_2, cf_chl_prog, or javdb.cookie.session. Unsure if I need cfduid. In PowerShell I ran the following command on an item that is indeed on JavLibrary and got the subsequent result.

Command:

Javinizer -Path "/path/to/jav/item" -Recurse -SetOwned

Logs:

Line |
  67 |              Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JV …
     |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | [ID-HERE] [Set-JavlibraryOwned] Error occurred when setting owned status
     | for [JAVLIBRARY-LINK-HERE]: [ID-HERE]
     | [Set-JavlibraryOwned] Timed out while setting owned status for
     | [JAVLIBRARY-LINK-HERE]

@seeyabye seeyabye added the bug Something isn't working label May 9, 2023
@seeyabye
Copy link
Collaborator

seeyabye commented May 9, 2023

Probably some things have changed since then. Unless you get kicked in with Cloudflare asking to check if you're a bot, you probably can leave those fields empty.

However, I think the current SetOwned is broken, and you will probably need to wait for version 2.5.15. Otherwise, if you're comfortable cloning the current master repo, you can try to manually import it and give it a try.

The documentation has been restored and you can access it from https://javinizer.gitbook.io/docs.

@seeyabye
Copy link
Collaborator

Should be resolved from 2.5.15.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants