mirror of
https://github.com/AAndyProgram/SCrawler.git
synced 2026-03-14 15:52:18 +00:00
2022.7.7.0
2
Home.md
2
Home.md
@@ -44,7 +44,7 @@ More about channels [here](https://github.com/AAndyProgram/SCrawler/wiki/Channel
|
|||||||
|
|
||||||
**This function requires [cookies](https://github.com/AAndyProgram/SCrawler/wiki/Settings#how-to-set-up-cookies)**
|
**This function requires [cookies](https://github.com/AAndyProgram/SCrawler/wiki/Settings#how-to-set-up-cookies)**
|
||||||
|
|
||||||
**[Hash 2](https://github.com/AAndyProgram/SCrawler/wiki/Settings#how-to-find-instagram-hash-2) and cookies required to download saved Instagram posts**
|
**[Hash 2](https://github.com/AAndyProgram/SCrawler/wiki/Settings#how-to-find-instagram-hash) and cookies required to download saved Instagram posts**
|
||||||
|
|
||||||
Go to Settings - Settings - Reddit/Instagram/Twitter. Enter your username in the "Saved posts user" textbox. Click OK. Go to the main window.
|
Go to Settings - Settings - Reddit/Instagram/Twitter. Enter your username in the "Saved posts user" textbox. Click OK. Go to the main window.
|
||||||
|
|
||||||
|
|||||||
@@ -482,6 +482,8 @@ Options:
|
|||||||
- ```AllowNull``` - If ```false```, then the settings form will display an error message when trying to save the property value if the property value is ```null```. Default: ```true```.
|
- ```AllowNull``` - If ```false```, then the settings form will display an error message when trying to save the property value if the property value is ```null```. Default: ```true```.
|
||||||
- ```LeftOffset``` - Just a design option. This is just a control offset from the left border of the form (just for beauty).
|
- ```LeftOffset``` - Just a design option. This is just a control offset from the left border of the form (just for beauty).
|
||||||
- ```IsAuth``` - Default: ```false```. If at least one property has a ```PropertyOption``` with this parameter, then the controls in the settings form will be divided into two blocks: ```Authorization``` and ```Other```. Just a design option.
|
- ```IsAuth``` - Default: ```false```. If at least one property has a ```PropertyOption``` with this parameter, then the controls in the settings form will be divided into two blocks: ```Authorization``` and ```Other```. Just a design option.
|
||||||
|
- ```IsInformationLabel``` - Just a design option. Specifies that this property is just information.
|
||||||
|
- ```LabelTextAlign``` - The alignment of the control (label) text, if ```IsInformationLabel```.
|
||||||
|
|
||||||
## PXML
|
## PXML
|
||||||
|
|
||||||
|
|||||||
23
Settings.md
23
Settings.md
@@ -32,6 +32,7 @@
|
|||||||
- ```Separate video folder``` - this means that video files will be placed in a separate folder in the user's folder to store video files separately from images.
|
- ```Separate video folder``` - this means that video files will be placed in a separate folder in the user's folder to store video files separately from images.
|
||||||
- ```Temporary``` - this parameter specifies how users will be created by default in the user creation form.
|
- ```Temporary``` - this parameter specifies how users will be created by default in the user creation form.
|
||||||
- ```Download images/videos``` - defaults for creating new users
|
- ```Download images/videos``` - defaults for creating new users
|
||||||
|
- ```Download jpg instead of webp``` - save ```webp``` images as ```jpg```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -115,8 +116,8 @@ The Reddit parser can parse data without cookies, but you can add it if you like
|
|||||||
- ```Saved posts path``` - if you wish, you can specify a special path for saved posts. Leave it blank to use the default path.
|
- ```Saved posts path``` - if you wish, you can specify a special path for saved posts. Leave it blank to use the default path.
|
||||||
- ```Temporary```, ```Download images/videos``` - personal site settings by default for creating new users. Means the same as the parameters of the same name on the ```Defaults``` tab. If the checkbox is in an intermediate state, then the same name setting of the ```Defaults``` tab will be used instead. Otherwise, this setting will be applied.
|
- ```Temporary```, ```Download images/videos``` - personal site settings by default for creating new users. Means the same as the parameters of the same name on the ```Defaults``` tab. If the checkbox is in an intermediate state, then the same name setting of the ```Defaults``` tab will be used instead. Otherwise, this setting will be applied.
|
||||||
- Authorization
|
- Authorization
|
||||||
- ```Hash``` - **\[Required\]** in this field you need to put the hash of the Instagram session. Just add cookies and click on the curved arrows.
|
- ```Hash``` - **\[Required\]** in this field you need to put the hash of the Instagram session ([how to find](#how-to-find-instagram-hash)).
|
||||||
- ```Hash 2``` - **\[For saved Instagram posts only\]** in this field you need to put the [hash of the Instagram session for saved posts](#how-to-find-instagram-hash-2).
|
- ```Hash 2``` - **\[For saved Instagram posts only\]** in this field you need to put the [hash of the Instagram session for saved posts](#how-to-find-instagram-hash).
|
||||||
- ```x-csrftoken``` - **\[Required\]** read [here](#how-to-find-instagram-authorization-headers) how to find them
|
- ```x-csrftoken``` - **\[Required\]** read [here](#how-to-find-instagram-authorization-headers) how to find them
|
||||||
- ```x-ig-app-id```, ```ix-ig-www-claim``` - **\[Required\]** read [here](#how-to-find-instagram-authorization-headers) how to find them
|
- ```x-ig-app-id```, ```ix-ig-www-claim``` - **\[Required\]** read [here](#how-to-find-instagram-authorization-headers) how to find them
|
||||||
- ```Saved posts user``` - your personal Instagram username to download your saved posts (this feature requires cookies and **InstaHash 2**)
|
- ```Saved posts user``` - your personal Instagram username to download your saved posts (this feature requires cookies and **InstaHash 2**)
|
||||||
@@ -130,14 +131,14 @@ The Reddit parser can parse data without cookies, but you can add it if you like
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
### How to find Instagram Hash 2
|
### How to find Instagram Hash
|
||||||
|
|
||||||
1. Open browser developer tools
|
1. Open browser developer tools
|
||||||
1. Go to ```Network```
|
1. Go to ```Network```
|
||||||
1. If this tab contain any data, clear it.
|
1. If this tab contain any data, clear it.
|
||||||
1. Open your saved Instagram posts.
|
1. Open any profile for ```Hash``` or your saved Instagram posts for ```Hash 2```.
|
||||||
1. Click ```Ctrl``` + ```F``` and find the text ```query_hash=```. The value (of letters and numbers) after the equal sign is the required hash.
|
1. Click ```Ctrl``` + ```F``` and find the text ```query_hash=```. The alphanumeric value after the equal sign is the required hash.
|
||||||
1. Copy this and paste it into the ```Hash 2``` field on the Instagram settings form.
|
1. Copy this and paste it into the corresponding (```Hash```, ```Hash 2```) field on the Instagram settings form.
|
||||||
|
|
||||||
### How to find Instagram authorization headers
|
### How to find Instagram authorization headers
|
||||||
|
|
||||||
@@ -202,6 +203,15 @@ You can set up automatic downloads. You can find these settings in ```Settings-A
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
**Scheduler**:
|
||||||
|
- ```Add```, ```Edit```, ```Delete``` - operations with the selected plan;
|
||||||
|
- ```Update``` - refresh list;
|
||||||
|
- ```Start``` - run the created (stopped) plan;
|
||||||
|
- ```Skip``` - skip next run.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
**Plan**:
|
||||||
- ```Disable``` - Disable automatic downloads
|
- ```Disable``` - Disable automatic downloads
|
||||||
- ```All``` - Download all existing user profiles (```Ready for download``` is not respected)
|
- ```All``` - Download all existing user profiles (```Ready for download``` is not respected)
|
||||||
- ```Default``` - Download all existing user profiles marked ```Ready for download``` (equivalent to ```Download all```)
|
- ```Default``` - Download all existing user profiles marked ```Ready for download``` (equivalent to ```Download all```)
|
||||||
@@ -209,6 +219,7 @@ You can set up automatic downloads. You can find these settings in ```Settings-A
|
|||||||
- ```Groups``` - Automatic downloading of one or more existing groups (read more here)
|
- ```Groups``` - Automatic downloading of one or more existing groups (read more here)
|
||||||
- ```Show notifications``` - Show notification when there is new downloaded data
|
- ```Show notifications``` - Show notification when there is new downloaded data
|
||||||
- ```Timer``` - Download timer (in minutes)
|
- ```Timer``` - Download timer (in minutes)
|
||||||
|
- ```Delay``` - Plan launch delay when SCrawler starts
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
3
Users.md
3
Users.md
@@ -20,6 +20,9 @@ In the main window, click the ```Add``` button to open the user creation form.
|
|||||||
- RedGifs
|
- RedGifs
|
||||||
- https://www.redgifs.com/users/SomeUserName
|
- https://www.redgifs.com/users/SomeUserName
|
||||||
- SomeUserName
|
- SomeUserName
|
||||||
|
- XVIDEOS
|
||||||
|
- https://www.xvideos.com/Account-Type/SomeUserName
|
||||||
|
- Account-Type/SomeUserName
|
||||||
- ```Friendly name``` - if configured, this name will be displayed in the user list instead of the username.
|
- ```Friendly name``` - if configured, this name will be displayed in the user list instead of the username.
|
||||||
- ```Special path``` - specify a path other than the default path for user data.
|
- ```Special path``` - specify a path other than the default path for user data.
|
||||||
- ```Sites combo box``` - site pointers.
|
- ```Sites combo box``` - site pointers.
|
||||||
|
|||||||
Reference in New Issue
Block a user