█▓▒░TabunAva Reborn - "РЕМОНТ" аватарок Табуна (теперь можно поставить свою!); общий тест░▒▓█

+175
в блоге ТабунАва
Являет собой скрещивание IDENTICON и скрипта TABUN SWARM для Tampermonkey. Ещё скопировал какой-то странный код из интернета.

СКРИПТ НЕ МЕНЯЕТ УЖЕ УСТАНОВЛЕННЫЕ В ТАБУНЕ АВАТАРЫ! НЕ ПЫТАЙТЕСЬ ИЗМЕНИТЬ СВОЙ АВАТАР В ПРОФИЛЕ!

Достаёт для всех «безликих» аватарки из особого «аватарочного» поста. Тем, кто не выставил себе аватарку через «автарочный» пост — добавляет аватарки из IDENTICON (использует код TabunAva). Работает, как «Tabun Swarm» от seshok . И на чёрной магии.
IntelRug полностью переписал скрипт и изгнал из него всю чёрную магию.

ВНИМАНИЕ: ввиду кривизны кода возможно сильное падение производительности, самоуничтожение компьютера и призыв злого Дискорда. уже нет
НЕ ЗАБУДЬТЕ отключить TabunAva перед включением этого расширения, иначе новые аватарки не будут показываться по причине того, что их будет перекрывать старый скрипт.

TabunAva Reborn


Установи себе аватарку, и посмотри, что выбрали другие!
Гитхаб



На данный момент аватарки будут работать только в комментариях к постам.

123 комментария

Аватарок всем даром, и пусть никто не уйдёт обиженным!

Niko_de_Andjelo
+3
Если это работает, то полоску тебе собирали, наверн.
Wererat
+4
Так проверяйте! Я лично видел аватарку Каскета, которую он там выставил. Сейчас идёт массовый (я надеюсь) тест.
Niko_de_Andjelo
+1
Я обезьянкой не пользуюсь — есть js файлик или что там другим скриптерам скармивать?
Wererat
+2
Ну, можно перейти по ссылке во вкладку «код», и скопировать его в файлик .js, если я ничего не путаю
Niko_de_Andjelo
+2
Работает — вижу желтую лабуду как у тебя на картинке и каскетовскую.
Wererat Изменён автором
+2
Только «лабуда» постоянно отваливается. А картиночка из поста нет.
KaskeT
+2
А, допустим, если поменять захочу, то прежний комментарий не будет мешать?
Wererat
+3
Если я правильно понимаю свой собственный код, то аватарки читаются по комментам сверху вниз, и там нет условия выхода из цикла. Это значит, что аватарка из комментария ниже перезапишет аватарку из комментария выше
Niko_de_Andjelo
+3
Гуд.
Wererat
+2
Тест

Боюсь, что видишь её только ты
KaskeT Изменён автором
+2
Отключи старую ТабунАву, я через второй браузер проверил, и тоже сперва испугался.

Если после этого не заработает, то будем думать дальше

Из запасного браузера, где я даже разлогинен на табуне
Niko_de_Andjelo Изменён автором
+1
Ей! Жопка Скуталу!
Работает!
KaskeT
+2
Именно
Спойлер
KerHarrad
+1
Отключи старую ТабунАву, я через второй браузер проверил, и тоже сперва испугался.
Если после этого не заработает, то будем думать дальше
Niko_de_Andjelo
+1
Тебе бы на гитхаб код закинуть чтоль
StaSyaN
+2
Кстати, а зачем?
Niko_de_Andjelo
+1
При настроении может быть кто-нибудь прикрутит остальные страницы, например
StaSyaN
+3
Логично. Хотя я бы начал с экранирования и прочих защит. Но я не начну, потому что даже такую версию родил в муках непонимания
Niko_de_Andjelo
+1
Эх, постец снова обновлять...
Зато, я вижу свою аву с фикбуков и прочих подобных ресурсов!
Danil_Otritsevski
+3
А почему этот пост на главную не попадает? Авапост с таким же рейтингом из этого же блога висит на главной, а этот — ни.
Niko_de_Andjelo
+2
А, понял. Я его в личном блоге публиковал.
Niko_de_Andjelo
+4
А-фи-ге-ть. Починка аватарок без танцев с бубнами и прочей мути. Да еще и работает. Мне кажется это новая эра возврата аватарок. Блин, надо этот пост как то закрепить на главной или что ни будь вроде этого.
akela
+4
Это и есть если не «танцы с бубном», то настоящий костыль.
Nirton_the_brony
+3
Спойлер
Motorbreath
+3
костыль. Не поспоришь. Но предлагает рабочий вариант без особых заморочек. По сути чуть длиннее чем просто вставить аватарку в профиле(придется ажно установить плагин четырьмя кликами). Минус только в том что надо всем ставить чтобы все видели, но тут уж ничего не поделаешь сам сайт уже год активно чинят и ни как не починят. Честно говоря я удивлен что эту заплатку не сделали сами админы.
akela
+3
Это тестовый аккаунт для проверки аватарок, и результаты на данный момент интересные.

