Closed GoogleCodeExporter closed 9 years ago
http://code.google.com/p/nekopaw/wiki/FirstVersion#Закачка_изображ
ений_по_списку
>g.e-hentai.org, exhentai.org
>Галочка "Full Size" включает скачку
полноразмерных изображений по ссылке,
которая обычно отображается под превью. В
этом режиме на вашем аккаунте начинает
тратиться GP, а если их нет, то вскоре ничего
качаться не будет.
Кажется, еще в январе была опция добавлена.
Original comment by catgirlfighter
on 4 Jun 2012 at 10:18
Attachments:
Вот именно, будут тратиться GP. А я писал о
другом совсем. Я приобрел перк, который
позволяет мне просматривать
полноразмерные изображения не переходя по
этой ссылке внизу, то есть они сразу
отображаются на странице в полный размер.
Но это завязано на логин пользователя и на
куки.
Таким образом я хотел иметь возможность
подгрузки куков из строки в настройках,
которую я сам пропишу. Ну конечно это не
дико востребованная функция, но было бы
неплохо.
Original comment by Hakkai.post
on 15 Jun 2012 at 9:16
Внезапно, я тоже на перк потратился.
Полезно бы было.
Original comment by 3ame...@gmail.com
on 3 Jul 2013 at 2:01
Нынче непонятно, сколько конкретно GP
имеется, так что, возможно GP и не тратятся
уже, при наличии перка.
Original comment by 3ame...@gmail.com
on 3 Jul 2013 at 12:19
При наличии перка они не тратятся.
Но когда программой скачиваешь, она не
отправляет на сервер инфу о наличии перка
(потому что эта инфа только в куках
браузера хранится) и соответственно сервер
снимает GP если скачивать полноразмерные.
Original comment by Hakkai.post
on 3 Jul 2013 at 4:43
Серьезно? Я проверить не смог, у меня просто
130к этих GP. Качал полноразмерные.
Original comment by 3ame...@gmail.com
on 3 Jul 2013 at 5:28
Там какая-то замороченная система стала с
этими их "валютами".
Хотя сейчас,то что GP тратятся уже не так
актуально, но такая функция в проге была бы
весьма кстати.
Original comment by Hakkai.post
on 3 Jul 2013 at 9:21
long long time ago
Название куки может скажите? Очевидно, перк
я покупать не буду. И почему кука сама не
появляется при авторизации? Нужно посетить
еще какую-то страницу?
Original comment by catgirlfighter
on 10 Sep 2013 at 11:32
Название куки uconfig. Эта кука содержит
строку со всеми настройками (количество
результатов поиска, отображать
полноразмерные картинки или нет,
показывать галереи списком или эскизами и
т.д.)
При авторизации появляется кука со
значениями по умолчанию (где все перки
выключены), чтобы включить нужное, надо
зайти на страницу настроек, что можно
сделать только в браузере, а в программе
nekopaw никак не сделаешь. И сервер все эти
настройки сам не хранит, а каждый раз
считывает из куки.
Собственно идея была в том, чтобы вместо
строки по умолчанию, подгружать в значение
этой куки строку, заданную юзером. Чтобы
это реализовать, перк покупать и не надо.
Original comment by Hakkai.post
on 11 Sep 2013 at 10:39
Какой-то бредовый механизм однако... Нужно ж
защищать свои платные услуги, + удобство
лигитного пользователя страдает.
>чтобы вместо строки по умолчанию,
подгружать в значение этой куки строку
эта опция не прозрачна для "простых"
нешарящих пользователей. Поэтому разумнее
сделать опцию. Можешь кинуть мне копию
нужной куки?
Original comment by catgirlfighter
on 11 Sep 2013 at 12:06
>эта опция не прозрачна
этот способ*, вестимо
Original comment by catgirlfighter
on 11 Sep 2013 at 12:07
Непрозначна, согласен.
Но возможно значение куки со включенными
перками у каждого юзера свое, потому что
там какие-то буквенно-цифровые комбинации
есть.
Я не знаю как из Opera отдельно одну куку
извлечь, я смотрю через
Настройки=>Расширенные=>Cookies=>Управление
cookies и в поиске набираю "exhentai"
Original comment by Hakkai.post
on 15 Sep 2013 at 8:02
200 лет потребовалось чтобы найти эти ваши
перки. Судя по всему, у них заглушки на
чекбоксах (на пунктах, где ответ что-то
вроде "yep, i want" стоит название "noyoudont"),
поэтому мне нужен оригинал html-страницы, где
нужные пункты разлочены, чтобы я мог
применять настройки сразу после логина.
А вообще чтобы облегчить мне работу можно
было просто кинуть ссылку на страницу с
натсройками и попросить, чтобы настройки с
этой страницы переприменялись, вместо
того, чтобы просить "редактор кукей". Вечно
вы лезете немного глубже, чем требуется :)
Можно ж эти настройки получить и не капаясь
или лишний раз изменяя какие-то опции и
поля.
Original comment by catgirlfighter
on 16 Sep 2013 at 8:55
Я думаю эти заглушки всё равно проверяются
по наличию перков, то есть вряд ли
получится "подпихнуть" серверу нужные
настройки и он для всех заработает.
Но ладно, не буду философствовать)
Страница вот
http://exhentai.org/uconfig.php
Сохраненная страница с разлоченными
пунктами в архиве. Интересует второй пункт
снизу (Original Images).
Original comment by Hakkai.post
on 16 Sep 2013 at 12:24
Attachments:
А я подпихивать и не буду, я узнаю, доступен
ли человуеку перк, и активирую, иначе нет.
Original comment by catgirlfighter
on 16 Sep 2013 at 12:32
Аа, понятно)
К слову говоря, это единственный перк
который может влиять на то, какие
изображения скачиваются. Остальные перки
только представление на самом сайте
меняют, то есть смысла их учитывать нет.
Original comment by Hakkai.post
on 16 Sep 2013 at 12:45
Все настройки точно сбрасываются? В т.ч.
"избранное" и тому подобная лабуда? Ото я
сейчас напишу переприменение настроек, и у
вас начнут пресеты сбрасываться :)
Алсо закинь мне исходик одной из страниц,
где вместо уменьшеной картинки
отображается фуллсайз, сравнить шаблоны.
Original comment by catgirlfighter
on 16 Sep 2013 at 12:51
Под сбросом настроек я имею ввиду, что
после входа в настройки нужно именно
перерасставить все галочки, а не просто
нажать Apply сразу просле входа на страницу.
Original comment by catgirlfighter
on 16 Sep 2013 at 1:09
Если браузер "чистый", то есть с этого
браузера ещё на сайт не заходили и там
куков нет, то да, все галочки надо
расставить заново как нужно. После первого
захода все это сохранится в куках.
То есть можно иметь разные настройки в
разных браузерах, поэтому думаю ничего не
должно случиться.
Страница во вложении. Ссылка Download original все
равно сохраняется, но это не важно. Там уже
на самой странице полноразмерное
изображение, и понятно, что надо качать
именно его, а не по ссылке.
Original comment by Hakkai.post
on 16 Sep 2013 at 1:19
Attachments:
Первая попытка ушла. Потестируй.
Original comment by catgirlfighter
on 16 Sep 2013 at 2:37
А, если вдруг что, я имею ввиду 2ю верси
граббера :)
Original comment by catgirlfighter
on 16 Sep 2013 at 2:37
Проверял на ссылке http://exhentai.org/g/630045/5b2a1af378/
1) Ругнулся при авторизации, но на сайт зашел
19:02:59 exhentai.org unknown login error
19:02:59 exhentai.org: Error when calculating string ("'" + $main.url +
"?uh=y&rx=0&ry=0&dm=l&prn=y&f_doujinshi=on&f_manga=on&f_artistcg=on"
+ "&f_gamecg=on&f_western=on&f_non-h=on&f_imageset=on&f_cosplay=on&f_asianporn=on&f_misc=on&favorite_0=Favorites+0"
+ "&favorite_1=Favorites+1&favorite_2=Favorites+2&favorite_3=Favorites+3&favorite_4=Favorites+4&favorite_5=Favorites+5" +
+ "&favorite_6=Favorites+6&favorite_7=Favorites+7&favorite_8=Favorites+8&favorite_9=Favorites+9&rc=0&tl=m&ts=m&tr=1&hp=&hk="
+ "&tf=n&oi=" + $uconfig + "&qb=n&apply=Apply'"): Must be an operand instead of "+" in "... "'" + 'http://exhentai.org/' + "?uh=y&rx=0&ry=0&dm=l&prn=y&f_doujinshi=on&f_manga=on&f_artistcg=on"
+ "&f_gamecg=on&f_western=on&f_non-h=on&f_imageset=on&f_cosplay=on&f_asianporn=on&f_misc=on&favorite_0=Favorites+0"
+ "&favorite_1=Favorites+1&favorite_2=Favorites+2&favorite_3=Favorites+3&favorite_4=Favorites+4&favorite_5=Favorites+5" +
+ "&favorite_6=Favorites+6&favorite_7=Favorites+7&favorite_8=Favorites+8&favorite_9=Favorites+9&rc=0&tl=m&ts=m&tr=1&hp=&hk="
+ "&tf=n&oi=" + '4fc34e' + "&qb=n&apply=Apply'" ..."
2) Если не включать опцию Download Fullsized то
качаются маленькие, включил - большие. А
перк учитывается при включенной опции или
при выключенной?
3) На просмотр в браузере закачка вроде
никак не повлияла
Original comment by Hakkai.post
on 16 Sep 2013 at 3:21
Найстройки не применились, где-то ошибка в
адском пост-запросе. Так что ты за ГП качал :)
Original comment by catgirlfighter
on 16 Sep 2013 at 3:39
Обновли скрипт, проверь. Работало должно
без включения fullsized;
Original comment by catgirlfighter
on 16 Sep 2013 at 3:41
Теперь авторизуется, но с полноразмерными
при выключенной опции fullsized что-то не
проканало - качает маленькие. Проверил на
двух галереях.
Original comment by Hakkai.post
on 16 Sep 2013 at 4:26
Окей, продолжим тесты завтра.
Original comment by catgirlfighter
on 16 Sep 2013 at 9:33
Блжад, был бы у меня акк с этой опцией,
сделал бы все быстро, приходится
выделываться :)
Original comment by catgirlfighter
on 16 Sep 2013 at 9:37
А что если тестировать на какой-нибудь
другой опции.
Для примера галерея http://exhentai.org/g/630045/5b2a1af378/
Когда идет получение списка страниц с
изображениями, по умолчанию на странице 4
строки, и грабер парсит 2 страницы. Если
изменить эту настройку на отображение 2х
строк на странице, то парсить он станет уже
3 страницы.
Настройка называется "You can set a default thumbnail
configuration for all galleries you visit.
Rows: "
Перк для неё покупать не надо (чтобы
переключаться между 2 и 4), а принцип должен
быть один и тот же, вот можно проверить я
думаю.
Original comment by Hakkai.post
on 17 Sep 2013 at 8:49
Обновил, проверь.
Original comment by catgirlfighter
on 17 Sep 2013 at 10:00
Оо, вот теперь всё пашет ^_^
А подхват опции с количеством отображаемых
строк (set a default thumbnail configuration) ты тоже сделал?
Original comment by Hakkai.post
on 17 Sep 2013 at 10:24
Только 4 вместо 2х пока.
Original comment by catgirlfighter
on 17 Sep 2013 at 10:44
Интересно, что количество страниц грабер
на моем акке парсит такое же, как если бы и в
нем самом стояло 8.
Предлагаю вынести эту настройку в default.ini,
чтобы можно было нужную цифру туда вписать,
потому что там есть и 8 и 14 и 20. В интерфейс
можно даже не выносить, чтобы
пользователей не путать.
Original comment by Hakkai.post
on 17 Sep 2013 at 11:41
Хотя можно и выпадающим списком наверное в
настройках.
Original comment by Hakkai.post
on 17 Sep 2013 at 11:45
Я пошел другим путем, подставляю самый
последний не заблоченый вариант (ака самый
большой). Чем больше тем лучше, ибо быстрее
:) Но не понял, как он сверяет, есть ли у тебя
доступ к этим размерам (к большим пикчам-то
заглушки заменяются на генерируемые коды),
возможно есть какие-то незамеченые скрытые
поля.
Original comment by catgirlfighter
on 17 Sep 2013 at 11:49
>подставляю самый последний не заблоченый
вариант
Тоже логично)
Получается весьма любопытно. Я приобрел
перк на 14 строк для проверки, и теперь
грабер парсит страницы, как будто этих
строк там 20.
http://exhentai.org/g/630298/0f86978d56/
Вот эту галерею за 2 страницы спарсил.
Может у них там на сайте баг закрался
какой-нибудь) Потому что когда должно было
быть на 4, он парсил как на 8. Интересно, если
чисто ради эскперимента поставить самое их
большое значение 40 или 32, он правда станет
парсить 40 или нет)
Original comment by Hakkai.post
on 17 Sep 2013 at 1:32
Если есть желание можешь
поэксперементировать с куками, я для этого
использую bugzilla плагин для фурифокса. В
срипте оставлю как есть, ибо мало ли что
изменится, и все придется править назад.
Original comment by catgirlfighter
on 17 Sep 2013 at 1:36
Согласен, рассчитывать на баги в сайте -
ненадежно. Грабер и так хорошо работает.
Original comment by Hakkai.post
on 17 Sep 2013 at 2:01
Original comment by catgirlfighter
on 20 Sep 2013 at 9:29
Original issue reported on code.google.com by
Hakkai.post
on 28 Apr 2012 at 9:22Attachments: