Результаты поиска по запросу «

как вставить скрипт

»

Запрос:
Создатель поста:
Теги (через запятую):



скрипт script userscript реактор сделал сам тема 

Ещё одна темная тема для реактора (мои рассуждения + код)

Доброго времени суток, глубокоуважаемые пидоры и прочие интересные личности.

Использовал я значит раньше тему Dark Reactor [by Sirko] [Fixed by FeaR], которую допилил напильником и выложил на greasyfork.org. Однако подумал что она слишком тяжела и пора бы запилить нечто более легкое. То есть, представленная ниже тема минимально затрагивает разметку css сайта, а также не содержит никаких картинок. И вот что я делал.

Как наверное кто-то (а может и нихуя никто) видел в моих предыдущих кастомных темах я использую расширение Tampermonkey, отличительной особенностью которого (а также его подобий типа greasemonkey) в том, что он позволяет исполнять пользовательские скрипты JavaScript, как-то изменяя или дополняя функционал различных сайтов. Поскольку я не программист, попытаюсь порассуждать с позиции того что я понял как обычный мимокрокодил, прошу не пинать за неточности формулировок или ламерство.

Итак, что же делает скрипт. Во время события document-start, что видимо означает начало отображения документа, он инкапсулирует кастомную разметку css. Как вы наверное видели, современные браузеры начинают отображать веб-страницу еще до её полной загрузки, то есть пока не будет полностью загружено дерево документа. Если что, вся веб-страница со всей её иерархией блоков, картинок и прочей хуеты называется веб-документ.

Так вот начало скрипта document.addEventListener("DOMContentLoaded"... по сути позволяет добавлять в обработчики событий документа событие когда весь документ можно сопоставить со всей его иерархией. Ну а дальше идет представление пользовательского стиля css, в котором я меняю разметку, а после - внедрения стиля при помощи внутреннего инструмента GM_addStyle, который встроен в Tampermonkey. Либо PRO_addStyle или addStyle или ручное внедрение стиля средствами js.

Что касается самого стиля - во первых вместо шапки с пекафейсом простая заливка linear-gradient. Минималистично, и не требуется отображать пиксельную картинку как в предыдущей теме раньше.

Mik JoyReactor 'УС Гипомнезия и что-то еще,скрипт,script,userscript,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,тема

Второе - закругления. Тут вы можете меня гнать и насмехаться надо мной, но мне они нравятся, я постарался закруглить где это счел нужным.

Отличный комментарий! Закрывайте окна, зима же! МагскаБоп 20^п.2023 12:48 ссылка в избранное 20.Jan.2023 12:44 В в избранное ссылка скрыть КОММЕНТАРИИ 34 добавитьтеги неправильные теги!,скрипт,script,userscript,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел

И что самое интересное - айфреймы. Если кто не знает - iframe это контейнер который разрешает стороннему сайту встроить в него что хочешь, например плеер с видеороликом. Вообще, с фреймами на джое что-то странное, так как допустим при размещения ютуп-ролика сайт будет встраивать в пост окно разрешения 560 на 315. У меня уже давно вопрос встал - нахуя, а главное - зачем? Неужели чтобы тренировать наше потраченное от дрочки на трапов зрение? Хотя, я так полагаю чтобы была какая-никакая совместимость с небольшими дисплеями 1024х768 на которых до сих пор сидят олдфаги..

видео video Подписчиков: 2754 Сообщений: 83376 Рейтинг постов: 238,026.3,скрипт,script,userscript,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,тема

Как бы то ни было, я решил этот момент в три строчки. Буквально.

iframe {

width: 100%;

aspect-ratio: 16 / 9;

height: auto;

}

Первое - даем фрейму ширину его родителя, так как это может быть блок нового поста или комментарий. Второе - устанавливаем правило в соотношение сторон фрейма, ведь 560х315 - это тоже самое соотношение 16 на 9. Третье, даем авто-высоту, благодаря установленным выше двум правилам. Всё.

Если подумать, большинство фреймов на джое - это либо видеоролики ютупа, вимео, куба, либо песня с саундклауд. Но насчет последнего я вставил селектор, дабы он не менял высоту фрейма:

iframe[src^='https://w.soundcloud.com'] {

aspect-ratio: auto;

}

Я Kurchi sample bit сделал сам музыка synth-pop Sample Bit - New Shell И вновь всем привет! Почти год прошёл с даты публикации прошлого трека (OST к короткометражке - не в счет). Я помнится намеревался там набрать материал на Vol.3, и тут можно вставить мем - "Набрал... Набрал ведь же?".]рд И