Теперь скриптовые аватарки работают в:
1) Плашке сверху.
2) В профилях.
3) В шапках постов.

Скрипт не проверяет картинку, поэтому установить можно не только квадратный .png 100x100, но и прямоугольную гифку 1000x250, и она действительно будет работать. Это потенциально представляет собой большую проблему. Гифка — будет долго грузиться и мозолить глаза. Прямоугольники будут скукоживаться.

Убрать скукоживание прямоугольника у меня не получается, а вот насчёт гифок — спорный вопрос.

По производительности. Дольше всего скрипт загружает пост с аватарками (именно загружает, последующее собирание ссылок проходит быстро). Загрузка зависит от вашей скорости интернета и мощности ПК, насколько я могу судить. Все остальные операции по замене аватарок занимают несколько миллисекунд.
WatogElPipo
+4
Стоп, он что, не крепит авы к новым комментам?
WatogElPipo
+1
А так? О, работает!
WatogElPipo Изменён автором
+1
В программе «Real World Cursor Editor» есть функция «Удалить рамку». То бишь прозрачный фон под минимальный прямоугольник или квадрат с изображением. Если выставить в настройках квадрат — программа его нарисует вокруг изображения. Тоже прозрачный, да. И скукоживаться не будет. Профит. ))
LunReaper Изменён автором
+3
Обновлённый скрипт залит, можете обновить его по ссылке (или подождать автообновления, если оно у вас включено)
Niko_de_Andjelo
+1
TODO:
Критически важно: заставить скрипт грузить авапост только при перезапуске скрипта и раз в несколько часов
Важно: перенести авапост в модерируемый блог
хз зачем но можно: добавить аватарки в ленту активности. Пробовал, не получилось. ИМХО КПД действия близко к 0.
Niko_de_Andjelo
+2
1) Не получилось
2) Блог создан, модерка запрошена, перенос сделаю после завершения теста
3) Не получилось
Niko_de_Andjelo
+1
Попытался сменить аватарку, и… вроде как это сработало.
Да, это просто та же пикча в более высоком разрешении, но чоб и нет-то?
Просто ответьте самому себе
Интересно, какой максимум у такой системы? Просто в какой-то момент комментарии на табуне сливаются в единую ветку и не уходят «глубже».
Danil_Otritsevski
+3
Шикарный скрипт. С радостью посмотрю на новоиспечённых обладателей аватарок.
Единственное попробую изменить его, чтобы стандартные аватарки продолжали оставаться чейнджлингами
seshok
+4
В else ветке условия if (dictUserAva[name]) прикрепляй жуков;
Niko_de_Andjelo
+3
Это решается очередностью запуска скриптов (наверное, если этот скрипт может в кэширование и работает в основном синхронно), и любой менеджер умеет это править
StaSyaN
+1
Можно подробнее? Эти слова мне ничего не сказали, к моему стыду
Niko_de_Andjelo
+1
А, блин, намертво прикрученный IdentIcon мешает. Выпилил бы ты его и сделал отдельным скриптом.
StaSyaN
+1
А чем он мешается? Мне нужно с нуля всё объяснять, я вообще ни в зуб ногой
Niko_de_Andjelo
+1
Пока что, насколько я могу судить, IdentIcon заменяет даже вручную закинутые в особый «аватарочный» пост авы.
Motorbreath
0
Но если это только у меня, тогда отставить — скорее всего у Мотора просто очень старая обезьянка.
Motorbreath
0
Возможно ты поставил табунаву вместо Реборна. Или по крайней мере не выключил её
Niko_de_Andjelo
+1
Важно, кста, отметить, что обновилась только TabunAva Reborn, но не более старая апгрейд-версия.
Danil_Otritsevski
+1
Ноуп.
Ставил по ссылке Реборна из этого поста.
Прошлые версии не ставил в принципе.
Motorbreath
0
Кстати вот сейчас наконец-то прогрузилось (кэш чистил прежде чем в эту ветку писать).
Странно, но ладно. Работаит.
Motorbreath
0
А теперь снова заменяет их на идентиконовские :D
Ваистену чёрная магия. Мне нраица.
Motorbreath
0
Потестил установкой на ноут, где у меня последний Фаерфокс.
На нём аватарковый скрипт отлично работает, но не работают все остальные старые скрипты.
Ну там мелочи типа игнора ненужных мне блогов и пользователей, лаконичного отображения голосований за посты и так далее. Короче с аватаркоскриптом всё нормально, но мой выбор очевиден по крайней мере до тех пор, пока кто-нибудь не сядет обновить те два.
Motorbreath
0
Скрипт был полностью переписан за сегодняшнюю ночь, так что, вероятно, на Фаерфокс ты поставил уже новую версию. Можешь обновить в основном браузере =)
IntelRug
+3
Попробоваю.
Motorbreath
0
Угу. Тепереча нормально завелось.
Motorbreath
0
Тем, что без него можно поставить хотя бы старый скрипт с аватарками чейнжлингов рядом, и оба скрипта будут нормально уживаться.
StaSyaN
+1
А, я думал это ветка другая. Ну да, можно и так. Не хотел плодить сущности, тем более что вопрос с очередностью скриптов я как раз ну понимаю как решить
Niko_de_Andjelo
+1
Вот да, у меня сейчас работает и чейнджлингоскрипт, и табунава, и в итоге у тех, кто установил себе авку через скрипт — показывается она (в т.ч. и моя Лежесьбедуско), у тех, у кого стандартная авка — показывается она, а у всех остальных — чейнджлинги =) И хотя Greasemonkey уже как четыре года не позволяет настраивать вручную порядок запуска скриптов, работает тот хак, что название табунавы идёт по алфавиту дальше, чем чейнджлингоскрипта, в итоге чейндлингоскрипт запускается раньше, как и должен.
makise_homura
+1
Респект за спецсимволы в заголовке поста, сто лет их не использовал, но воспоминания приятные.
NTFS
+8
Не хватает тех самых, знакомых ещё с девяносто пятой последовательностей ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ (0х80) на пол-экрана шрифтом System.fon =)
makise_homura
+1
А вот это дело гармониеугодное.
Мотор хоть и аватаро-боярин, но всё равно одобряет.
Motorbreath
+3
Я правильно понимаю что эти новые аватарки у себя и у других увидят ТОЛЬКО те кто поставил себе этот скрипт?)
lonelypony
+4
Совершенно верно
Niko_de_Andjelo Изменён автором
+2
Кстати, лично у меня при просмотре ленты постов все айдэнтикон-аватарки у разных авторов одинаковые — уникальные айдэнтиконы подгружаются только при открытии.
Motorbreath
+2
Спасибо. Поправим следующем обновлении.
IntelRug
+4
Вам спасибо.
Motorbreath
+1
Вроде бы поправилось при обновлении.
Motorbreath
+1
hotfix, настоящее обновление ещё в работе. Вы в шоке будете от того, что IntelRug смог сделать с аватарами. Говорю как beta-tester обновы
СпойлерВсё
Niko_de_Andjelo
+2
Спойлер
Motorbreath
+2
Я в шоке — теперь ничего не работает XD. Только для тампермонкей юзеров? Последняя, которая дышала — 0.2
Wererat Изменён автором
+2
А ты чем пользуешься, если не tampermonkey? Какой браузер? Есть ли какие-то ошибки в консоли?
IntelRug Изменён автором
+2
Этим. Браузер хром, про ошибки и консоль нужно подробнее — что, как и где смотреть.
Wererat Изменён автором
+1
Попробуй обновить, вроде починили
Niko_de_Andjelo
+2
Я только консоль нашел, скриншоты сделал...) Да, починили, благодарю.
Wererat
+2
Может в добавите возможность обновления аватарки из настроек? Или хотя бы ссылку на пост, куда присылать аватарку?
Necto
+3
В шапке этого поста посмотри
Changel
+1
Я знаю, я как раз предлагаю добавить ссылку на этот пост в настройки Табуна.
Necto
+4
— А. Тогда удваиваю. Было бы неплохо.
Changel Изменён автором
+2
Рядом с полоской доната XD. И на работающий в бэкапе поиск.
Wererat Изменён автором
+1
Ну-ка, проверим…

