写前废话
最近重新研究了一下离线下载,之前搭建过aria2的离线下载,用起来效果不错,可以实现aria2+rclone自动下载资源并上传到onedrive。最近又看到qbittorrent服务器版的,于是就有了这篇文章,下面将会详细记录踩过的坑和实现自动上传功能并自动删除种子及文件的过程
安装qBittorrent-nox
这里说一句,我下的是ubuntu[arm]版的,直接下的是可执行性程序,qbittorrent-nox4.5.1,点击下载
其他版本可以在下面链接下载对应的
https://github.com/userdocs/qbittorrent-nox-static/releases
可以直接在shell终端对应的目录下输入下列命令下载,也可以下载下来上传到服务器
wget "https://pan.imold.wang/aliyun/software/qbit/4.5.1/aarch64-qbittorrent-nox"
赋予qbit权限
chmod a+x aarch64-qbittorrent-nox
保留qbit后台
这里使用screen程序保持qbit后台活动
安装Screen
安装screen使qbittorrent保留后台
ubuntu输入命令
apt-get install screen
Screen创建会话
创建一个名为qbit的会话
screen -S qbit
创建了会话后回车,在这个会话中进入到下载qbit可执行程序的目录,输入下列命令启动qbittorrent
./aarch64-qbittorrent-nox

退出Screen会话窗口
按组合键:Ctrl+a+d, 即可退出screen窗口, 此时,程序仍在后台执行;
查看Screen会话
screen -ls
进入screen某个会话
输入:screen -r 程序进程ID/或者会话名, 返回程序执行进程;
例如,screen -r qbit
进入会话后可以按ctrl+c+k结束会话和窗口
窗口操作
Ctrl+a+w: 展示当前会话中的所有窗口;
Ctrl+a+c: 创建新窗口;
Ctrl+a+n: 切换至下一个窗口;
Ctrl+a+p: 切换至上一个窗口;
Ctrl+a+num: 切换至编号为num的窗口;
Ctrl+a+k: 杀死当前窗口;
Ctrl+a+k:关闭当前窗口,程序后台活动
删除某个会话
screen -S 进程号或者会话名 -X quit
qbit在后台运行后,就可以使用qbit的web ui了,默认端口8080,记得防火墙打开8080端口
默认地址为【http://你的ip:8080】,打开界面如下

修改语言
改成中文方式:左上角设置——>WEB UI——>Language改成中文简体后滑倒下面保存刷新即可

