Итак, я изучил скрипты, входящие в состав govno 2. Поскольку, они были N раз перепилены неизвестными кунами, запустились не все. Однако, примерно ясно, что они делают. Как я понял, основные функции - это сокрытие тредов и постов, плюс небольшие украшательства (не без удобств).И теперь пришло время сформулировать требования к первой версии создаваемого расширения. Вот они:Сокрытие тредовСокрытие постовInline-ответ (без открытия треда)Автозаполнение пароляИзбранные тредыОстальные требования будут сформулированы позже. Также пишите свои пожелания.
Итак, я изучил скрипты, входящие в состав govno 2. Поскольку, они были N раз перепилены неизвестными кунами, запустились не все. Однако, примерно ясно, что они делают. Как я понял, основные функции - это сокрытие тредов и постов, плюс небольшие украшательства (не без удобств).
И теперь пришло время сформулировать требования к первой версии создаваемого расширения. Вот они:
Остальные требования будут сформулированы позже. Также пишите свои пожелания.
/r/ карту дискуссии и показ поста при наведении на ссылку.Алсо двач, штоэта:http://code.google.com/p/wishmaster/
Лучей добра тебе, ОП, как сделаешь хотя бы полурабочее расширение, выложи.
Да, свистелки-перделки ненужны, они только замедлять работу будут.
>>3402Показ поста - это, как я понимаю, как на нольчане? А вот про карту дискуссии вообще не понял.
я даже знаю как все ето быдлореализуется в жаваскриптедоп параметры тредов и постов хранятся в кокисах и со временем количество байтов в кокисах начинает превышать все разумные пределы
>>3477У расширений, вроде, есть доступ к файловой системе. Можно создать отдельный файл. А куки не катят - это же при каждом запросе гонять все данные по каналу!
Разделить скрипты на отдельные чтоб можно было отключать через панель обезьяны, велосипеды все в одном не нужныСкрипты которые хотеть (жирные которые не видел отдельно):1 скрытие тредов2 просмотр >> постов, на юзерскриптс есть годный с множественным просмотром, но выглядит как говно т.к. разворачивается до правой границы браузера, т.е. почти на всю ширину3 увеличение картинок на странице5 скрытие по ключевым словам (не знаю как но чтоб не тормозило, тормозит когда постов много)6 счетчик постов/ бамплимит8 чтоб цвет темы в css можно было менять на лету, панелька с краско-квадратами9 подгружать несколько капч (этот скрип где-то валялся)самая проблема в govno было то что он текстовую сажу долго обрабатывал (особенно когда тред большой), в остальном во всем устраивал
Разделить скрипты на отдельные чтоб можно было отключать через панель обезьяны, велосипеды все в одном не нужны
Скрипты которые хотеть (жирные которые не видел отдельно):
1 скрытие тредов2 просмотр >> постов, на юзерскриптс есть годный с множественным просмотром, но выглядит как говно т.к. разворачивается до правой границы браузера, т.е. почти на всю ширину3 увеличение картинок на странице5 скрытие по ключевым словам (не знаю как но чтоб не тормозило, тормозит когда постов много)6 счетчик постов/ бамплимит8 чтоб цвет темы в css можно было менять на лету, панелька с краско-квадратами9 подгружать несколько капч (этот скрип где-то валялся)
самая проблема в govno было то что он текстовую сажу долго обрабатывал (особенно когда тред большой), в остальном во всем устраивал
Оп, смотри по ссылкеhttp://github.com/anonymous32767/Penochka/issuesЗаписи с пометкой UserRequestsАлсо загляни в Closed
Оп, смотри по ссылке
http://github.com/anonymous32767/Penochka/issues
Записи с пометкой UserRequests
Алсо загляни в Closed
>>3479Это будет медленно. Только разве что если специально ебаться с грязной обезняной. Но оп пускай-ка лучше расширение делает.От себя добавлю - "умные закладки". При ответе в тред, создании оно автоматически добавляется в закладки. Не в унылое говно в <div> на сайт, а в браузерные закладки. Алсо как-нибудь чекается на смерть тредов.
>>3479
Это будет медленно. Только разве что если специально ебаться с грязной обезняной. Но оп пускай-ка лучше расширение делает.
От себя добавлю - "умные закладки". При ответе в тред, создании оно автоматически добавляется в закладки. Не в унылое говно в <div> на сайт, а в браузерные закладки. Алсо как-нибудь чекается на смерть тредов.
>>3466Карта дискуссий показывает на какой пост ответили. Реализовано в Wakaba Extension
>>3466
Карта дискуссий показывает на какой пост ответили. Реализовано в Wakaba Extension
>>3486ух извиняюсь, не заметил что расширение
бамп
На самом деле, я еще не забросил, просто еще не все готово. Да и времени особо не было. Ну ничего, планирую сегоддня хотя бы минимум весь завершить.
>>3794Оп, ты пока ещё неопытный вроде.Поэтому добрый совет, умножай первоначальную оценку времязатрат раза в 4, в 5.Потом можешь поменьше умножать, но все равно.
>>3794
Оп, ты пока ещё неопытный вроде.
Поэтому добрый совет, умножай первоначальную оценку времязатрат раза в 4, в 5.
Потом можешь поменьше умножать, но все равно.
>>3794Бамп.
ОП удачи тебе, от себя хочу предложить список того, что должно быть в скриптах:Карта дисскусии (Wakaba Exstension)Сохранение пароля, автоввод его в форму удаление (Penochka, Govno2)Кнопка сажи (Penochka, Govno2)Возможность переключатся в режим сажи при каждом ответе (Penochka)Скрытие тредов и сообщений, вместо них надпись XXX скрыт, показать по клику (Penochka, Govno2)Автоскрытие постов, содержащих определенное слово (Penochka, Govno2)Просмотр постов по ссылкам >>, каскадно(Penochka), через AJAX (Govno2)Возможность настройки поведения просмотра >> ссылок, закрытие через время автоматически, или только по щелчку мыши.Смена CSS, должно быть вынесено в отдельный модуль, подключать по желанию, реализацию можно посмотреть в Replies4Gamechan, раржпег можно взять тут http://2-ch.ru/s/src/1250800850409.jpgФорма ответа в конце треда (Govno2)Закладки (Govno2) для экономии места сжимаемые Deflate, затем base64 (доброскрипты)Добавлять в закладки при ответе и создании треда, если возможно - прикрутить авточекер закладок, помечать умершие.Разворачивать картинки по клику (Penochka, Govno2)Быстрый ответ, не заходя в тред (Govno2)Кнопки форматирования текста (вакаба- разметка) а конкретно - *text* **text** __text__ %%text%% и > (Govno2)Ну и желательно, чтобы это все работало быстрее говна 2, такде поддержка лисы и оперы.
ОП удачи тебе, от себя хочу предложить список того, что должно быть в скриптах:
*text* **text** __text__ %%text%% и >
Ну и желательно, чтобы это все работало быстрее говна 2, такде поддержка лисы и оперы.
Зашел тред удалить... и увидел его на первой странице - аж рука не поднялась. В общем, я все делаю эпик-медленно, т.к. опыта нет никакого - постоянно какие-то косяки, приходится искать другие пути. Плюс время не всегда есть. Но так или иначе я намереваюсь это довести до конца. Рано или поздно результат будет, надеюсь, еще не все потеряют интерес. В любом случае, спасибо, аноны, за терпение.
>>3895Я верю, в то, что у тебя все получится. Пусть лучше не спеша, и качественно, чем кое-ка, но быстро. Лучики добра тебе.
>>3897>кое-ка>кое-каВозможно, следует написать кое-как ?мимо-проходил-ГН-кун
>>3897
>кое-ка>кое-ка
Возможно, следует написать кое-как ?мимо-проходил-ГН-кун
>>3895Я интересуюсь запиливанием расширений для фаерфокса. Если будут наработки ранее твоих кину тебе сюда.
>>3895
Я интересуюсь запиливанием расширений для фаерфокса. Если будут наработки ранее твоих кину тебе сюда.
>>3893>Закладки (Govno2) для экономии места сжимаемые Deflate, затем base64 (доброскрипты)>(Govno2) (доброскрипты)Что-то ты хуйню нагородил. Govno2 это ж и есть доброскрипты, только старая версия.
>>3893
>Закладки (Govno2) для экономии места сжимаемые Deflate, затем base64 (доброскрипты)>(Govno2) (доброскрипты)
Что-то ты хуйню нагородил. Govno2 это ж и есть доброскрипты, только старая версия.
>>3912В новой и старой версиях работа с куками различается. Поэтому я и пометил сжатие deflate, только как фичу новых доброскриптов, не говна2
>>3913тогда тебя надо починить:s/Govno2/доброскрипты/gКарта дисскусии (Wakaba Exstension, доброскрипты)Просмотр постов по ссылкам >>, каскадно(Penochka, доброскрипты), через AJAX (доброскрипты)Добавлять в закладки при ответе и создании треда, если возможно - прикрутить авточекер закладок (доброскрипты), помечать умершие.
>>3913тогда тебя надо починить:
s/Govno2/доброскрипты/g
- wakaba 3.0.8 + futaba + futallaby -