View previous topic :: View next topic |
Author |
Message |
anddrew
Joined: 31 Oct 2007 Posts: 12 Location: Москва
|
(Separately) Posted: Wed May 21, 2008 19:49 Post subject: |
|
|
При работе с Фотофайл.ру заметил такую вещь: если оригинал фото защищен, то плагин вместо файлов с фото загружает файлы с изображением фотоаппарата. Раньше вроде все было ОК. Я так думаю, что что-то поменяли на самом Фотофайле, но как это обойти? |
|
Back to top |
|
|
alikfon
Joined: 25 May 2008 Posts: 1
|
(Separately) Posted: Sun May 25, 2008 15:11 Post subject: |
|
|
Установил плагин. С фотофайл.ру увидел папки с фото. Но проблема, если папка под паролем то не закачивает. Просит ввести пароль Подскажите, есть ли лекарство или я что то неправильно делаю. |
|
Back to top |
|
|
vetal
Joined: 06 May 2008 Posts: 2
|
(Separately) Posted: Thu Jun 12, 2008 13:52 Post subject: |
|
|
С недавнего времени (дней 5) перестали открыватся альбомы на PHOTOFILE. Т.е. список альбомов отображается но когда заходиш в какойньть то в списке только одна строка - ОШИБКА.html Эт у всех так иль тока мне "повезло". До этого времени накачал пару гиг фоток. |
|
Back to top |
|
|
bookmist
Joined: 18 Nov 2005 Posts: 56 Location: Петербург
|
(Separately) Posted: Fri Jun 13, 2008 18:11 Post subject: |
|
|
Еще один баг. Не разжимает картинки, сжатых gzip. То есть если скачиваемые картинки не читаются, попробуйте войти в них как в архив. |
|
Back to top |
|
|
disentis
Joined: 19 Jul 2008 Posts: 1
|
|
Back to top |
|
|
anddrew
Joined: 31 Oct 2007 Posts: 12 Location: Москва
|
(Separately) Posted: Wed Jul 23, 2008 12:16 Post subject: |
|
|
vetal wrote: | С недавнего времени (дней 5) перестали открыватся альбомы на PHOTOFILE. Т.е. список альбомов отображается но когда заходиш в какойньть то в списке только одна строка - ОШИБКА.html Эт у всех так иль тока мне "повезло". До этого времени накачал пару гиг фоток. |
Да, подтверждаю. Видимо на фотофайле что-то поменяли. |
|
Back to top |
|
|
Hram
Joined: 19 May 2005 Posts: 113 Location: Питер
|
|
Back to top |
|
|
timas
Joined: 08 Sep 2008 Posts: 5
|
(Separately) Posted: Mon Sep 08, 2008 12:54 Post subject: |
|
|
disentis wrote: | кто-нибудь знает способ автоматической скачки всего содержимого фотоальбомов на базе coppermine photo gallery в которых требуется регистрация?
например такой: http://www.siennafan.net/gallery/index.php |
С коппермайном успешно (видимо из-за нерадивости веб-админов, потому как встречаются сайты, на которых плагин терпит поражение) борется WFX плагин HTTPSmartBrowser
Способ применения: берем полный адрес картинки (полноразмерной, не превью), отсекаем имя собственно файла и полученный адрес директории скармливаем плагину.
Также возможна частичная навигация по дереву папок галереи. Пример: корень галереи/уровень1/уровень2/альбом1
Если есть доступ в альбом1, то можно просмотреть список альбомов на уровне2. Но список на уровне1 просмотреть не удастся.
ЗЫ. Насколько я понимаю, для того, чтобы через плагин заработал Photofile нужно править соотв. файл для парсинга. Никто не может поделиться рабочим файликом? (сам я в этом - 0). |
|
Back to top |
|
|
timas
Joined: 08 Sep 2008 Posts: 5
|
(Separately) Posted: Wed Sep 10, 2008 17:22 Post subject: |
|
|
Содержимое работающего файла скрипта для Photofile.ru (сохранить как файл "photofile.ru" в каталоге scripts плагина)
Code: | [photofile.ru]
DirExpression = (photofile.ru)(\/)(users)(\/)([^\/]+)
AlbumExpression = (<div class="blue"><div class="left_pos"><a href=\"\/users\/)(%s)(\/)([^\/]+)(\/\">)([^\<]+)(</a>)`User;
NameAlbum = %s`Match[6];
UrlAlbum = /users/%s/%s/`User`Match[4];
!IfNextPageAlbum = (<a href=\"\/users\/)(%s)(\/)(\?page=)(%d)(\" >)`User`Page;
IfNextPageAlbum = (<a href=\"\/users\/)(%s)(\/)(\?order=modified&pass_on=&page=)(%d)(\" >)`User`Page;
NextPageAlbum = /users/%s/?order=modified&pass_on=&page=%d`User`Page;
FileExpression = (photofile.ru)(\/)(users)(\/)([^\/]+)(\/)([^\/]+)
FotoExpression = (<a href=\"\/users\/)(%s)(\/)([^\/]+)(\/)([^\/]+)(\/)(#mainImageLink)(\">)`User;
OrigExpression = (<a href=\"\/users\/)(%s)(\/)([^\/]+)(\/)([^\/]+)(\/)(#mainImageLink)(\">)`User;
PassExpression = (#mainImageLink\"><img src=\"\/cphoto\/%s\/)([^\/]+)(\/)([^\/]+)(\/)([^\.]+)([^\"]+)`User;
NameFoto = %s.jpg`Match[6];
UrlFoto = /photo/%s/%s/%s.jpg`User`Album`Match[6];
PassFoto = /cphoto/%s/%s/%s%s`User`Album`Match[6]`Match[7];
UrlPrev = /photo/%s/%s/middle/%s.jpg`User`Album`Match[6];
PassPrev = /cphoto/%s/%s/middle/%s%s`User`Album`Match[6]`Match[7];
ServFoto = photofile.ru
IfNextPageFoto = (<a href=\"\/users\/)(%s)(\/)(%s)(\/)(\?page=)(%d)(\" >)`User`Album`Page;
NextPageFoto = /users/%s/%s/?page=%d`User`Album`Page;
EroWarning = (\/users\/)([^\/]+)(\/)([^\/]+)(\/warning\/\?accept=true)
PassRequest = (\/users\/)([^\/]+)(\/)([^\/]+)(\/denied\/check\/)
PassSendForm = url=/users/%s/%s/&pass=%s`User`Album`Match[0]
PassRequestWrong = (\/users\/)([^\/]+)(\/)([^\/]+)(\/denied\/\?wrongpassword=1)
User = 5
Album = 7
Original = 0
Utf = 1
Cookie1 = PHPSESSID
Cookie2 = language
Cookie3 = order |
|
|
Back to top |
|
|
murka3000
Joined: 15 Oct 2008 Posts: 2
|
(Separately) Posted: Wed Oct 15, 2008 05:24 Post subject: |
|
|
У меня на любые серверы выдаётся:
Ошибка не найдена ни одина фотография E19
Прокси все проверил, вроде всё как надо, плагин был бы очень приятной вещичкой ) |
|
Back to top |
|
|
murka3000
Joined: 15 Oct 2008 Posts: 2
|
(Separately) Posted: Wed Oct 15, 2008 15:16 Post subject: |
|
|
Кстати, где-то вначале было обещанно разработчиком выложить подробное описание работы программы, я ему вчера написал, и он мне выслал его, для всех желающих выкладываю:
Принцип работы:
1. По указанному урл определяет хост и загружает скрипт для этого
хоста в котором указаны(определены) правила сборки регулярных
выражений.
2. По указанному урл определяет это страница со списком альбомов или
списком фотографий.
3. Программа(плагин) забирает html страницу по указанному url и в
зависимости от того список это альбомов или это альбом начинает
парсить страницу на ссылки к альбомам или фоторгафиям(правила
парсинга из скрипта).
4. Если есть ссылка на след страницу(правило этой ссылки тоже из скрипта),
забирается след страница и все продолжается пока не скачается последняя
страница списка альбомов или списка фоторгафий.
5. В процессе парсинга формируется 2 списка
- список ссылок
- список имен соответствующих этим ссылкам
адреса и имена создаются по правилам определенным в скрипте
6. После окончания работы список имен выводится в TC
Для пользователя создается впечатление как будто он работает с
удаленной файловой системой. Если он захочет войти в альбом, то
плагину передается имя которое сопоставляется с урл и начинается
процесс получения списка фотографий.
Если создать закладку на урл автора альбомов или на альбом, можно
осуществлять средствами TC синхронизацию каталогов.
Работает быстрый просмотр по Ctrl+Q когда загружается и отображается
превью фотографии. Пробывал реализовать режим просмотра эскизов, но
наткнулся на баг TC.
ЗЫ На сайте hram-tc.ru выложены исходники. Так что если найдутся
желающие доработать или создать новый я буду только рад. |
|
Back to top |
|
|
arrafal
Joined: 08 Nov 2008 Posts: 1
|
(Separately) Posted: Sat Nov 08, 2008 20:02 Post subject: |
|
|
народ, пожалуста помогите.
плагин конечно супер и оч хочется.
прочитал в каком то посте, что он завязан на интернет эксплорере.
так вот, интернет работает через АДСЛ модем, причем лог и пас забиты в модеме.
т.е. в настройках соединения ИЕ пусто, а инет идет просто по локалке, как черех хаб.
видать плагин не находит ничо в соединениях и не пашет, выдает ошибку на любой урл.
подскажите, как что подкрутить, чтобы работало |
|
Back to top |
|
|
timas
Joined: 08 Sep 2008 Posts: 5
|
(Separately) Posted: Wed Nov 26, 2008 14:07 Post subject: |
|
|
murka3000 wrote: | ЗЫ На сайте hram-tc.ru выложены исходники. Так что если найдутся желающие доработать или создать новый я буду только рад. |
А про баг ТС в режиме просмотра thumbnails можно по-подробнее?
зы. Основная часть, требующая доработки сейчас - не сам плагин а его скрипты под конкретные сайты. ИМХО, сайтам не очень нравится наличие такого плагина и структура страниц постоянно меняется.
Еще бы не помешала справка по регулярным выражениям, использованным в скриптах.
ззы. для работы фотофайла достаточно в вышеприведенном скрипте поправить строку Album Expression следующим образом (немного кривовато, но вроде работает):
Code: |
AlbumExpression = (<a href=\"\/users\/)(%s)(\/)([^\/]+)(\/\">)([^\<]+)(</a>)`User;
|
|
|
Back to top |
|
|
Baiji
Joined: 03 Dec 2008 Posts: 3
|
(Separately) Posted: Wed Dec 03, 2008 17:21 Post subject: Mail.ru |
|
|
Скрипт для mail.ru:
Code: | DirExpression = foto\.mail\.ru\/mail\/([^\/]+)
AlbumExpression = <a href=\"\/mail\/%s\/([^\/]+)\" >([^\/]+)</a><br />`User;
NameAlbum = %s`Match[2];
UrlAlbum = /mail/%s/%s/`User`Match[1];
IfNextPageAlbum = <a id=\"next_page\" href=\"\?page=([^\"]+)\">далее<\/a>
NextPageAlbum = mail/%s/?page=%s`User`Match[1];
FileExpression = foto\.mail\.ru\/mail\/([^\/]+)\/([^\/]+)
FotoExpression = <td><a href=\"http:\/\/foto\.mail\.ru\/mail\/%s\/%s\/([^\.]+).*?alt=\"([^\"]*).*?</a></td>`User`Album;
UrlOrig = mail\/%s\/%s\/%s.html`User`Album`Match[1];
OrigExpression = newImage\(\"http:\/\/([^\.]+)\.foto\.mail\.ru\/(.*?)i-([^\.]+)\.jpg\"\)
NameFoto = %s.foto.mail.ru/%si-%s.jpg`Match[1]`Match[2]`Match[3];
UrlFoto = %si-%s.jpg`Match[2]`Match[3];
UrlPrev =
ServFoto = %s.foto.mail.ru`Match[1];
IfNextPageFoto = <a id=\"next_page\" href=\"\?page=([^\"]+)\">далее<\/a>
NextPageFoto = mail/%s/%s/?page=%s`User`Album`Match[1];
User = 1
Album = 2
Original = 1
Utf = 0 |
Помогите разобраться с EroWarning.
Этот RegExp позволяет согласится войти в раздел содержащий Ero. Что туда должно писаться? |
|
Back to top |
|
|
timas
Joined: 08 Sep 2008 Posts: 5
|
(Separately) Posted: Fri Dec 05, 2008 16:56 Post subject: Re: Mail.ru |
|
|
Baiji wrote: | Скрипт для mail.ru: | не работает
Что означают эти строки? :
Code: |
User = 1
Album = 2
Original = 1
Utf = 0 |
|
|
Back to top |
|
|
|