LINUX.ORG.RU

PonyLOR

 


0

2

Некто MiniRoboDancer написал скрипт, убирающий аватарки поней. А потом (видимо, осознав), добавил в него функцию понификации ЛОРа. Я не удержался.

P.S.: ШГ не моё, а cutycapt.

>>> Просмотр (1024x2024, 312 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 4)
Ответ на: комментарий от smilessss

Рандомно. И пока не запоминается, для кого что. Смотри исходник скрипта.

Falcon-peregrinus ★★★★★
() автор топика

Я по такому случаю даже аватарки включил.

Теперь срачи читать приятнее и интереснее, негатива почти не чувствуется.

olibjerd ★★★★★
()
Последнее исправление: olibjerd (всего исправлений: 1)
Ответ на: комментарий от smilessss

или они рандомно берутся ?

Пока да. Щя сопоставление запилю.

или они рандомно берутся ?

Самым рандомнейшим рандомом.

много там прототипов ?

609 вроде.

MiniRoboDancer ★☆
()
Ответ на: комментарий от smilessss

Нет, самым настоящим Math.random(). И да, блин, я уже устал ждать, когда в JavaScript запилят целочисленный рандом. Понятно, что алгоритм не предрасполагает, но в любом случае браузерный движок будет их генерить быстрее, чем в коде умножать и int'овать.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

С гугла, так сказать, RAW пингвинятина:

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

570 штук. Годится. Только для вариантов замены нужны серьёзные переработки в скрипте. Сегодня уж точно не успею.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Система в последней такая:

function penguin_avatar(i) {
    var base = 'http://land-soft.ucoz.ru';
    var file_begin = 'Tux_Avatar-';
    var file_end = '-.png';

    var cat;
    if (i > 0 && i <= 204) {
        cat = 'Pin';
    } else if (i <= 345) {
        cat = 'pin2';
    } else if (i <= 545) {
        cat = 'PIN3';
    } else if (i <= 570) {
        cat = 'PIN4';
    }

    var result;
    if (cat) {
        // e.g. http://land-soft.ucoz.ru/Pin/Tux_Avatar-42-.png
        result = base + '/' + cat + '/' + file_begin + i + file_end;
    }

    return result;
}
KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Да сам генератор ссылок - фигня, надо настройки переработать, условия, логику в некоторых местах, причём желательно, чтобы это всё без необоснованных дубликатов было (а если я баз 5 в будущем прикручу? аниме и белочек уже реквестировали). Короче, муть, причём я гарантировано поломаю код и буду часов пять сидеть над скобочками колдовать. И да, понихейтеры всё ждут, когда я запилю замену аватарок на предупреждение и подсветку понифагов. Не растягивайте меня во все стороны, короче:3

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Так хорошо, ждём рефакторинга. Потом может запилю пулл-реквест

KennyMinigun ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Всё, оставил себе. Только потом выпилю из списка тех, у кого не поняши на аватарках.

Falcon-peregrinus ★★★★★
() автор топика
Ответ на: комментарий от MiniRoboDancer

Это пока что не pony.org.ru. Хотя всё к этому катится.

У вас же персонажи на аватаре к этому и призывают? Вы попросили — мы сделали. )

HiddenComplexity
()
Ответ на: комментарий от HiddenComplexity

По характеру - тут, блин, сложная эвристика нужна. Оно и так уже при подгрузке поняш тормозит. Ручной выбор - может, и запилю когда-то. Впрочем, и сейчас ничего не мешает поставить FireStorage/etc и руками ссылку поправить.

MiniRoboDancer ★☆
()

Зачёт. Ожидается море позитива, местами небольшой батхёрт.

IPR ★★★★★
()

на поней мне насрать, но поставлю

vvviperrr ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Это старая версия. Мне тогда было лень выпиливать из списка тех, у кого по факту нет поней на аватарке. С новой версии вроде подвыпилил, стало нормально.

Falcon-peregrinus ★★★★★
() автор топика
Ответ на: комментарий от Falcon-peregrinus

Чё-т я ни фига не понял. У тебя ж пони есть, зачем выпиливал? И как это - из старой не выпиливал, выпилил из новой, а нету в старой?

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Из старой версии срипта я список вообще выкинул - лень было вычищать от не-поняш. Как обновился - список вернулся, я его теперь аккуратненько вычистил.

А скриншот сделан старой версией.

Falcon-peregrinus ★★★★★
() автор топика
Последнее исправление: Falcon-peregrinus (всего исправлений: 1)

Какой ужас! Наркоманские лошади не в вакууме, а на моём ЛОР-е!

Rodegast ★★★★★
()

Война аватарок! Понифаги захватывают власть! ПОЛУНДРА!
//Мистер Смит предпочтет тихо пересидеть войну в костюме пони в подвале, и потом превратить всех по одному. лол

nexfwall ★★★★
()
Ответ на: комментарий от MiniRoboDancer

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

nexfwall ★★★★
()
Ответ на: комментарий от Old_Hamster

Внесу во все списки, как нефиг делать. Конфликтов не будет.

Я, кстати, нашёл, как задавать колбэк в jQuery, так что в следующую версию, скорее всего, верну внешние базы.

MiniRoboDancer ★☆
()
Ответ на: комментарий от petrosyan

Достали уже со своими понями.
petrosyan

petrosyan

А где смеяться?

StalinEXE ★★★★★
()

Джва года ждал этот скрипт

Khades ★★
()

Чем не нравится сайт как есть, обязательно нужно повелосипедить. Предлагаю тогда другие движухи - для котолюбов с котэ, для троллей - с тараканами, для оптимистов - с поездами, для мужиков - с авто и девочками.

cinyflo ★★★★★
()

на ЛОРе такие треды есть, что одни поняши и без понификации

fcx ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.