Ролики ютуб почти все с таким соотношением, фрейм дают стандартно. А вот с остальными, типа куб, как посмотреть - вертикальный фрейм не будет растягиваться по ширине блока поста, а встанет гордо по центру. Хуй с ним тогда.

Для гифок я сделал поменьше плашку их скачивания, так ИМХО красивше:

скрипт,script,userscript,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,тема

Отельный гемор еще раньше, для предыдущей темы вызвала посветка родительского комментария. Это когда наводишь на коммент и подсвечивается он и его родитель. Я долго искал где это в css, но потом вяснил что это реализовано при помощи того же JS. Пришлось инкапсулировать не только css, но и js, в итоге стало темнее:

На, Колян, закуси . ' @юздо 16.Apr.2023 16:37 ссылка[ в избранное ладно, можете не вытаскивать меня из кота... котт! 16.Apr.2023 16:38 ссылка | в избранное Димас, слуш не в падлу, почеши за ушком ¡14^ 16.Apr.2023 16:45 ссылка Т в избранное Приемлемо апс!ге]Иоуап 16.Apr.2023 16:58 в

Ну и в остальном, прошу любить и жаловаться!

ЛЕНТА (+2) Новое мысли позитивно^- Ищу себе МИЛФУ Привет, с1опо1Ытк Выход ^,)оуКеаси>г Мобильная/темная версия ПБ^Л/ Зоукеайог 'УС Гипомнезия и что-то еще ОБСУЖДАЕМОЕ ЛЮДИ О ПРОЕКТЕ Поиск случайный пост Хорошее (+2) Лучшее (+8598) ЮМОР Новые записи Комиксы Ф подписаться

https://greasyfork.org/ru/scripts/464142-new-dark-reactor-by-donotblink

Прошу писать в комментах, если что я упустил или что-то написал коряво и надо бы доделать/переделать.

Темная тема работает через расширение для браузеров: Tampermonkey или Greasemonkey:

