diff --git a/Home.md b/Home.md index e353e7a..b2910e3 100644 --- a/Home.md +++ b/Home.md @@ -162,6 +162,7 @@ You may see a message like `Host [Site] is not ready` or `Host [Site] is unavail - `Download all site users` - Download all users marked `Ready for download` from specific sites. - `Download all FULL` - Download all users from all sites. **The `Ready for download` option will be ignored.** - `Download all site users FULL` - Download all users from specific sites. **The `Ready for download` option will be ignored.** +- `Download (advanced)` - Filter the users you want to download and download them. - `Standalone downloader` - Just a [downloader](#download-separate-video) for single videos. - `Add a new download group` - Create a new download group (read more [here](https://github.com/AAndyProgram/SCrawler/wiki/Settings#download-groups)). - `Silent mode` - Temporarily disabling notifications. @@ -212,6 +213,7 @@ This allows you to pause the automation for a while. The pause will remain in ef - `Excluded labels` - exclude from displaying users with the selected labels (this is suitable for situations where you want to hide a user but don't want to delete) - `Ignore excluded labels` - Ignore excluding labels. This allows you to show users that should be excluded from display without resetting the current selection of excluded labels. - `Show groups instead of labels` - show sites groups instead of labels (when filtering users by labels) + - `Advanced filter` - advanced filter of users you want to display - The fifth block specifies the **date range** of the last download, whose users will be displayed in the form. - `Limit dates (not in range)` - filter users whose last download date is not in the selected date range - `Limit dates (in range)` - filter users whose last download date is in the selected date range diff --git a/Settings.md b/Settings.md index c8e02a7..1207400 100644 --- a/Settings.md +++ b/Settings.md @@ -7,18 +7,23 @@ - `Maximum download tasks of users` - the number of simultaneously downloading profiles. - `Maximum download tasks of channels` - the number of simultaneously downloading channels. - `Check new version at start` -- `Program title` - change the title of the main window if you need to. -- `Program description` - add some additional info to the program info if you need. - `UserAgent` - default UserAgent to use in requests ([how to find](#how-to-find-useragent)). This is not a required field. Use it if you need to replace the UserAgent for all sites. A restart of SCrawler is required to take effect. - `Imgur Client ID` - Imgur client ID to Bypass NSFW protection and download galleries -- `Userlist image` - customize the image that will be displayed at the background of the main window -- `Userlist color` - set the background color and font color of the main window (`F` button to select font color; `C` button to select background color) -- `Subscriptions color` - set the background color and font color of subscriptions (`F` button to select font color; `C` button to select background color) - `Show groups` - show user site groups - `Use user grouping` - Group users by groups and/or labels. If disabled, users will not be grouped by site or label. ![Basis settings](https://raw.githubusercontent.com/AAndyProgram/SCrawler/main/ProgramScreenshots/SettingsGlobalBasis.png) +## Design +- `Program title` - change the title of the main window if you need to. +- `Program description` - add some additional info to the program info if you need. +- `Userlist image` - customize the image that will be displayed at the background of the main window +- `Userlist color` - set the background color and font color of the main window (`F` button to select font color; `C` button to select background color) +- `Subscriptions` - set the background color and font color of subscriptions (`F` button to select font color; `C` button to select background color) +- `Subscriptions users` - set the background color and font color of users added as subscriptions (not search queries) (`F` button to select font color; `C` button to select background color) + +![Design settings](https://raw.githubusercontent.com/AAndyProgram/SCrawler/main/ProgramScreenshots/SettingsGlobalDesign.png) + ## Environment - `ffmpeg` - path to ffmpeg.exe file - `cURL` - path to curl.exe file @@ -133,6 +138,7 @@ Red highlight means that the field is required or you have entered an incorrect - [OnlyFans](#onlyfans-requirements) - [Mastodon](#mastodon-requirements) - [Instagram](#instagram-requirements) +- [JustForFans](#justforfans-requirements) - [RedGifs](#reddit-requirements) - [YouTube](#youtube-requirements) - [Pinterest](#pinterest-requirements) @@ -418,6 +424,23 @@ result_continue-->[*] result_cancel-->[*] ``` +## JustForFans +- `User ID` - read below +- `UserHash4` - read below +- `Accept` - read below +- `UserAgent` - read below + +The `Accept` and `UserAgent` headers must be obtained from the page `https://justfor.fans/`. +The `User ID` and `UserAgent` values must be obtained from the page `https://justfor.fans/ajax/getPosts.php?Type=One&UserID=1234567&PosterID=123456&StartAt=0&Page=Profile&UserHash4=1234567890abcdef1234567890abcdef&SplitTest=0`. + +**How to find [headers and values](#how-to-find-headers)** + +![JustForFans settings](https://raw.githubusercontent.com/AAndyProgram/SCrawler/main/ProgramScreenshots/SettingsSiteJustForFans.png) + +### JustForFans requirements +- [`Cookies`](#how-to-set-up-cookies) +- [`headers`](#how-to-find-headers) + ## RedGifs - `Token refresh interval` - Interval (in minutes) to refresh the token - `Token` - "Bearer" token ([how to find](#how-to-find-redgifs-token))