UPD: Йей! Оно работает! Слава Лежесьбедуско!

P.S. Кстати, для тех, кому может понадобиться: чтобы сразу увидеть аватарку и не ждать 10 минут до средующего обновления, нужно в консоли браузера дать команду:
localStorage["TabunAvaReborn_LastUpdate"]=0
, а потом обновить страницу.
makise_homura Изменён автором
+3
Маленькая ава мылится при растягивании на профиле, решил заменить на большую, но она не меняется. Как заменить?
KaskeT
+1
Подождать 10 минут, кнопка принудительного обновления будет в настройках, когда выйдет обновление (завтра, скорее всего)
IntelRug Изменён автором
+1
Спасибо.
KaskeT
+1
Или, чтобы обновить прям щас, в консоли сделать «localStorage[»TabunAvaReborn_LastUpdate"]=0", а потом обновить страницу
makise_homura
+2
И таки шо, из тысячи пользователей только около четырем десяткам нужны авы шоль? Чего активность то такая слабая?
akela
+1
А тут что, много активов? Постепенно ещё кто-то поставит. Только вы это, тут 40 установок, но мы делаем новую версию с новым постом (из-за нового, оптимизированного формата установки аватара и модерируемого блога). Так что всем вам потребуется переустанавливать авы =)
WatogElPipo
+3
Ну хз как считать. К примеру активность по статистике сайта 1728
Если смотреть тех кто пишет, самое простое глянуть тех кто постит и сколько из них без аватаров. Минимум восемь насчитал только на первых двух страницах. В общем вопрос вопросов.
А насчет переустановки эт ерунда если не придется танцы с бубнами делать то проблем не вижу.
akela Изменён автором
+1
Выходит, что подавляющее большинство по закрытым разделам сидит? Интересно, а какой из них самый посещаемый?
Changel
0
возможно они просто не комментят. А насчет закрытых разделов сколько у нас их вообще? ППП к примеру совсем не посещаем, а остальные? Те которые я знаю вроде как уже мертвы давно. Еще слышал про тот что зебра сделал, но хз как там с посещаемостью.
П.С. кстати если смотреть по тем что онлайн то там сейчас 15 человек. Эт конечно не так чтобы показатель ибо многие заходят на пару минут почекать, но думается мне что оно примерно так и есть активные максимум сотня, а тысяча это пассивно-активные^^
akela
0
просто не комментят

