Скрипт накрутки лайков Youtube (серверный)


Скрипт накрутки лайков Youtube (серверный)

Сообщение k0ttee »

Выкатываю исходники своей новогодней поделки, это - скрипт накрутки лайков Youtube (серверный).


На второй строке - путь к альтернативному bash (если выполнять на маке с bash поставленном через brew).
Самая последняя строка кода в файле обязательно должна быть пустой.
Код: Выделить всё
#!/bin/bash
#!/usr/local/Cellar/bash/5.0.0/bin/bash

#файл с ссылками (в конце должна быть пустая строка, иначе - последний проход цикла пропустится)
theFile=successful.txt

#преобразование команды curl
theCurl=`cat thecurl.txt`
idVariable=`echo $theCurl | sed 's/.*https\:\/\/www\.youtube\.com\/watch\?v=//g' | sed "s/'.*//g"` #получаю ID для подстановки своей переменной
echo $theCurl | sed "s|$idVariable|\$videoID|g" > thecurl.txt
theCurl=`cat thecurl.txt`
echo $theCurl | sed "s/\$videoID'/\$videoID\"/g" | sed "s/-H 'x-spf-referer/-H \"x-spf-referer/g" | sed "s/-H 'x-spf-previous/-H \"x-spf-previous/g" | sed "s/-H 'referer/-H \"referer/g" | sed "s/--data '/--data \"/g" | sed "s/' --compressed/\" --compressed/g" > thecurl.txt
theCurl=`cat thecurl.txt`
echo $theCurl | perl -pe 's/ -H/ \\\n-H/g' | perl -pe 's/--compressed/\\\n--compressed/g' | perl -pe 's/--data/\\\n--data/g' > thecurl.txt #разбивка на более читаемое

curl_like(){
   videoID=$1 #в первой переменной приходит идентификатор видео
   #остальные параметры тоже надо бы подставлять, для многопользовательского применения
   echo
   #echo $videoID #отладка
   echo
   #подключаю сгенерированную команду CURL
   source thecurl.txt
}

#перебор файла построчно
while read videoID
do
   videoID=`echo $videoID | sed 's/https\:\/\/www\.youtube\.com\/watch\?v=//'` #обрезаю до идентификатора видео
   curl_like $videoID #вызываю функцию лайканья
   #cycle body
done < $theFile



Использование:

1.) в файл successful.txt кладём список ссылок на целевые видосы, каждая ссылка с новой строки, последняя строка должна быть пустой
2.) рядом создаём файл thecurl.txt, в который нужно будет скопировать кое-что из браузера (из пункта три)
3.) в хроме нажимаем F12, нажимаем Network, в фильтр вписываем like, ставим лайк видосу, видим внизу запрос и правым кликом copy → copy as cURL

Скрипт накрутки лайков Youtube (серверный).png
Скрипт накрутки лайков Youtube (серверный).png (39.05 КБ) Просмотров: 226


Пользоваться сложновато, зато никакой возни с авторизацией. Для авторизации берутся данные сессии из браузера, а сессия не бесконечная, поэтому - для каждого запуска придётся повозиться.


За это сообщение автора k0ttee поблагодарили: 2
birds, Tehnik
Аватара пользователя
k0ttee

 
Группа: Специалист ruSEO
Сообщения: 10467
Рефералы: 2
Зарегистрирован: 02 май 2014
Средств на руках: 181.10
Спонсор
 
Re: Скрипт накрутки лайков Youtube (серверный)

Сообщение k0ttee »

Сафари опять оказались удобнее хромов.
Из сафарей копирование строки делается с разбивкой на строки и выхлоп относительно читаемый. Из хрома - простыня портянка.
Строки 1-23 (2778 символов) - из сафарей. Строка 25 (2778 символов) - из хрома.

Copy as Curl.png
Copy as Curl.png (31.12 КБ) Просмотров: 136
Аватара пользователя
k0ttee

 
Группа: Специалист ruSEO
Сообщения: 10467
Рефералы: 2
Зарегистрирован: 02 май 2014
Средств на руках: 181.10
Спонсор
 
Re: Скрипт накрутки лайков Youtube (серверный)

Сообщение k0ttee »

Обновил сторонний интерпретатор, теперь в пути к версии последняя цифра 7 вместо нуля.
Код: Выделить всё
#!/usr/local/Cellar/bash/5.0.7/bin/bash

Во всём остальном - полёт нормальный, только... совсем уж не выгодный.
Аватара пользователя
k0ttee

 
Группа: Специалист ruSEO
Сообщения: 10467
Рефералы: 2
Зарегистрирован: 02 май 2014
Средств на руках: 181.10
Спонсор
 

Вернуться в Скрипты

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17