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

как написать самому скрипты сайтов

»

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



скрипт 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/

Развернуть

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

В продолжении поста: https://reactor.cc/post/5516049

Сцук, я 6 даже поставил, если бы не эти отвратительные, заебавшие в край округлые края... Брр... Цвета-то заебись, но нахера всё так округлять-то?! Коп_Всм 16.Apr.2023 20:14 ответить V ссылка В в избранное всецело поддерижваю, они ещё и мониторы круглыми краями сделали, а пиксели все ещё

Квадратная тема для любителей квадратных квадратов! Радуйтесь, сычи.

^ JoyReactor Мобильная/темная версия sfw С ф) nsfw Привет, donotblink |^| Выход J&k JoyReactor Не хорошо и не ужасно ЛЕНТА Новое ОБСУЖДАЕМОЕ ЛЮДИ Хорошее Лучшее (+8789) О ПРОЕКТЕ Новые записи ЮМОР fcklngshame Комиксы ведьмак 3 The Witcher фэндомы квесты гифки отписаться

Ссылка: https://greasyfork.org/ru/scripts/464289-square-dark-reactor-by-donotblink

Развернуть

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

Ну тебя же попросили квадратные, а ты продолжаешь скруглять!
LyingDwarf LyingDwarf18.04.202310:20ссылка
+67.6

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

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

Короче, листал я Реддит со всякими мемчиками и видосиками. Иногда хочу сохранять видео с кошечками и трапами, чтобы потом их кому-нибудь скидывать, поэтому стал искать расширение для браузера. Увы, Imagus удовлетворил меня частично - картинки сохраняет как надо, а вот видосики без звука. Тогда я решил написать скрипт для Tampermonkey, которым хочу поделиться и с вами. 

Вот он: https://greasyfork.org/ru/scripts/428837-reddit-youtube-url-download-page

Работает со ссылками на посты с видео Reddit, а также с видео-ссылками на YouTube (находясь на этих сайтах соответственно). Наведите на ссылку и нажмите CTRL + Правая кнопка мыши. Ссылка на пост с видео с сайта Reddit будет перенаправлена в новой вкладке на сайт viddit.red, а с YouTube - на y2mate.com, там уже можно будет скачать само видео. Пытался ебануть скрипт на событие ПКМ + контекстное меню, но не смог (я практически не знаю программирование вообще и JavaScript в частности).

Для работы скрипта необходимо расширение для браузера:

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/

Всем добра.

Going under in style Video MP4 file ± DOWNLOAD HD VIDEO ** audio included < convert to mp3 e Thumbnail JPG file new Lower quality video options: DASH 406x720 DASH 270x480 DASH 202x360 DASH 136x240 HLS 360x640 HLS 360x640 HLS 244x432 HLS 244x432 HLS 180x320 HLS 180x320 HLS 162x288 HLS

Развернуть

скрипт script userscript реактор old.reactor.cc сделал сам 

Темная тема для old.reactor.cc

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

Решил запилить темную тему для старого реактора. Работает только на old, постарался все страницы прошерстить в поисках "затемнения", даже редактор при создании.
Темная тема работает через расширение для браузеров: 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/
Сделал я две темные темы, отличающиеся между собой только фоном сайта: Royal и Carbon:
1.

Люди Новое Юиор гифки песочница котэ 19.Jan.2023!5:17 ссылка скрыть Эротика Anime снег архитектура Беларусь 9 метровый маяк из снега (с деревянным каркасом) Ж Ж Ч ;.Г ú , ■'%' ■ f ÍÍ*- ‘‘ Щк Ч:ё ■ Сделай сам Лучшее (+202) Хорошее Написать пост Новые записи Disco Elysium Игры
2.
Люди Новое котэ 19.Jan.2023!5:17 ссылка скрыть Эротика Anime снег архитектура Беларусь 9 метровый маяк из снега (с деревянным каркасом) Ж Ж Ч ;.Г •W Ж Ч >*4т- ; í : ■ - i Ur *• fíi*': • «&> -V ^¿y^ey^cacter •' Партенофобия и борщ Привет, donotblink Ей Выход Случайный пост