* greasemonkey (в Firefox'е) https://addons.mozilla.org/ru/firefox/addon/greasemonkey/

* tampermonkey (в Хроме, Опере и для Firefox)

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/

Развернуть

реактор скрипт сделал сам комментарии благородно украденно у пикабу userscript 

Скрипт для выделения вложенности комментариев

Пидоры спасибо 20.0 ©© т Ма^тап999 30.Apr.2019 22:56 ответить V ссылка 60.9 незачто :3 Мас1ер ХуеВ 30.Apr.2019 23:01 ответить V ссылка X. 4.8 Обращение кавычкой отделяй и да, что за ник такой... Где, яти твои глаза, фантазия и экспрессия?! Н ¡ггИс^ # ответить V -19.0 Запятой... ^

Вам нужно будет установить плагин для поддержки скриптов(например Tampermonkey)

Ссылка на скрипт


За основу взято:

Все комментарии Автора Ф Пикабупидор1 6 дней назад Ах как хорошо на нашем пикабу! ответить Ф Пикабупидор2 6 дней назад Слава пикабу! ответить -2532 ▲ Благородный реакторчанин Джойреактор лучше! 5 дней на... ответить,реактор,скрипт,сделал сам,нарисовал сам, сфоткал сам, написал сам,


Возможно в будущем допилю возможность скрывать целые ветки...


Развернуть

Отличный комментарий!

Mactep XyeB Mactep XyeB11.02.202002:12ссылка
-35.7
Старый, да ты уже везде.

личное скрипт скрипт почему-то обрезался в комментариях полная версия 

Скрипт который скрывает все посты на странице.
Я скрываю те которые уже читал, чтобы в будущем они мне не мозолили глаза. Скрипт можно установить в качестве закладки (вставить его в качестве url адреса).

javascript:var array = document.getElementsByClassName("hidden_link");for (i = 0; i
Развернуть

политика накрутка кремлеботы YouTube дизлайкметр скрипт MetaBot 

Разработчики создали скрипт для отслеживания «кремлеботов» в комментариях на YouTube

Расширение для браузера помечает комментарии красным цветом как подозрительные.


политика,политические новости, шутки и мемы,накрутка,кремлеботы,Ютуб,дизлайкметр,скрипт,YouTube,MetaBot

Разработчики из сообщества «Наблюдатели» во «ВКонтакте» создали скрипт MetaBot, сортирующего комментарии на YouTube и помечающего аккаунты, которые участники считают провластными. Один из авторов скрипта 20-летний студент Роман Смолин, занимающийся наполнением базы данных подозрительных профилей, рассказал TJ, что скрипт только начал свою работу и использует небольшую базу данных.


Кто такие "Наблюдатели" и как они борются с "кремлеботами".

«Наблюдатели» — это сообщество пользователей «ВКонтакте», которые отслеживают аккаунты на YouTube с однотипными комментариями в поддержку российской власти. Разработчики создали базу данных с профилями пользователей, которых считают «кремлеботами»: там содержатся ники, ссылки на учётные записи и даты регистрации.


 

 

По словам авторов, провластные боты стали массово появляться на YouTube в июле 2017 года: тогда же в базу внесли около 100 аккаунтов. В тот же период видеоблогер Дмитрий Иванов, известный как kamikadzedead, на блокировку оппозиционных каналов и накрутку дислайков на ролики с критикой власти.

По данным «Наблюдателей», подозрительные аккаунты в первую очередь накручивали дислайки и оставляли комментарии с похвалой власти на каналах Навального, ФБК, Вячеслава Мальцева и kamikadzedead. 

В качестве признака «кремлебота» участники «Наблюдателей» выбрали дату регистрации в июле 2017 года ещё и потому, что в этот месяц запустился сервис статистики dislikeMeter.com, отслеживающий накрутку лайков и дислайков. В тот же период пользователи «Пикабу» и «Двача» заподозрили авторов «дислайкметра» в работе на Кремль из-за показа неправильной статистики.


гчанал Показатели Видео •е Ф |Жимя ммшеи*>| Видео Новогоднее обращение п... О Л & ► Ф957 ЬСк Сбросить •1(* 1. Яив 08 00 Время dislikemeter.com @сИзПкете1ег Накручено: вбросы лайков в видео новогоднего обращения вРийпЯР dislikemeter.com/video/PFykrbHN... 14:12-1 янв. 2018 г. 09


К концу декабря 2017 года в базе данных разработчиков накопилось уже 216 подозрительных аккаунтов. По словам Смолина, после этого они с другим разработчиком решили создать бота для отслеживания комментариев. Они выбрали условную дату для отсчёта на 1 июня 2017 года.

Ко мне обратился разработчик Андрей с предложением создать скрипт, который мог бы показывать дату регистрации аккаунтов прямо на странице с комментариями, а также выделять среди них вычисленные аккаунты так называемых веб-бригад или «кремлеботов». Мы обсудили концепт, мне отводилась роль модератора базы данных, а он взялся за реализацию.

Роман Смолин

соавтор MetaBot

Бот работает в настольных браузерах и помечает "кремлеботов" красным цветом.


Используя список аккаунтов из базы данных, MetaBot помечает комментарии под роликами тремя цветами: красным («кремлебот»), жёлтый («неизвестно»), зелёный (обычный пользователь).

К красным относят тех, кто зарегистрировался после 1 июня 2017 года и чьи комментарии авторы считают подозрительными. К жёлтым — те, кто также зарегистрировался после 1 июня, но чьи комментарии ещё не проверили авторы, а к зелёным — те, кто зарегистрировался до этой даты. Для проверки комментария надо нажать на вопросительный знак над ним — справа появится дата регистрации.



Инструкция по установке MetaBot в браузер:

- Скачать расширения Violentmonkey или Tampermonkey для браузера — ссылки 

- перейти на GitHub и установить скрипт с базой данных по нажатию кнопки «Raw»;- Пользователям Mozilla придётся вручную скопировать код скрипта и вставить в расширение.

Для отслеживания подозрительных аккаунтов разработчики сверяют день создания профиля в разделе «О канале» с последними высказываниями под видео. Они сформировали собственные критерии, по которым определяют профили в базу данных:

- Постоянное появление аккаунта в комментариях под роликами оппозиции с дислайками и под видео с поддержкой российских властей, которые попадают в тренды в YouTube;
- Комментарии аккаунта получают мгновенные десятки лайков от других пользователей;
- Акцент в комментариях про Навального на «донатах», «уголовном деле» и «школьниках» в его команде.

Для проверки комментариев, которые оставляет аккаунт, используется сервис Top 30, отслеживающий высказывания в соцсетях и на YouTube. Смолин рассказал, что давал другим пользователям наполнять базу, но рано или поздно они начинали «подозревать всех подряд», поэтому он занимается этим сам.

Другие могут присылать ему ссылки на подозрительные профили в личные сообщения сообщества «Наблюдатели».

Я тщательно проверяю каждый подозрительный аккаунт, и при соответствии всем критериям они добавляются в базу данных. Если остаются хоть какие-то сомнения, то я отдельно веду список подозреваемых аккаунтов, за которыми периодически наблюдаю по последним оставленным комментариям.

Роман Смолин

соавтор MetaBot


Бот плохо работает и учитывает слишком мало аккаунтов.


TJ проверил работу MetaBot на около 15 роликах и заметил, что из-за маленькой базы данных он не всегда справляется с комментариями под роликами с поддержкой позиции Путина. Скрипт отмечает самые заметные примеры подозрительных комментариев, но упускает менее явные фейковые профили.

В 19:00 по московскому времени на втором месте в российских трендах YouTube находился ролик

В нём Владимир Путин, Барак Обама и другие исполняют песни на сцене. Бот пометил красным цветом около 20 комментариев из больше чем 600 — в основном те, что находились в топе по лайкам.

БосИег РосЛег ! 18 января 2018 Неделю назад [Молодец, всем живущим пример. Смотрю на него и понимаю, что когда я ною, то просто слабак. ОТВЕТИТЬ i* Щ» Показать ответ v vefck kormileta I 18 января 2018 Неделю назад |ролик поднял ностро« ме. спосибо ОТВЕТИТЬ ié Ч1 Fractal Cowboy I 17 января

Скриншот комментариев под видео «5 самых интересных выступлений президентов»

При этом с комментариями под роликами канала «PutinTeam» бот справляется без нареканий, так как там довольно много аккаунтов из базы данных.

7? Crazy Daneer f 18 января 2018 2 недели назад ОТВЕТИТЬ i# #' Показать ответ v Эдита НаХар I 18 января 2018 2 недели назад |Носто*дий мужчина ОТВЕТИТЬ ifr Показать ответ v BtuaW Fairy ! 18 января 2018 2 недели назад |Владимир Рудам - молодей! когда люди ив смотря ни на что прорываются в

Скриншот комментариев под видео 

Ещё одна проблема MetaBot в том, что многие комментарии помечаются жёлтым цветом и относятся к категории «неизвестных». Такое можно увидеть под видео о Путине, критикующем власти Красноярска.

 

 


Andrei Kim ^ 2 Jul. 2016 1 час назад |Денег много, не успели вывести, а не украсть. Сейчас это модно не освоили. Слово красивое *не освоили ’. ОТВЕТИТЬ 1* <•' Показать все ответы (2) v Сергей Гогов ? Э Jun. 2017 1 час назад |Как вы надоели со своими соревнованиями!!! Вам чёёё деньги больше

Скриншот комментариев под видео «Путин в Красноярске ШОКИРОВАН от НАГЛОСТИ местных ЧИНУШ!»

Из-за активного продвижения на YouTube не только Путина, но и других кандидатов в президенты, боты могут агитировать и за них. В комментариях последнего интервью с Павлом Грудининым много высказываний с агитацией в его пользу с большим количеством лайков. Сам Юрий Дудь в ролике говорил, что ему предлагали рекламу с призывом идти на выборы, под видео также много и таких комментариев. В обоих случаях MetaBot их никак не помечает.
 

 

О Сергей Ниш 52 минуты назад Лысый Дудь ■ честные выборы! ОТВЕТИТЬ 118 1# #> 3 Сергей Ноеик 57 минут назад Интересный человек. Грудинин. Наверное схожу на выборы в этот раз., хочется на лысого Дудя глянуть. © ОТВЕТИТЬ 139 Щ' Показать ответ V О Павел Грудинин 43 минуты назад Друзья вернем

Скриншот комментариев под видео «Грудинин: Сталин наш лучший лидер за 100 лет / вДудь»


Источник
Развернуть

Counter-Strike 2 баги Counter-Strike Игры webm гифки 

В CS2 появился баг с меню голосования за кик.

В него можно вставить любое изображение или гифку — чтобы сделать это, нужно просто вписать в ник блок HTML-кода, но нужно обойти ограничение на количество символов.

А также помощью бага в меню голосования CS2 можно украсть данные игроков

Ютубер показал как вытянул с сервера IP игроков всей команды, просто запустив голосование на кик: он задействовал скрипт и получил данные игроков, которые даже не голосовали.

Игроки тут же начали распространять информацию, что с помощью данного эксплойта можно удаленно запустить читы у других игроков, чтобы они получили VAC-бан, или просто запустить на их компьютере вредоносный код, но пока что такого не случалось.

Маленькая инди-компания

Развернуть

Отличный комментарий!

Час назад видел одного такого. Он запустил в голосовании гифку с DOOM.
SUPRIMEkair SUPRIMEkair11.12.202319:23ссылка
+19.1

Ждём когда в голосовании запустят сам DOOM и пройдут его.

warrcan warrcan11.12.202319:26ссылка
+66.0

DeepFakes нейросети гифки 

Умелец создал скрипт по созданию дипфейков без набора данных и обучения.

Вот несколько вариантов:

1. Джон Сина.

2. Дженнифер Лоуренс.

Ссылка на инструкцию.

Развернуть

Отличный комментарий!

jonny_t jonny_t30.05.202315:58ссылка
-68.4
лоуренс офигенно похожа, о чем ты
Vespertellino Vespertellino30.05.202316:05ссылка
+54.3

Гонконг telegram политота Восстание Зонтиков 

Протестующие в Гонконге обнаружили, что Telegram показывает телефонный номер независимо от настроек конфиденциальности. Компания Telegram признала баг с утечкой конфиденциальных данных

ooooooooooc 4:08 ^ ÖÄWigA ôuibvyav 60189990 60189991 60189992 60189993 60189994 60189995 60189996 60189997 60189998 60189999 0^0 10:10't ► o <r Contacts ♦Ä Invite Friends 9 Add People Nearby Sorted by last seen time 60181170 last seen recently o o & 9 O O o 60181328

Схема эксплоита. Слева направо: 1) скрипт генерирует контакт-лист с 10 000 телефонных номеров по порядку, 2) добавляется в группу протестующих, 3) Telegram сообщает, какие пользователи из контакт-листа уже есть в группе, 4) скрипт генерирует новый контакт-лист и повторяет вышеописанные действия, пока не переберёт все номера

