Like Ra in latex catsuit, latex mask and high heels
Like Ra's Naughty Playground

doll kigurumi
Fursuit Kigurumi Skull Mask Helmet Anime Head Base Skull Liner Headwear Cosplay DIY Accessories Cosplay Back of Head Roleplay
$105.67-55%

"Yimunancy" lingerie
Yimunancy Leopard Print Lace Patchwork Lingerie Set Women Gothic Bra + Panty Underwear Set Sexy Erotic Garter Breif Kit
$174.36-67%

shibari rope bondage bdsm
Kawaii Kinky Kitty Enamel Pin BDSM Bondage Shibari Cat Rope Play Badge Brooches Hat Jewelry Valentine's day gift
$20.97-4%

long sleeve mini dress with gloves bodycon
Sexy Off Shoulder Gloves Long Sleeves Cutout Mini Dress Women Red Lace Draped Folds Bodycon Dresses Party Cocktail Clubwear
$73.70-39%

wig hair
UNice 13x4 Pre Everything Caramel Blonde Layered Straight Lace Front Human Hair Wig
$373.89-60%

amoresy one piece
ZJCGO 4K 2160P Dash Cam Car DVR Camera 2 Lens Recorder Wifi Night Vision for GWM WEY Tank 300 2020 2021 2022 2023 2024
$1110.78-20%

"xckny"
AMORESY satin tights Long Sleeve Full Length Oil Tights Smooth Yoga bodysuit Casual Sport Suits XCKNY glossiness Jumpsuits
$97.50-49%



To view Aliexpress you might need to switch your mobile browser to the Desktop version.

If you would like to use search functions, view hidden archives or play games, please consider registering.


Asian Bondage Website
#1
Continuing on from my posts in  Bondage photos and videos.

The download script is quite simple in theory as the general outline for each URL is:
  1. Start up a new VPN connection
  2. Generate the download link using this VPN connection
  3. Pass this download link to the download manager while using the same VPN connection to download it

The only requirement for this is having a VPN provider which allows "unlimited" connections (although this is almost certainly breaking a fair use clause somewhere)

There are two (soon to be three) main parts to the script.

The first part is the "VPN Manager" as it handles the vpn connections themselves. 
This part of the script spins up a docker container with wireguard and a HTTP proxy. It picks the VPN server based on some time criteria (due to the 24 hour limit on downloads) and selects ports for the HTTP proxy in sequential order

The second part is the "Site Interaction" as it is the only part which directly interfaces with the download site.
This part of the script basically only exists to generate the download link. It spins up an instance of selenium (which is using the previously started HTTP proxy) and uses that to generate the download link.

The third part is the "Download Manager" which is not yet complete.
This part of the script will handle any interactions with the real download manager (aria2c) As of right now it just sends the URL over but Ideally it should be able to spin up and down containers based on the state of the downloads.

The current state of the script is not super great as it was just an initial proof of concept. If I give it a list of 10 URLs it will start 10 downloads at the same time assuming there are no issues with the VPN servers.
However this is only if I have my max concurrent at 10. If its less than 10 I start running into bugs with subsequent downloads not actually starting after previous downloads have finished.
Issues with the download link generation aren't handled very gracefully either.

Ideally this script will end up fully automated and will only require a url text file and a few launch args but I have some improvements I want to make first.
  • Better state management and download queue
  • Better handling of failures (VPN, Download link generation, downloading)
  • Better download link generation (headless selenium? custom implementation? not sure yet)
  • Fully featured download manager to continue failed/expired downloads 
  • VPN agnostic (right now its extremely integrated with my current VPN provider)

After I scraped the website I did work on another project which allowed me to quickly mark videos as wanted/not wanted using that scraped data so I might come back around to that to integrate it in the future.

If there are any questions about the process that aren't answered then let me know and I can give some more details.
Ill use this thread to post progress updates on the script and the release once its in a "user compatible" state 😊
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Found an interesting electronics website boundsolo 10 4,127 23 Dec 2018, 21:39
Last Post: Like Ra



Contributors: dhf7b8g (1)