Также я запилил спойлер для формы создания поста, активируется нажатием:
скрипт,script,userscript,реактор,old.reactor.cc,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Собственно, вот эти темы:
https://greasyfork.org/ru/scripts/458460-dark-old-reactor-by-donotblink-royal
https://greasyfork.org/ru/scripts/458461-dark-old-reactor-by-donotblink-carbon
Вполне вероятно, кто-то уже пилил темную тему для старого реактора, я хз, сделал сам как посчитал нужным, надеюсь и вам понравится.
Всем добра.

Развернуть

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

Скрипт для заблокированных постов ДжойРеактора

И снова добрый день, уважаемые пидоры.

Обновил юзерскрипт, который добавляет к постам с плашкой "Контент запрещен..." ссылку открытия этого поста через анонимайзер.

Предыдущий пост

- Добавлена поддержка old.reactor

- скрипт также заменяет все ссылки на раздел "этти" ссылками через анонимайзер

- в качестве анонимайзера используется сервис noblockme.ru

Пока он (анонимайзер) жив, скрипт будет работать. Я к его работе не имею отношения, сколько проживет сервис - не знаю, поэтому - дай ему здоровья, Макаронный монстр!

Важно: скрипт отрабатывает замену и добавление ссылок только после загрузки всей страницы!

Ссылка располагается справа от оригинальной "ссылка". Для пользователей JRAS - ссылка в "блоке управления постом".

Контент запрещен на территории РФ V КОММЕНТАРИИ 3 I 28.May.2020 18:10 ссылка анон скрыть,скрипт,script,userscript,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Ссылка на скрипт (обновите, у кого прежняя версия)
Для работы скрипта необходимо расширение для браузера:

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/
violent-monkey (в Опере) https://addons.opera.com/ru/extensions/details/violent-monkey


Развернуть

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

Скрипт для заблокированных постов ДжойРеактора

Добрый день, уважаемые пидоры.

Накатал юзерскрипт, который добавляет к постам с плашкой "Контент запрещен..." ссылку открытия этого поста через анонимайзер.

Ссылка располагается справа от оригинальной "ссылка". Для пользователей JRAS - ссылка в "блоке управления постом".

Контент запрещен на территории РФ V КОММЕНТАРИИ 3 28.May.2020 18:10 ссылка анон скрыть,скрипт,script,userscript,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Этти этти гифки 0 Ф Ф ссылкаанон! скр»,скрипт,script,userscript,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Вам нужно будет установить плагин для поддержки скриптов(например 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
Старый, да ты уже везде.

KellyC userscript реактор скрипт 

Обход блокировок джоя

После недавних событий добавил в KellyC Image Downloader возможность автоматического восстановления заблоченных постов в фиде (Настройки - Остальное - Отображать заблокированные посты - Автоматически без клика на превью).

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

Пример использования, фулы картинок заблюрил на всякий :

Для пакетного сбора данных со своих закладок теперь тоже работает (перед сбором данных активируйте в Настройки - Остальное - Опцию "Восстанавливать заблокированные посты при выгрузке данных из тегов или закладок" чтобы не потерялись ныне заблоченные посты)
Отдельно пример как скачивать тег \ избранное целиком здесь 
Конечно на основном домене все эти фичи не спасут если тег забанен целиком, там только через поиск можно остатки найти, мб через какой впн еще открывается ну или найти схожий тег который еще жив. В целом все это в первую очередь может помочь тем у кого в избранном что-то осталось, но теперь отображается с плашкой "заблокировано". Можете написать как сами экспортируете контент, подумаю, есть ли смысл еще что то под это дело оптимизировать.

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

Развернуть

#Making a cat cry сделал сам сайт Visual Archive 

Некоторые учатся рисовать, а я учу html и CSS =) В ходе изучения получилось (преальфа беты версии): http://litoy.16mb.com/, Стоит ли продолжать?
Macing a cat cry: Visual Archive,Making a cat cry,разное,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,сайт,Visual Archive
Развернуть

php языки программирования парсер NSFW allhentai.ru сделал сам 

Решил я парсер запилить и вроди получилось!

Ну а раз получилось, то решил поделиться с добрыми людьми. Не факт, что это кому-то понадобится, но мало ли.

Сам архив

Ну а ниже как это все работает

Зашел на днях я на сайт комиксов с переводом allhentai.ru. Сайтик интересный: комиксов много, перевод в большинстве качественный. Посидел, полистал и очень мне не понравился интерфейс: миниатюр переключать страницы надо или клавишами или кликом, в общем, для меня не удобно показалось. И решил я это дело поправить, выкачать себе на комп комиксы и полистать в удобном просмотрщике.

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

