Lynxire

Dick Men
Дней с нами
2.857
Розыгрыши
0
Сообщения
620
Репутация
60
Реакции
597
1.0
1.0
1.0
1.0
 

RustardGaming

Активный участник
Дней с нами
3.066
Розыгрыши
0
Сообщения
41
Репутация
5
Реакции
23
А бегущего кота в колесе почему нет в смайлах?
 
  • Like
Реакции: strogg

SWjplay

Знающий
Забанен
Дней с нами
3.624
Розыгрыши
0
Сообщения
126
Репутация
23
Реакции
263
Я человек простой, вижу, что позвали всех кроме меня - ставлю минус (нет)
 

Dany1508

Король флуда
Дней с нами
3.058
Розыгрыши
0
Сообщения
619
Репутация
169
Реакции
623
Ссылка на скачивание в самом низу, так что если хотите приступить к скачиванию сразу же, то просто пролистайте всю тему вниз.

Если говорить именно об изменившемся, то:
  • 90% кода было переписано
    1.0
  • Теперь основные изображения подгружаются из папки с расширением, а не с стороннего хостинга --Ссылка удалена--
  • "Доработана" ф-ия включения/выключения блоков смайлов
    D83DDE03.png
  • "Анименю" - меняет изображение выпадающего меню на аниме персонажа (изначально стандартное изображение)
    1.0
После необходимых изменений появляется надпись "Обновить страницу", при нажатии которой обновляется страница, как ни странно.
Ну и снизу титул поставил себе, просто так --Ссылка удалена--
l9XeNKx.jpg
Видят его только те, кто установили расширение, так что всё.
1.0


А теперь самое главное, для чего оно всё переписывалось.
Теперь намного легче (или удобнее) добавлять свои! смайлы. Абсолютно любые.
ДЛЯ ТЕХ, КТО ХОЧЕТ ДОБАВИТЬ СВОИ СМАЙЛЫ, ЧИТАТЬ ДАЛЕЕ!
КТО НЕ ХОЧЕТ, И ХОЧЕТ ВОСПОЛЬЗОВАТЬСЯ РАСШИРЕНИЕМ, ЛИСТАЙТЕ ВНИЗ!
Поясню максимально поподробно, чтобы было понятно для всех.
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) Ищете свою папку, и после этого нажимаете "Выбрать"

Готово, вы идеальны!
а куда оно выкинуло -реп?
1.0
 

stephano analinio

Unsheakable
Дней с нами
3.362
Розыгрыши
0
Сообщения
320
Репутация
25
Реакции
159
Ссылка на скачивание в самом низу, так что если хотите приступить к скачиванию сразу же, то просто пролистайте всю тему вниз.

Если говорить именно об изменившемся, то:
  • 90% кода было переписано
    1.0
  • Теперь основные изображения подгружаются из папки с расширением, а не с стороннего хостинга --Ссылка удалена--
  • "Доработана" ф-ия включения/выключения блоков смайлов
    D83DDE03.png
  • "Анименю" - меняет изображение выпадающего меню на аниме персонажа (изначально стандартное изображение)
    1.0
После необходимых изменений появляется надпись "Обновить страницу", при нажатии которой обновляется страница, как ни странно.
Ну и снизу титул поставил себе, просто так --Ссылка удалена--
l9XeNKx.jpg
Видят его только те, кто установили расширение, так что всё.
1.0


А теперь самое главное, для чего оно всё переписывалось.
Теперь намного легче (или удобнее) добавлять свои! смайлы. Абсолютно любые.
ДЛЯ ТЕХ, КТО ХОЧЕТ ДОБАВИТЬ СВОИ СМАЙЛЫ, ЧИТАТЬ ДАЛЕЕ!
КТО НЕ ХОЧЕТ, И ХОЧЕТ ВОСПОЛЬЗОВАТЬСЯ РАСШИРЕНИЕМ, ЛИСТАЙТЕ ВНИЗ!
Поясню максимально поподробно, чтобы было понятно для всех.
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 пользователям что бы изменить репутацию этому пользователю снова,сори кулхацкер,не сегодня.(
 
  • Like
Реакции: Aлександр

bold222

areot.ml
Забанен
Дней с нами
3.207
Розыгрыши
0
Сообщения
2.042
Репутация
332
Реакции
1.743
нужно изменить репутацию как минимум 200 пользователям что бы изменить репутацию этому пользователю снова,сори кулхацкер,не сегодня.(
Но ведь это пишет при попытке уменьшить репутацию тому, кому ее снижал ранее -_-
 
  • Like
Реакции: Aлександр