ЕЕЕЕВставь в адресную строку chrome://extension
ЕЕЕЕВставь в адресную строку chrome://extension
Как сделать надпись под ник на форуме (у тебя создатель и тд)Вставь в адресную строку chrome://extension
Потом сделаю, сейчас не домаКак сделать надпись под ник на форуме (у тебя создатель и тд)
Запилишь - сделаем ))0)А бегущего кота в колесе почему нет в смайлах?
Где моё названиеПотом сделаю, сейчас не дома
а куда оно выкинуло -реп?Ссылка на скачивание в самом низу, так что если хотите приступить к скачиванию сразу же, то просто пролистайте всю тему вниз.
Если говорить именно об изменившемся, то:
- 90% кода было переписано
- Теперь основные изображения подгружаются из папки с расширением, а не с стороннего хостинга --Ссылка удалена--
- "Доработана" ф-ия включения/выключения блоков смайлов
- "Анименю" - меняет изображение выпадающего меню на аниме персонажа (изначально стандартное изображение)
После необходимых изменений появляется надпись "Обновить страницу", при нажатии которой обновляется страница, как ни странно.
Ну и снизу титул поставил себе, просто так --Ссылка удалена--
Видят его только те, кто установили расширение, так что всё.
А теперь самое главное, для чего оно всё переписывалось.
Теперь намного легче (или удобнее) добавлять свои! смайлы. Абсолютно любые.
ДЛЯ ТЕХ, КТО ХОЧЕТ ДОБАВИТЬ СВОИ СМАЙЛЫ, ЧИТАТЬ ДАЛЕЕ!
КТО НЕ ХОЧЕТ, И ХОЧЕТ ВОСПОЛЬЗОВАТЬСЯ РАСШИРЕНИЕМ, ЛИСТАЙТЕ ВНИЗ!
Поясню максимально поподробно, чтобы было понятно для всех.
1) Открываем файл "miped_smiles.js" (в корне расширения) с помощью текстового редактора (желательно notepad++: https://notepad-plus-plus.org/)
2) Ищем данную часть кода (если не изменяли код, то он начинается с 75-ой строки)
В ней находится так называемая структура "Если активно - то выводить из файла, иначе вывести, что нет". Для Ваших собственных смайлов столько "лишнего" текста не нужно, ибо зачем вам добавлять свои смайлы, чтобы потом их отключать? Для тех, кто хочет сделать целый пак своих смайлов с включением/отключением, расскажу позже (точно не сейчас).Код:var target = document.querySelector('.redactor_box'), element; fetch( chrome.extension.getURL("/txt/smiles.txt") ) .then( function(response) { return response.text() }) .then( function(body) { ...
3) Если не изменяли код, то после 78-ой строки вставляем данную часть кода:
Где:Код:var smile_content = "<img src='" + chrome.extension.getURL('../img/ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ.png') + "' style='vertical-align: middle;'>" got = body; var massive = got.match(/ID_БЛОКА[a-zа-я0-9\:\/\.\-\_\r]*ID_БЛОКА/ig)[0].replace(/ID_БЛОКА/ig, '').split("\r"); for(var i = 0; i < massive.length; i++) { smile_content += "<li class='Smilie' data-text=''><img src='" + massive[i] + "' data-smilie='yes' style='vertical-align: middle;'></li>"; } delete massive;
ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ - ссылка на изображение в папке IMG, которое вы должны туда поместить.
ID_БЛОКА - id или же название нашего блока, понадобится в будущем, так что стоит записать или запомнить
Сохраняем, продолжаем.
4) Далее переходим в файл manifest.json, переходим к 27-ой строке:
После последнего элемента вы должны поставить запятую, и на следующей строке написать путь до Вашего изображения, должно получиться примерно следующее:Код:"web_accessible_resources": [ "/html/interface.html", "/txt/smiles.txt", ... ]
Где, соответственно, ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ и есть имя того самого изображения.Код:... "/img/animenu.png", "/img/ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ.png" ]
Сохраняем, продолжаем.
5) Переходим в папку txt, а в ней в файл smiles.txt. Открывать его лучше в программе notepad++ (можно перейти, если нажать на название), ибо в обычном редакторе у вас всё будет в одну строку (объяснение ниже). Переходим в самый конец, и в нём пишем
Вместо ID_БЛОКА вставляем наше название блока.Код:ID_БЛОКАССЫЛКА ССЫЛКА ССЫЛКА ССЫЛКА ССЫЛКАID_БЛОКА
ВАЖНО, что перенос должен быть \r, никак не \r\n или \n, ибо в коде происходит разбивка именно по \r, потому следует использовать notepad++, чтобы забыть о таких проблемах.
6) Обновляем расширение на --Ссылка удалена--, после чего тестируем в этой теме.
Собственно, ничего сложного, просто копировать/вставить/заменить.
Адекватно работает в браузере google chrome, opera (на вылетающие ошибки положите хуй, они спонтанны, они только в панели вылетать будут, а вы туда не заходите).
Ссылка на скачивание расширения (rar архив): https://yadi.sk/d/WMrzxGY8yTzk5
Ссылка на скачивание расширения (zip архив): https://yadi.sk/d/Qb2rtEXIyUKLd
Установка:
1) Если стоит старая версия, то можно просто поверх неё закинуть файлы, конфликтов не будет. Если её нет, то распаковываете архив в удобное для вас место
2) Переходите в--Ссылка удалена-- в браузере
3) Нажимаете на режим разработчика сверху справа
4) Появляется кнопка "Загрузить распакованное расширение...", нажимаете
5) Ищете свою папку, и после этого нажимаете "Выбрать"
Готово, вы идеальны!
Так как лимит в одну репу был введен, то я убрал -репа куда оно выкинуло -реп?
Кому-то понадобится эта функцияТак как лимит в одну репу был введен, то я убрал -реп
Я верну сегодня ее, сейчас не за ноутомКому-то понадобится эта функция
Сделай вместо зеленой кнопки, надпись красивую Online или На сайтеЯ верну сегодня ее, сейчас не за ноутом
ХорошоСделай вместо зеленой кнопки, надпись красивую Online или На сайте
Сделай мне что-нибудь под никХорошо
нужно изменить репутацию как минимум 200 пользователям что бы изменить репутацию этому пользователю снова,сори кулхацкер,не сегодня.(Ссылка на скачивание в самом низу, так что если хотите приступить к скачиванию сразу же, то просто пролистайте всю тему вниз.
Если говорить именно об изменившемся, то:
- 90% кода было переписано
- Теперь основные изображения подгружаются из папки с расширением, а не с стороннего хостинга --Ссылка удалена--
- "Доработана" ф-ия включения/выключения блоков смайлов
- "Анименю" - меняет изображение выпадающего меню на аниме персонажа (изначально стандартное изображение)
После необходимых изменений появляется надпись "Обновить страницу", при нажатии которой обновляется страница, как ни странно.
Ну и снизу титул поставил себе, просто так --Ссылка удалена--
Видят его только те, кто установили расширение, так что всё.
А теперь самое главное, для чего оно всё переписывалось.
Теперь намного легче (или удобнее) добавлять свои! смайлы. Абсолютно любые.
ДЛЯ ТЕХ, КТО ХОЧЕТ ДОБАВИТЬ СВОИ СМАЙЛЫ, ЧИТАТЬ ДАЛЕЕ!
КТО НЕ ХОЧЕТ, И ХОЧЕТ ВОСПОЛЬЗОВАТЬСЯ РАСШИРЕНИЕМ, ЛИСТАЙТЕ ВНИЗ!
Поясню максимально поподробно, чтобы было понятно для всех.
1) Открываем файл "miped_smiles.js" (в корне расширения) с помощью текстового редактора (желательно notepad++: https://notepad-plus-plus.org/)
2) Ищем данную часть кода (если не изменяли код, то он начинается с 75-ой строки)
В ней находится так называемая структура "Если активно - то выводить из файла, иначе вывести, что нет". Для Ваших собственных смайлов столько "лишнего" текста не нужно, ибо зачем вам добавлять свои смайлы, чтобы потом их отключать? Для тех, кто хочет сделать целый пак своих смайлов с включением/отключением, расскажу позже (точно не сейчас).Код:var target = document.querySelector('.redactor_box'), element; fetch( chrome.extension.getURL("/txt/smiles.txt") ) .then( function(response) { return response.text() }) .then( function(body) { ...
3) Если не изменяли код, то после 78-ой строки вставляем данную часть кода:
Где:Код:var smile_content = "<img src='" + chrome.extension.getURL('../img/ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ.png') + "' style='vertical-align: middle;'>" got = body; var massive = got.match(/ID_БЛОКА[a-zа-я0-9\:\/\.\-\_\r]*ID_БЛОКА/ig)[0].replace(/ID_БЛОКА/ig, '').split("\r"); for(var i = 0; i < massive.length; i++) { smile_content += "<li class='Smilie' data-text=''><img src='" + massive[i] + "' data-smilie='yes' style='vertical-align: middle;'></li>"; } delete massive;
ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ - ссылка на изображение в папке IMG, которое вы должны туда поместить.
ID_БЛОКА - id или же название нашего блока, понадобится в будущем, так что стоит записать или запомнить
Сохраняем, продолжаем.
4) Далее переходим в файл manifest.json, переходим к 27-ой строке:
После последнего элемента вы должны поставить запятую, и на следующей строке написать путь до Вашего изображения, должно получиться примерно следующее:Код:"web_accessible_resources": [ "/html/interface.html", "/txt/smiles.txt", ... ]
Где, соответственно, ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ и есть имя того самого изображения.Код:... "/img/animenu.png", "/img/ЗАГЛАВНОЕ_ИЗОБРАЖЕНИЕ.png" ]
Сохраняем, продолжаем.
5) Переходим в папку txt, а в ней в файл smiles.txt. Открывать его лучше в программе notepad++ (можно перейти, если нажать на название), ибо в обычном редакторе у вас всё будет в одну строку (объяснение ниже). Переходим в самый конец, и в нём пишем
Вместо ID_БЛОКА вставляем наше название блока.Код:ID_БЛОКАССЫЛКА ССЫЛКА ССЫЛКА ССЫЛКА ССЫЛКАID_БЛОКА
ВАЖНО, что перенос должен быть \r, никак не \r\n или \n, ибо в коде происходит разбивка именно по \r, потому следует использовать notepad++, чтобы забыть о таких проблемах.
6) Обновляем расширение на --Ссылка удалена--, после чего тестируем в этой теме.
Собственно, ничего сложного, просто копировать/вставить/заменить.
Адекватно работает в браузере google chrome, opera (на вылетающие ошибки положите хуй, они спонтанны, они только в панели вылетать будут, а вы туда не заходите).
Ссылка на скачивание расширения (rar архив): https://yadi.sk/d/WMrzxGY8yTzk5
Ссылка на скачивание расширения (zip архив): https://yadi.sk/d/Qb2rtEXIyUKLd
Установка:
1) Если стоит старая версия, то можно просто поверх неё закинуть файлы, конфликтов не будет. Если её нет, то распаковываете архив в удобное для вас место
2) Переходите в--Ссылка удалена-- в браузере
3) Нажимаете на режим разработчика сверху справа
4) Появляется кнопка "Загрузить распакованное расширение...", нажимаете
5) Ищете свою папку, и после этого нажимаете "Выбрать"
Готово, вы идеальны!
Но ведь это пишет при попытке уменьшить репутацию тому, кому ее снижал ранее -_-нужно изменить репутацию как минимум 200 пользователям что бы изменить репутацию этому пользователю снова,сори кулхацкер,не сегодня.(