И в результате было применено несколько апдейтов данного парсера: 

- Интерфейс для скачивания с очень простыми функциями 

- Интерфейс для просмотра (все страницы комикса выстраиваются в одну колонку и дальше можно листать хоть чем) 

- Оглавление для перехода к нужной странице (спорное решение) 

 Как это дело работает: 

Написано оно на PHP, значит для него нужен сервер. Писался и тестировался парсер на Open Server (по идее и на других серверах с поддержкой ПХП тоже должно работать, как и на хостинге, но не тестировал). 

Теперь как это все настроить и запустить 

1. Скачать архивчик 

2. Установить Open Server (инструкция на сайте, хотятам все просто) 

3. Зайти в папку domains опенсервера и создать там какой-то домен, например, pars.hentai 

4. Извлечь в эту папку содержимое архива из папки uploads 

hentai
□
X
Поделиться Вид	v О
							
		Н0	- • > domains > pars.hentai	V	О		Р Поиск: pars.hentai
Имя	Дата изменения	Тип	Размер
comieses	28.01.2021 0:01	Папка с файлами	
css	27.01.2021 23:59	Папка с файлами	
□ арр	27.01.2021 23:38	Файл "РНР"	2 КБ
□ index	27.01.2021 1:11	Файл "РНР"	2 КБ
□

 5. Добавить времени на выполнение скриптов, по умолчанию стоит 60с, рекомендую ставить час (на выкачивание 1189 файлов у меня ушло 15 мин) - Дополнительно -> Конфигурация -> PHP_7.3 (ну или какая версия там у вас будет)В открывшемся файле в строке max_execution_time ставим 3600 

Av PM*	PhpMyAdmin
'HS*	SQL менеджер
m	PHP Adminer
Ш	PHP ¡нформацт
m	Консоль
<?	Конф1гурац1Я
ü	Калькулятор
at m	IDN конвертер Перший запуск
m	Про прогрзму
	Подякувати...
El
п
а	Apache_2.4-PHP_7.0*7.1
а	РНР_7.3
	MariaDB-10.3
г	Hosts файл
ф Moi проекти ►	
Додатково	
Ш	Прогреми ►
и
Файл Правка Выделение Поиск Вид Перейти Инструменты
	PHP_7.3_php.ini Package Control Messages		
	о	 ‘ ■ -»		
	;log_enrons_max_len	=	1024
	report_memleaks	=	off
	report_zend_debug	=	off
	;tnack_ernors	=	off
	;windows.show_crt_warning	=	off
	;xmlrpc_errors	=	off
	;xmlrpc_error_number	=	0

6. Запустить Open Server 

7. В браузере перейти по домену (не забываем перед доменом http://), который создали, например, pars.hentai 

8. Зайти на allhentai.ru выбрать понравившийся комикс и скопировать часть урла в поле дляв вода и нажать "Старт" 

9. Дождаться надписи "Готово!" и нажать "Загрузить полученные комиксы" (все ранее скачанные комиксы подгрузятся) 

10. Перейти по ссылке из списка -> наслаждатьсяну как-то так 

X
* JoyReactor - см X
© allhentai парсер X
1 -1 Пролог
хентай X
дн view-source:allh X
■ Open Servi


Моя гаремная академия,php,языки программирования,парсер,NSFW,allhentai.ru,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам


Парсер для allhentai.ru
Введите символьное название комикса
тот дагетпат акас!етпа
е,php,языки программирования,парсер,NSFW,allhentai.ru,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

11. Качать комиксов можно сколько угодно, главное, чтобы места на хардах хватило) Ну и главное, чтобы стрессоустойчивость у сайта была нормальной и не лег он под Ддос. 

Из минусов: 

 Работает только для allhentai.ru - потому его значимость мала, это просто поделка для себя, которой захотелось поделиться 

Нужен сервер с PHP 

Можно засрать себе харды ненужными комиксами и повысить нагрузку на allhentai 

Имена файлов одинаковые 

Ссылки названы по урлу 

Пока не получается качать двухтомные и более комиксы 

Нет превью страниц 

Удаление только вручную из папки comicses на сервере (!!! Ahtung НЕ УДАЛЯТЬ оттуда файл index.php) 

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

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