«Защищённый» мессенджер Telegram с шифрованием коммуникаций предположительно помогает сохранить анонимность пользователей — и поэтому широко используется участниками протестных акций в Гонконге. Но в последние дни среди них поднялась настоящая паника: по каналам распространяется сообщение, что у

Конфиденциальность номера Кто видит мой номер телефона О Все Мои контакты (•) Никто Пользователи, которые уже знают Ваш номер и сохранили его в телефонную книгу, будут видеть его и в Telegram. Установка «Никто» по-прежнему позволит пользователям, которые сохранили свой номер телефона в

I о А * Апс1уРасН51 вчера в 19:30 Д Н О Мессенджеры нужно регистрировать на иностранную предоплаченную СИМ-карту, которая продаётся без регистрации. И никогда не вставлять эту СИМ в свой основной телефон. Тариф этой СИМ не важен, важно продление пополнением, максимальный срок действия между


Развернуть

реактор комменты Реактора длиннопост 

Скрипт для чтения комментариев любого пользователя

Навеяно постом http://old.reactor.cc/post/3643230
Вкратце: пользователь muted решил написать скрипт (вот этот), который обрабатывает его комментарии: формирует .csv-файл с таблицей, куда включены данные по каждому из комментариев, а также .html-файл, представляющий собой интерактивный график с кликабельными точками, соответствующими тому или иному комменту.