安装配置Rclone
关于rclone挂载的看我另一篇文章,点击直达
自动上传脚本
制作脚本
新建一个qb_auto.sh脚本,按照下面的修改成自己配置,可以下载我的脚本修改
#!/bin/bash
torrent_name=$1
content_dir=$2
root_dir=$3
save_dir=$4
files_num=$5
torrent_size=$6
file_hash=$7
qb_version="4.5.1" # 改成你的qbit版本
qb_username="admin" # qbit用户名
qb_password="adminadmin" # qbit密码
qb_web_url="http://localhost:8080" # qbit webui地址
leeching_mode="true" # 吸血模式,true下载完成后自动删除本地种子和文件
log_dir="/root/qbauto" # 日志输出目录
rclone_dest="onedrive" # rclone配置的储存名
rclone_parallel="32" # qbit上传线程,默认4
auto_del_flag="rclone" # 添加标签或者分类来标识已上传的种子 v4.0.4+版本添加标签“rclone”,低版本通过添加分类“rclone”标识
# 改上面的那些参数即可
if [ ! -d ${log_dir} ]
then
mkdir -p ${log_dir}
fi
version=$(echo $qb_version | grep -P -o "([0-9]\.){2}[0-9]" | sed s/\\.//g)
function qb_login(){
if [ ${version} -gt 404 ]
then
qb_v="1"
cookie=$(curl -i --header "Referer: ${qb_web_url}" --data "username=${qb_username}&password=${qb_password}" "${qb_web_url}/api/v2/auth/login" | grep -P -o 'SID=\S{32}')
if [ -n ${cookie} ]
then
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 登录成功!cookie:${cookie}" >> ${log_dir}/autodel.log
else
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 登录失败!" >> ${log_dir}/autodel.log
fi
elif [[ ${version} -le 404 && ${version} -ge 320 ]]
then
qb_v="2"
cookie=$(curl -i --header "Referer: ${qb_web_url}" --data "username=${qb_username}&password=${qb_password}" "${qb_web_url}/login" | grep -P -o 'SID=\S{32}')
if [ -n ${cookie} ]
then
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 登录成功!cookie:${cookie}" >> ${log_dir}/autodel.log
else
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 登录失败" >> ${log_dir}/autodel.log
fi
elif [[ ${version} -ge 310 && ${version} -lt 320 ]]
then
qb_v="3"
echo "陈年老版本,请及时升级"
exit
else
qb_v="0"
exit
fi
}
function qb_del(){
if [ ${leeching_mode} == "true" ]
then
if [ ${qb_v} == "1" ]
then
curl -X POST -d "hashes=${file_hash}&deleteFiles=true" "${qb_web_url}/api/v2/torrents/delete" --cookie ${cookie}
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 删除成功!种子名称:${torrent_name}" >> ${log_dir}/qb.log
elif [ ${qb_v} == "2" ]
then
curl -X POST -d "hashes=${file_hash}&deleteFiles=true" "${qb_web_url}/api/v2/torrents/delete" --cookie ${cookie}
else
curl -X POST -d "hashes=${file_hash}&deleteFiles=true" "${qb_web_url}/api/v2/torrents/delete" --cookie ${cookie}
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 删除成功!种子文件:${torrent_name}" >> ${log_dir}/qb.log
echo "qb_v=${qb_v}" >> ${log_dir}/qb.log
fi
else
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 不自动删除已上传种子" >> ${log_dir}/qb.log
fi
}
function rclone_copy(){
if [ ${type} == "file" ]
then
rclone_copy_cmd=$(rclone -v copy --transfers ${rclone_parallel} --log-file ${log_dir}/qbauto_copy.log "${content_dir}" ${rclone_dest}:/qbit/)
elif [ ${type} == "dir" ]
then
rclone_copy_cmd=$(rclone -v copy --transfers ${rclone_parallel} --log-file ${log_dir}/qbauto_copy.log "${content_dir}"/ ${rclone_dest}:/qbit/"${torrent_name}")
fi
}
function qb_add_auto_del_tags(){
if [ ${qb_v} == "1" ]
then
curl -X POST -d "hashes=${file_hash}&tags=${auto_del_flag}" "${qb_web_url}/api/v2/torrents/addTags" --cookie "${cookie}"
elif [ ${qb_v} == "2" ]
then
curl -X POST -d "hashes=${file_hash}&category=${auto_del_flag}" "${qb_web_url}/command/setCategory" --cookie ${cookie}
else
echo "qb_v=${qb_v}" >> ${log_dir}/qb.log
fi
}
if [ -f "${content_dir}" ]
then
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 类型:文件" >> ${log_dir}/qb.log
type="file"
rclone_copy
qb_login
qb_add_auto_del_tags
qb_del
# rm -rf ${content_dir}
elif [ -d "${content_dir}" ]
then
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 类型:目录" >> ${log_dir}/qb.log
type="dir"
rclone_copy
qb_login
qb_add_auto_del_tags
qb_del
# rm -rf ${content_dir}
else
echo "[$(date '+%Y-%m-%d %H:%M:%S')] 未知类型,取消上传" >> ${log_dir}/qb.log
fi
echo "种子名称:${torrent_name}" >> ${log_dir}/qb.log
echo "内容路径:${content_dir}" >> ${log_dir}/qb.log
echo "根目录:${root_dir}" >> ${log_dir}/qb.log
echo "保存路径:${save_dir}" >> ${log_dir}/qb.log
echo "文件数:${files_num}" >> ${log_dir}/qb.log
echo "文件大小:${torrent_size}Bytes" >> ${log_dir}/qb.log
echo "HASH:${file_hash}" >> ${log_dir}/qb.log
echo "Cookie:${cookie}" >> ${log_dir}/qb.log
echo -e "-------------------------------------------------------------\n" >> ${log_dir}/qb.log
默认上传到你挂在储存的/share/qbit目录下,例如我用的onedrive,文件下载完成后会自动下载到onedrive /share/qbit目录下,需要修改路径的修改脚本里的rclone_copy函数的下面两处内容,如下:

将脚本上传到你的服务器/root目录下,其他目录也可以,自己记住
赋予脚本执行权限
给脚本执行权限命令,下面命令中/root换成你脚本放置的位置
chmod a+x /root/qb_auto.sh
可以到脚本目录下执行一次脚本,日志log默认输出目录/root/qbauto
./qb_auto.sh
配置qbit自动上传
来到qbit设置,下载选项,找到torrent完成时运行外部程序,勾选,填入下面的命令,/root/qb_auto.sh是我脚本的地址,改成你自己的,最后保存即可
bash /root/qb_auto.sh "%N" "%F" "%R" "%D" "%C" "%Z" "%I"

到此已经实现了自动上传的功能,可以下个磁力试试啦
qbit官方的web ui没有适配移动端,下面介绍一下如何给qbit换个web ui主题
qbit更换主题
这里推荐两款主题
一个vuetorrent,github地址,博客网盘直接点击下载
建议qb-web吧,vuetorrent每次换个设备就要重新设置语言很麻烦
下载到服务器上,解压,进入public目录的父目录
然后复制路径,来到上面qbit设置,WEB UI这里,找到使用备用Web UI这里,勾选,然后文件路径改成刚刚复制的

改好的qb-web效果如下

ok,总算码完了,本章就到此结束了,希望给你带来帮助。
Comments 2,257 条评论
Грамотное обслуживание современного автомобиля требует бескомпромиссного качества деталей и профессионального подхода к их поиску. Специализированный онлайн-магазин <a href=https://mobizap.ru/>https://mobizap.ru/</a> предоставляет автовладельцам обширный каталог оригинальных запчастей, надежных аналогов, моторных масел и расходников. Удобная система подбора по VIN-коду, выгодные цены и оперативная доставка гарантируют уверенность в каждой поездке.
I often disagree with posts like this, but this one makes sense.
My web-site :: <a href="https://aipfitness.com">สล็อตวอเลท</a>
https://www.fw-follow.com/forum/topic/232211/best-promo-code-for-1xbet-2027:-1xmax200-%E2%80%93-%E2%82%AC130-bonus
https://lorenzoknzq154.opalvector.com/posts/cricket-betting-guide-rules-markets-formats-and-even-live-betting-explained
Камызяк купить Ecstasy – Homer / Bart Кировград купить закладку Гашиш [Euro Cube] <a href=https://dmitrovmebel.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Москва Гольяново купить LSD 220 mkg
Дно купить закладку MDMA Pills – BLUE Новая Ладога купить Метадон, чистота 99% https://risunoc.ru Кострома купить Ecstasy Rolls Royce
https://start.me/p/E5YJb4/promo-code-ng-1xbet-2026-men444-100
For an upcoming paper mask workshop, I want the planning stage to account for the different outlines of participants’ faces. The standard outline is easy to copy, although it does not explain which parts should be adjusted for a particular wearer. I am considering a short explanation of [url=https://squarefaceshape.top]face shapes[/url] as background for that worksheet. My intention is to use the categories for describing contours, then measure each participant rather than infer sizes from a label. Perhaps the worksheet should begin with the widest visible area and the jaw contour, followed by space for individual measurements. We plan to try the undecorated paper pieces first, so changes to the contour can happen before anyone starts painting. I also want participants to feel free to disagree with a label if another description better matches their own observations. A dramatic character outline is fine for the finished piece, provided the practical fitting stage remains separate from those decorative choices. What would you include on that planning sheet to make the first fitting easier without turning the workshop into a classification lesson?
Качественная охрана объектов — залог спокойствия владельца и порядка на вверенной территории. Специализированная охранная компания предоставляет физическую и пультовую защиту коммерческих, производственных и частных объектов, монтаж охранной сигнализации и видеонаблюдения. Оформить заявку и уточнить детали сотрудничества можно на сайте <a href=https://nimak-ohrana.ru/>https://nimak-ohrana.ru/ — опытные специалисты подберут решение под ваши задачи и бюджет.
https://intercom.help/bonuscode/en/articles/17183995-code-promo-melbet-cote-d-ivoire-aujourd-hui-2026-rush200-bonus-130-000-xof
https://intercom.help/bonuscode/en/articles/17197788-bonus-1xbet-mocambique-joinbet55
https://intercom.help/bonuscode/en/articles/17122704-koodhka-xayaysiinta-mostbet-koodhka-gunnada-soo-2026-most888-gunno-400-eur
https://intercom.help/bonuscode/en/articles/17196224-codigo-promocional-verificado-1xbet-argentina-2026-joinbet55-y-bono-175-000-ars
https://intercom.help/bonuscode/en/articles/17037175-az
https://intercom.help/bonuscode/en/articles/17123578-promo-code-ng-mostbet-libreng-ikot-2026-most888-bonus-300-usd
Купить бошки закладками Москва Проспект Вернадского купить закладку Скорость a-pvp <a href=https://mquest.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Ханты-Мансийский АО — Югра купить закладку Ecstasy: Red Stars 280 mg
Нетания купить Amphetamine Донецк купить закладку Mephedrone: Кристаллы VHQ https://prettymp3.ru Сусс купить Героин в камнях
https://start.me/p/DadR68
https://onlinevetjobs.com/author/michaelsenrandall2/
Компания «Главная Буква» делает вывески под ключ в двух столицах со сроком производства 1–3 дня. Свой цех с фрезеровкой и покраской выпускает объемные световые буквы, лайтбоксы, неоновые вывески и крышные установки. Ищете <a href=https://viveskabukva.ru/>заказать вывеску для магазина</a>? Заказать расчет и бесплатный 3D-макет можно на сайте viveskabukva.ru без посредников и наценок. Замерщик выезжает бесплатно, согласование вывески компания берет на себя, монтаж выполняют по ГОСТ. На светодиоды дают гарантию до 5 лет.
Купить Кокаин в Абазе Каменск-Шахтинский купить закладку Mephedrone (4mmc, мяу) <a href=https://saunavdome72.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Очёр купить VHQ GanBang Cocaine 98% Peru
Гашиш в ассортименте в Георгиевск Тетюши купить Cocaine Premium: Peru https://region-sergiev-posad.ru Закладки MDMA в Георгиевске
ANS — украинский нейл-бренд, выпускающий качественную профессиональную продукцию для маникюра. Здесь собраны премиальные базы, топы, гель-лаки и составы для наращивания ногтей. Ищете <a href=https://www.absolutenailsystems.com/>купить гель лак с доставкой</a>? Полный каталог продукции представлен на сайте www.absolutenailsystems.com доступный каждому нейл-мастеру. Составы обеспечивают долгую стойкость, здоровье и естественную красоту ногтей. Отправка заказов выполняется оперативно, надёжно и по доступной стоимости.
Фирма «Свартехкомплект» реализует полный спектр профессионального сварочного оснащения и комплектующих для решения сложных производственных задач. Официальный сайт <a href=https://www.svartk.ru/>https://www.svartk.ru/</a> представляет надежные аппараты и средства защиты напрямую от ведущих заводских изготовителей. Предприятие гарантирует строгий контроль качества всей продукции и оперативную отгрузку заказов любого объема со склада.
Тогучин купить закладку Ecstasy: Red Bull 200 mg Ейск купить Метадон HQ <a href=https://bur-vl.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Купить закладки спайс в Сенгилее
Барыш купить закладку шишки MDMA в Шали https://moment101.ru Котельники купить закладку Afgan Kush
Частное психиатрическое отделение центра «Уника+» в Москве предоставляет бережную и анонимную помощь при депрессиях, неврозах, тревожных и пограничных состояниях. На веб-портале <a href=https://psychiatry.unicaplus.ru/>https://psychiatry.unicaplus.ru/</a> представлены комплексные программы амбулаторной терапии и комфортного стационара, гарантирующие поддержку опытных врачей и психотерапевтов высшей квалификации.
Ветлуга купить Гашиш [Soft Hash] Купить Шишки в Спасск-Дальний <a href=https://saunavdome72.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Куровское купить LSD-25 в марках 250мк
Пустошка купить марихуану Алтайский край купить MDMA Crystal [Import] https://klumba39.ru Рудня купить закладку Мефедрон [мелкие камни/мука] HQ
Освоить востребованную профессию в индустрии красоты с максимумом реальной практики предлагает столичная школа парикмахерского искусства Юлии Бурдинцевой. Узнать актуальные направления подготовки и записаться на интенсивные занятия можно на сайте <a href=https://j-center.ru/>https://j-center.ru/</a> – где доступен богатый выбор курсов от колористики до сложных стрижек. Полноценная отработка навыков на живых моделях и официальный диплом гарантируют успешный старт в профессии.
Николаевск-на-Амуре купить Марихуана [Outstanding Kush] Ардатов купить Амфетамин Сульфат белый <a href=https://sovrtehn.ru>Купить Марихуану, Кокаин, Бошки, Гашиш</a> Палласовка купить эйфоретик Мефедрон
Ужур купить Ecstasy: UPS 280mg Купить кодеин Яранск https://tolkuchki.ru Озёрск купить Cocaine Premium: Peru
Ширину дорожки считают по тачке и по двоим людям, а не по одной плитке в ряду. Размеры проходов собраны на <a href=https://slon–7–cc.com/>slon7</a>.
Линию крепят к дугам так, чтобы форсунки смотрели в проход, а не в лампу и не в поликарбонат. Раскладку смотрите на <a href=https://slon–6–at.com/>slon6</a>.
Российский разработчик «Инхимтек» успешно задает высокие отраслевые стандарты в сфере выпуска полиэтиленовых восков и синтетических церезинов. Полный каталог доступен на <a href=https://xn--e1afajie1bv.xn--p1ai/>https://xn--e1afajie1bv.xn--p1ai/</a> где представлены эффективные решения для переработки полимеров, кабельной промышленности, клеев и ЛКМ. Передовые технологии и лабораторный контроль гарантируют безупречную чистоту сырья.
Давление падает на длинной трубе: крайние форсунки проверяют отдельно от первых. Схему магистрали смотрите на <a href=https://slon–6–at.com/>slon6</a>.
https://antekk.mn.co/posts/109096005?utm_source=manual
https://vikivostok.ru/catalogue/pgs/1xbet_promokod_na_bonus.html
Изысканный банкет или душевный семейный ужин становятся безупречными, когда кулинарные заботы берут на себя признанные виртуозы своего дела. Столичная кейтеринговая служба <a href=https://zakaz-povarov.ru/>https://zakaz-povarov.ru/</a> с семнадцатилетним стажем организует выездное ресторанное обслуживание любого масштаба в Москве и Подмосковье. Команда составит персональное меню и избавит вас от кухонной суеты.
Скорая-103 выполняет перевозку лежачих пациентов и инвалидов-колясочников по Москве, Подмосковью и в другие регионы России по схеме от кровати до кровати. Требуется <a href=https://help.skoraya103.ru/>перевозка лежачего больного из дома в больницу</a>? Заказать машину из больницы домой, на вокзал или в аэропорт можно на сайте help.skoraya103.ru через онлайн-заявку. Пациента сопровождают санитары, которые помогают с подъёмом и спуском на этаж, транспорт оснащён креплениями для носилок и кресла, бельё используется один раз.
“Choose your face shape” is the opening instruction in a reader activity I am editing. The problem is that the oval and oblong options seem to describe much the same thing. My revision needs to allow uncertainty instead of implying that one quick answer settles the matter. I have bookmarked [url=https://ovalfaceshape.top]oval vs oblong face shape[/url] as a comparison reference for the revision. Would it be better to ask about visible proportions before introducing the category names? We could offer a not sure option and explain that the activity is a rough description. I would like the descriptions to stay neutral rather than rank the possible answers by appearance. A simple outline diagram is possible, but it would need a specific and useful caption. Which part of the question would you revise before adding more possible answers?
[url=https://www.saashub.com/notepad-online]online notepad[/url]
[url=https://www.saashub.com/notepad-online]online notepad[/url]
https://tj-service.ru/wp-content/news/1xbet_promokod_bonus_pri_registracii.html
https://otwockie-mamusie.phorum.pl/viewtopic.php?p=919561#919561
Мебельная фабрика AURA производит стильные кухни, шкафы и гардеробные по индивидуальным размерам, сочетая эстетику и функциональность. На официальном сайте <a href=https://fabrikaaura.ru/>https://fabrikaaura.ru/</a> доступен удобный онлайн-конфигуратор для мгновенного 3D-проектирования, а команда мастеров гарантирует безупречную сборку и быструю доставку по всей России.
https://exclusive-promo-code.com/1xbet-promo-code.html
https://agaclar.net/images/pgs/code-promo-1xbet___bonus.html
Фирма ИРИМЭКС начиная с 2003 года снабжает промышленные предприятия России и СНГ технологическим оборудованием и трубопроводной арматурой. Ищете <a href=https://www.irimex.ru/services/catalog/armatura/ktm/>поплавковые и цапфовые шаровые краны</a>? Подробный каталог представлен на сайте irimex.ru — насосы, компрессоры, теплообменники, фильтры, горелки и КИПиА. Специалисты с 20-летним опытом обеспечат инжиниринг, монтаж и доставку в срок.
The cafe where I work has picked one shirt color for everyone, with no alternative shades available. There is some room for a plain undershirt or a small accessory, provided it follows the dress code. I am interested in whether a personal palette can help with those limited choices. For background, I am considering [url=https://mycolorseason.top]personal color analysis[/url] for general guidance, with practical work requirements taking priority over any suggested shade. The shirt will remain the same throughout the week, so I am looking for a repeatable choice that does not require extra preparation before every shift or a collection of different accessories. Does it make sense to compare two allowed undershirts before spending money on additional accessories? I could borrow suitable items for a comparison and check them beside the actual shirt. Where would you focus a small comparison when the main garment has already been selected?
<a href=https://studzona.com/article/kursovaya-rabota-s-pomoshyu-nejroseti-vozmozhnosti-i-preimushestva-ii>https://studzona.com/article/kursovaya-rabota-s-pomoshyu-nejroseti-vozmozhnosti-i-preimushestva-ii</a>
Эффективное наращивание качественной внешней ссылочной массы и комплексная поисковая оптимизация гарантированно выводят бизнес в топ органической выдачи. Профильный интернет-магазин <a href=https://seobomba.net/shop/>https://seobomba.net/shop/</a> предлагает надежные крауд и статейные ссылки с авторитетных ресурсов, аудит проектов и готовые пакеты продвижения для стабильного роста позиций сайта в Яндексе.
Ресурс мага Азала «Маг о магии» — это ценное собрание знаний о магии и непознанном. На страницах сайта размещены исключительно авторские материалы о ритуалах, снятии порчи, приворотах и достатке. Ищете <a href=https://magomagii.ru/magicheskaya-zashhita/>магическая защита</a>? Подробные материалы читайте на сайте magomagii.ru — автор делится опытом честно и по делу. Опытный практик поможет разобраться в сложной ситуации и подскажет верное решение.
Сетевое издание «Женщина истина» публикует практичные материалы о моде, красоте, здоровье, психологии, семье и воспитании детей. На портале <a href=https://womontrue.ru/>https://womontrue.ru/</a> советы дают практикующие психологи и врачи. Вместо общих фраз читательница получает пошаговые инструкции: как собрать базовый гардероб после 30, выбрать аппарат для ухода за кожей или выучить с ребёнком таблицу умножения. Сайт зарегистрирован как СМИ и обновляется ежедневно.
casino bonus brez depozita 15 €
https://kimnpark.net/gnu5/bbs/board.php?bo_table=2014Taiwan&wr_id=343570
https://idrinkandibreakthings.com/index.php/User:JulietMidgett
https://www.annunciogratis.net/author/genalim6403
https://xn--om2bj9f99kx7n.com/bbs/board.php?bo_table=safety&wr_id=39901
https://www.phobugi.co.kr/bbs/board.php?bo_table=gallery_kids&wr_id=987193
pharaoh fortune slot machine free play
https://wise-yirop.com/?document_srl=60230
https://enwglobal.com/de/bbs/board.php?bo_table=press_gm&wr_id=197078
https://wiki.philipphudek.de/index.php?title=Benutzer_Diskussion:AlishaLambert0
https://acabank.co.kr/bbs/board.php?bo_table=free&wr_id=127592
https://motivate.co.kr/bbs/board.php?bo_table=notice&wr_id=29899
https://by.openlist.wiki/%D0%A3%D0%B4%D0%B7%D0%B5%D0%BB%D1%8C%D0%BD%D1%96%D0%BA:FloreneRoach635
https://imfglc.kr/HB/858080
https://qa.0ok0.com/index.php?qa=13412&qa_1=the-number-one-article-on-hracie-automaty
casino luck no deposit bonus code
https://freakapedia.com/index.php/User:RobbySumpter467
https://wiki.philipphudek.de/index.php?title=Benutzer:IngeArsenault7
https://menifeemunchkins.com/what-the-in-crowd-wont-tell-you-about-hracie-automaty/
https://hksolution.co.kr/bbs/board.php?bo_table=comm2&wr_id=963417
https://www.playersunity.fr/forums/topic/the-nuiances-of-hracie-automaty-2/
https://y2a.co.kr/bbs/board.php?bo_table=faq&wr_id=51101
casino admiral igralni salon bizi
Северный Гоа купить Марихуана [White Widow] Инсбрук купить бошки <a href=https://zdravcongress.ru>Купить Кокаин, Марихуану, Бошки, Мефедрон</a> Томмот купить MDMA таблетки