You need to have the following installed or configured on your machine:
- Foxtel Now active account
- Windows 10/11 laptop
- Python (latest)
- Git (latest)
- Google Chrome
- Proper github permission to [email protected]:githubuseraccount/reponame.git
- Copy\download the iptv fodler.
- Rename the
detailsenv.txt
to.env
. - In the
.env
file, set theFOXTEL_USERNAME
andFOXTEL_PASSWORD
to the appropriate values and save the file. - Create a GitHub repository in order to save generated M3U8 playlist.
- After repository created edit the
scrape.py
and instert your repo address[email protected]:githubuseraccount/reponame.git
- In the
start.bat
file, update/modify the path to the extracted iptv folder location
- SSH generated key is required for laptop connection to GitHub repo.
- This allows the script to upload the M3U8 files to the requested repo.
- See below link for instructions on how to set this up.
Some handy commands for the above to work.
- ssh-keygen -t ed25519 -C [email protected]
- ssh -T [email protected]
For windows:
- Open a powershell window as Administrator.
- Change directory to the location where this application is installed/extracted.
- Run
./scripts/windows/start.bat
to start running the scrape.
For macOS: Not tested, may not work.
- Open a terminal window.
- Change directory to the location where this application is installed/extracted.
- Run
./scripts/macos/start.sh
to start running the scrape.