Я же на его основе решил написать ещё один, вынимающий комментарии любого пользователя Реактора и данные по ним (ссылка)
На вход этому скрипту подаётся юзернейм или же ссылка на профиль пользователя. Результат - .xlsx-файл - таблица с подробными данными по комментариям - и интерактивный график по аналогии с первоначальным скриптом

Как этим воспользоваться?


Для работы этого скрипта нужен Python (проверял на версии 3.6) и либы к нему (написаны в заголовке скрипта), а также скачать скрипт как .py-файл (кнопка clone в заголовке пасты на Pastebin). Когда все эти действия совершены, можно приступать.

Для работы скрипта в Windows можно использовать командную строку. При этом необходимо вначале указать конкретную папку, куда программа будет записывать выходные файлы. После чего указывается путь к интерпретатору Python, потом через пробел путь к скрипту, чтобы запустить его:

e s. Администратор: C:\Windows\system32\cmd.exe_____________________ Microsoft Windows [Version 6.1.7601] (с) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. С :\Users\asus>D: D:\>cd D:\iiii\testtest D:\iiii\testtest>python.exe D:\jr_comments_l.py,реактор,комменты

После того как началась работа скрипта, через некоторое время появляется надпись:
type 1 to enable reading mode
type 2 to enable continuation mode
type 3 to enable updating mode
>>
Первоначально вводим 1 (про два других режима будет написано ниже). После чего возникает ещё одно сообщение:
you have two options now: you can either enter username
or paste the link to his or her profile
type 1 to do the first thing and type 2 to do the other one
>>
Если вы собираетесь вводить юзернейм, набирайте 1, Enter, а потом копируйте юзернейм. Если для вас предпочтительнее копировать ссылку, то жмёте 2, Enter и потом копируете ссылку на профиль нужного пользователя. В данном случае для примера наберу 1 и имя какого-нибудь пользователя:

|о!П Администратор: C:\Windows\system32\cmd.exe - python.exe D:\jr_comments_l.py Microsoft Windows [Version 6.1.7601] (с) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. С:\Users\asus>D: D:\>cd D:\iiii\testtest D:\iiii\testtest>python.exe D:\jr_comments_l.py type 1 to enable

Поехали!

|ct AflMHHHCTparop: C:\Windows\system32\cmd.exe - python.exe D:\jr_comments_l.py Enter a username »procxela page number 1 /324404l#commentl4922119 /3244647#comment14921829 /3244647#commentl4921842 /3244647#comment14921948 /3244647#comment14921976 /3244647#comment14921998

Доступ к комментариям осуществляется со страницы комментариев у пользователя (в данном примере http://old.reactor.cc/user/procxela/comments). При обработке каждого отдельного комментария скрипт получает ссылку на пост, проверяет, не был ли пост обработан ранее. Если нет, то осуществляется переход к посту по ссылке, а затем в посте ищутся все комментарии нужного пользователя и вынимается инфа из них: дата, время, ссылка на пост, ссылка на комментарий, рейтинг, текст и медиа (картинка или видео, если присутствует). Когда с данным постом скрипт отработал, то id этого поста запоминается, и скрипт больше не обрабатывает его.
В конце концов скрипт обрабатывает все страницы комментариев и сохраняет следующие файлы:
— Искомую таблицу в виде .xlsx-файла (в данном примере получилась такая таблица)
— Интерактивный график (например, такой. Чтобы увидеть результат во всей красе, скачайте файл и откройте скачанный файл)

100 50 0 -50 • • ! Mar 2017 May 2017 •• • Jul 2017 Sep 2017 ••,реактор,комменты Реактора,длиннопост

— Кроме того, через каждые 15 минут производится копирование в резервный файл data backup.xlsx. Если работа скрипта завершена успешно, то он больше не нужен
— Текстовый файл лога. В нём написано то же самое, что выдавала консоль. Опять же, если всё прошло нормально, то он не нужен.

Режимы работы скрипта

Как было уже указано, есть какие-то три режима у этого скрипта: reading mode, continuation mode, updating mode. Первый описан выше.

Второй режим (continuation mode)

Этот режим нужен, если по какой-то причине запись комментариев прервалась раньше времени. Как им воспользоваться?
Во-первых, опять запускаем этот же скрипт из той же папки, куда сохранялись файлы. Далее, после сообщения о выборе режима набираем 2, жмём Enter. После чего появится сообщение:
Enter name of the excel file or paste path to it
>>
Вот тут уже понадобится файл бекапа (сохранён в той же папке, к концу имени дописано слово backup). Пишем его имя или копируем путь к нему. А потом:

D: \iiii\testtest2>python.exe D:\jr_comments_l.py type 1 to enable reading mode type 2 to enable continuation mode type 3 to enable updating mode »2 Enter name of the excel file or paste path to it »data backup, xlsx Enter number of the last page you successfully saved »,реактор,комменты

Для того, чтобы знать, какой номер страницы ввести, нужно зайти в лог-файл (сохраняется в той же папке как log.txt), найти самую последнюю надпись Successfully saved, а над ней - вторую снизу надпись вида page number %число%. Например,

log.txt — Блокнот Файл Правка Формат Вид Справка JnJxJ /3234926#commentl4873736 /3234910#commentl4873537 /3234384#commentl4871355 /3233471#comment14866248 /3231246#comment14856722 /3231246#comment14856613 /3230788#commentl4856331 /32307 88#commentl485 5 page number 60 /3231061#commenm5856 /32

Вводим это число и жмём Enter:

Enter number of the last page you successfully saved »60 page number 61 /3225713#commentl4829846 completed page number 62 !/3223766#commentl4821760 completed /3223326#commentl4819695 completed /3223326#commentl4819765 completed /3222714#commentl4816200 completed /3222714#commentl4816268

Таким образом, можно продолжать записывать комменты в уже существующую таблицу, начиная с некоторой страницы комментариев пользователя (он определяется автоматически по уже имеющейся в таблице информации). После успешного завершения continuation мода сохраняются те же файлы, что и в режиме чтения.

Третий режим (updating mode)

Этот режим нужен, если ранее была записана таблица всех комментариев какого-то пользователя, но с тех пор прошло достаточно много времени, и хотелось бы обновить таблицу новыми комментами. Воспользоваться им можно следующим образом:
При запросе режима нажимаем 3. Потом, как и во втором режиме, скрипт просит название файла или путь к нему, вводим его. А затем скрипт определяет, чьи это комменты, и начинает читать все комментарии этого пользователя с первой страницы до тех пор, пока не обнаружатся старые, уже записанные комментарии. При этом перед чтением новых комментов производится резервное копирование таблицы в ту же папку (только оно осуществляется уже единожды, а не каждые 15 минут, как в других режимах, так что если фейл, то надо начинать сначала).
Учтён так же тот фактор, что рейтинги отдельных уже записанных комментариев могли поменяться (которым на момент записи таблицы было не старше 2 дней). Скрипт находит новые значения рейтингов для них и перезаписывает в той же таблице, где они сохранены.
Чтение всех комментов, по моим подсчётам, выполняется со скоростью где-то 300-400 страниц в час (если комментов у пользователя больше, то скорость замедляется из-за бекапания больших таблиц).
Если тот или иной комментарий, доступный со страницы пользователя, не был прочтён, то это свидетельствует о том, что коммент оставлен или в посте, или в ветке комментариев, который(ая) в последствии был(а) забанен(а).

И немного данных напоследок

Проанализированы комментарии следующих пользователей (с ссылками на таблицы и графиками по ним):

Развернуть

dev реактор сделал сам песочница userscript 

UserScript подсвечивающий топ комментарии

Привет Реактор, вот простенький юзерскрипт, который подсвечивает топ 5 положительных комментариев к посту.

Скрипт идет в двух версиях:

 - Простая подсветка (зеленый бордер) топ 5 постов

 - С невероятно крутой навигационной кнопкой в подарок, которая скроллит к следующему посту/топ комментарию/футеру с пагинацией. При длительном нажатии (> 1 сек) переходит к следующему посту, игнорируя комментарии. (И да, я знаю про хоткеи, просто не всегда же две руки свободны, а скролл вниз у меня на мышке глючит)


Установка на любой браузер с аддоном, поддерживающим UserScript (Greasemonkey, Tampermonkey, etc)


Скрипт без кнопки: https://github.com/APXEOLOG/joyreactor-comments/raw/master/joy-highlighter.user.js

Скрипт с кнопкой: https://github.com/APXEOLOG/joyreactor-comments/raw/master/joy-highlighter-button.user.js


Работает на старом и новом дизайнах, ниже пример


( /\ КОММЕНТАРИИ 145 25.Mav.2015 21:54 ссылка скрыть Нажм! Баеага А # ответить V -12.1 Доктор! Здесь есть доктор?!? Человеку плохо!!! бобо бантом 25.Mav.2015 22:17 ответить V ссылка 9.5©©,dev,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел



dev,реактор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,песочница,userscript


Развернуть

OptionalTypo artist Viper GTS Игровая эротика Игры carrera 

OptionalTypo,Typpo8,artist,Viper GTS,Игровая эротика,Игры,carrera

Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме как вставить скрипт (+1000 картинок)