changed readme (added more explanations)
This commit is contained in:
parent
d36a88638e
commit
af09f493f0
27
README.md
27
README.md
|
@ -81,5 +81,32 @@ Add `return 99999999;` after the line where it checks if the user is authenticat
|
|||
```bash
|
||||
cd ig-pixelfed-mirror/
|
||||
mkdir cache db headers
|
||||
|
||||
# DIRECTORIES EXPLAINED
|
||||
# ----
|
||||
# "cache" will keep the cached html/json/jpg/mp4 files from Instagram (it can be safely cleaned, it doesn't need backup)
|
||||
# "db" will keep files containing information about your mirrored accounts
|
||||
# (such as: login credentials, cookies for Pixelfed, IG posts that was already added (to avoid duplicates), etc...)
|
||||
# "headers" is a directory you need to fill with TXT plain text files containing some key headers from Instagram Web sessions
|
||||
# (I explain this on step 5!)
|
||||
```
|
||||
3. Copy `config.json.example` to `config.json` and configure to your needs. Make sure you **remove the comments from the file** because Python doesn't like them.
|
||||
4. Copy `scripts/user_create.example` to `scripts/user_create`. This script runs the `php artisan user:create` command with the given positional parameters to **automatically create local Pixelfed accounts** with forced email verification. **Adapt to your needs**.
|
||||
5. [Log in](https://www.instagram.com) to your Instagram account on a **Browser** (with remember ticked ON), **open your browser's developer console at "Network" tab**, navigate throught IG a bit and **copy the Request Headers** of any request done to _instagram.com_. Make sure there is `X-IG-App-ID, X-IG-WWW-Claim, Cookie` headers set.
|
||||
|
||||
```bash
|
||||
# create a new headers file on "headers/" on your working directory
|
||||
# you can view an example at "headers.example" file
|
||||
vim headers/1.txt
|
||||
|
||||
# FILE EDITING
|
||||
# ----
|
||||
# 1. Add the headers you copied from the browser.
|
||||
# 2. Keep only the "X-IG-App-ID, X-IG-WWW-Claim, Cookie" headers,
|
||||
# "User-Agent" might be also good to keep (to match the browser)
|
||||
# (It uses a common User-Agent by default)
|
||||
# -
|
||||
# Done editing
|
||||
```
|
||||
Create as much headers TXT files as you wish. It will be **used randomly on requests to Instagram** by the mirror bot.
|
||||
|
||||
|
|
Loading…
Reference in New Issue