— и плюсы не ставят. И комментарии не оценивают. Стесняются наверное. Тысяча стесняшек?)
Changel
0
Хз, как эта активность считается, но из закрытых блогов более всего внимания уделяется относительно недавнему Area51. И учитывая, что у него всего десяток подписчиков, цифра 2к кажется мне взятой с потолка, а вот вполне реальной — упомянутая «около сорока».
Wererat Изменён автором
+2
около сорока это те кто без аватарок. Так что активность вероятно не меньше сотни. Остальные или твинки или заходят на несколько минут посмотреть и уйти.
akela
+1
Забыл твинков среди активных посчитать. У некоторых даже не один.
Wererat Изменён автором
+1
Как это забыл? А это что?
Остальные или твинки или
akela
+1
Понятия не имею, что ты хотел сказать, но написал про «остальных» после упоминания активной сотни, тем самым явно отделив одних от других.
Wererat
+1
Активных по версии сайта вообще 1733. Реальных активных вероятно не больше сотни. Остальные 1633 вероятно твинки и наблюдатели. Так понятнее?
akela Изменён автором
+1
Забыл твинков среди активных посчитать

Понятно, что опять то же самое — твинков отдельно от сотни упомянул, в этот раз уж совсем явно, с цифрами, а в сотне их как бы и нет XD
По моему мнению, 2к если и наберётся, то только если со всякими рекламными ботами и прочими зашедшими лишь в момент регистрации считать, да и то сомневаюсь.
Wererat Изменён автором
0
неизвестно как формируется список активных, но в нем больше тысячи. А по моим прикидкам активных людей где то сотня. Ты конечно можешь думать что угодно, но вот такое мое мнение.
akela
0
так чтобы плюсцы ставить нужен рейтинг. А как его набьешь если все время молчишь?
akela
+2
чтобы плюсцы ставить нужен рейтинг

+
Changel
+1
ну всмысле можно и по старинке. Ну не могу поверить что тысяча человек ни чего написать не хочет, при этом проявляя активность. Хотя… может и действительно..
Остальные или твинки или заходят на несколько минут посмотреть и уйти.
Changel Изменён автором
0
а почему собственно нет? К примеру на пикабу я ничего не пишу, просто смотрю. Тут когда первые зарегистрировался вообще смотрел только один блог, об остальных даже не знал. Комментил редко, заходил раз в неделю. В общем мне вполне легко представить что пара тысяч людей просто смотрят и молчат мож изредка вставят слово другое, но не слишком часто.
akela Изменён автором
+2
— может. Я вообщем-то тоже только здесь начал активничать. До Табуна ни где особо не сидел и на форумах не общался. полтора десятка комментариев на ютубе и в вк за десяток лет не в счёт.
Changel
+1
. Еще слышал про тот что зебра сделал, но хз как там с посещаемостью.

Не скажу 100проц., но блог умер вместе с баном Зебры и держался за счёт его стихов, в основном.
Danil_Otritsevski
0
Чего активность то такая слабая?

Ну я просто молча поставила. Здорово, что теперь аватарки отображаются
Naked_Skull
+2
Ну я просто молча поставила.

Упомянутые им 40 пользователей — это число установок скрипта по ссылке. Так что ты там, скорее всего, тоже учтён, даже если аватар себе потом не ставил)
WatogElPipo
+1
Так что ты там, скорее всего, тоже учтён, даже если аватар себе потом не ставил)

Я себе аву поставила еще тогда, когда они работали :D
Naked_Skull
+1
не, я про тех кто себе добавил аву с помощью комментов. Там всего 44 коммента из них несколько повторяющихся так что примерно 40 поставили авы.
akela
+1
Тут и так под 40 пользователей активно, а уж к отсутствию аватарок большая часть привыкла.
(Впрочем, я, несмотря на то, что тоже привык, всё равно себе Лежесьбедуско поставил, она няша =)
makise_homura
+2
Штука классная, а народ, быть может, ещё просто поверить не может… )))
LunReaper
+2
Нико, это ты мне аву снёс?
KaskeT
0
Да, за nsfw контент. Обрежь получше, или другую выбери
Niko_de_Andjelo
+2
Был о тебе лучшего мнения.
KaskeT
0
Вроде многие места не разрешают порнуху на аватарке…
Necto
0
Как бы НЕ БЫЛО ТАМ ПОРНУХИ! Намёк в три пикселя.
KaskeT
-2
Намёк в три пиксела был на жопке Скуталу. А на втором аватаре был уже далеко не намёк. Впрочем, дело твоё, будь нонконформистом. Хотя лично я за первую твою аву.
Niko_de_Andjelo
+3
Там не намёк в 3 пикселя, а 3 пикселя уже самой влагалишны
Necto
+2
Отличный все же получился плагин. Интересно еще доработки будут? Он и так уже хорош, но все еще стоит проблема с тем что информация по авам не всем известна. Может массовая рассылка всем адресатам? Пост то скорее всего потеряется со временем.
akela
+2
Может массовая рассылка всем адресатам?

Я первый напишу Рандому, чтобы он тебя забанил, за такие идеи. Ещё спама на табуне не хватало.
KaskeT
+2
бе бе бе^^ какие мы нежные. За идею, ишь ты. Не за рассылку, за идею.
akela
+1
В смысле расширение не всегда на виду?
Можно оставлять комменты, только не здесь, а в новом посте tabun.everypony.ru/blog/TabunAva/203804.html

Доработки не планируются по причине по достоверным слухам Табун вроде как уже дочинивают
Niko_de_Andjelo
+2
по достоверным слухам Табун вроде как уже дочинивают
Сколько сотен лет его уже дочинивают? Лýна успеет на Лунý слетать и вернуться, пока его и правда дочинят =)
makise_homura
+1
«Сколько сотен лет его уже дочинивают?» Рискну предположить, что в лучшем случае неделю-другую — как скрипт на аватарки появился XD.
Wererat
+1
А, то есть риск того, что юзеры всё сделают своими силами заставил админов зашевелиться? =)
(как мне это напоминает тот ещё двач, зарождение нульчана и первые дни куклоскрипта =)
makise_homura
+2
Рассылки не надо, достаточно плашки там, где POINC и т.п.
Ну и алсо, 40 установок — вполне ожидаемое число, кмк. У других авы либо стоят, дибо они их принципиально не ставят. У меня вот в ныне активных тредах вообще чейнджлингов почти не видно, что означает, что активных комментаторов без авы в последнее время практически уже нет. А те, кто редко заходит и почти не комментит — им вряд ли ава вообще нужна.
makise_homura
+2

Вы можете надевать маски перед друг-другом. Но для всех остальных вы так и останетесь безликими.
Sky_Dash Изменён автором
+4
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Скрыто Показать