Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

копируем фотографии одним кликом photofile 2.6.0
Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
anddrew



Joined: 31 Oct 2007
Posts: 12
Location: Москва

Post (Separately) Posted: Wed May 21, 2008 19:49    Post subject: Reply with quote

При работе с Фотофайл.ру заметил такую вещь: если оригинал фото защищен, то плагин вместо файлов с фото загружает файлы с изображением фотоаппарата. Раньше вроде все было ОК. Я так думаю, что что-то поменяли на самом Фотофайле, но как это обойти?
Back to top
View user's profile Send private message
alikfon



Joined: 25 May 2008
Posts: 1

Post (Separately) Posted: Sun May 25, 2008 15:11    Post subject: Reply with quote

Установил плагин. С фотофайл.ру увидел папки с фото. Но проблема, если папка под паролем то не закачивает. Просит ввести пароль Подскажите, есть ли лекарство или я что то неправильно делаю.
Back to top
View user's profile Send private message
vetal



Joined: 06 May 2008
Posts: 2

Post (Separately) Posted: Thu Jun 12, 2008 13:52    Post subject: Reply with quote

С недавнего времени (дней 5) перестали открыватся альбомы на PHOTOFILE. Т.е. список альбомов отображается но когда заходиш в какойньть то в списке только одна строка - ОШИБКА.html Эт у всех так иль тока мне "повезло". До этого времени накачал пару гиг фоток.
Back to top
View user's profile Send private message
bookmist



Joined: 18 Nov 2005
Posts: 56
Location: Петербург

Post (Separately) Posted: Fri Jun 13, 2008 18:11    Post subject: Reply with quote

Еще один баг. Не разжимает картинки, сжатых gzip. То есть если скачиваемые картинки не читаются, попробуйте войти в них как в архив.
Back to top
View user's profile Send private message
disentis



Joined: 19 Jul 2008
Posts: 1

Post (Separately) Posted: Sat Jul 19, 2008 04:04    Post subject: Reply with quote

кто-нибудь знает способ автоматической скачки всего содержимого фотоальбомов на базе coppermine photo gallery в которых требуется регистрация?
например такой: http://www.siennafan.net/gallery/index.php
Back to top
View user's profile Send private message
anddrew



Joined: 31 Oct 2007
Posts: 12
Location: Москва

Post (Separately) Posted: Wed Jul 23, 2008 12:16    Post subject: Reply with quote

vetal wrote:
С недавнего времени (дней 5) перестали открыватся альбомы на PHOTOFILE. Т.е. список альбомов отображается но когда заходиш в какойньть то в списке только одна строка - ОШИБКА.html Эт у всех так иль тока мне "повезло". До этого времени накачал пару гиг фоток.


Да, подтверждаю. Видимо на фотофайле что-то поменяли.
Back to top
View user's profile Send private message
Hram



Joined: 19 May 2005
Posts: 113
Location: Питер

Post (Separately) Posted: Sat Aug 23, 2008 11:21    Post subject: Исходники Reply with quote

Работы по поддержке плагина прекращены!
исходники архивом: http://hram-tc.ru/files/src_photofile_v2.6.0.htm
Back to top
View user's profile Send private message
timas



Joined: 08 Sep 2008
Posts: 5

Post (Separately) Posted: Mon Sep 08, 2008 12:54    Post subject: Reply with quote

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
View user's profile Send private message
timas



Joined: 08 Sep 2008
Posts: 5

Post (Separately) Posted: Wed Sep 10, 2008 17:22    Post subject: Reply with quote

Содержимое работающего файла скрипта для 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
View user's profile Send private message
murka3000



Joined: 15 Oct 2008
Posts: 2

Post (Separately) Posted: Wed Oct 15, 2008 05:24    Post subject: Reply with quote

У меня на любые серверы выдаётся:
Ошибка не найдена ни одина фотография E19

Прокси все проверил, вроде всё как надо, плагин был бы очень приятной вещичкой )
Back to top
View user's profile Send private message
murka3000



Joined: 15 Oct 2008
Posts: 2

Post (Separately) Posted: Wed Oct 15, 2008 15:16    Post subject: Reply with quote

Кстати, где-то вначале было обещанно разработчиком выложить подробное описание работы программы, я ему вчера написал, и он мне выслал его, для всех желающих выкладываю:

Принцип работы:
1. По указанному урл определяет хост и загружает скрипт для этого
хоста в котором указаны(определены) правила сборки регулярных
выражений.
2. По указанному урл определяет это страница со списком альбомов или
списком фотографий.
3. Программа(плагин) забирает html страницу по указанному url и в
зависимости от того список это альбомов или это альбом начинает
парсить страницу на ссылки к альбомам или фоторгафиям(правила
парсинга из скрипта).
4. Если есть ссылка на след страницу(правило этой ссылки тоже из скрипта),
забирается след страница и все продолжается пока не скачается последняя
страница списка альбомов или списка фоторгафий.
5. В процессе парсинга формируется 2 списка
- список ссылок
- список имен соответствующих этим ссылкам
адреса и имена создаются по правилам определенным в скрипте
6. После окончания работы список имен выводится в TC

Для пользователя создается впечатление как будто он работает с
удаленной файловой системой. Если он захочет войти в альбом, то
плагину передается имя которое сопоставляется с урл и начинается
процесс получения списка фотографий.

Если создать закладку на урл автора альбомов или на альбом, можно
осуществлять средствами TC синхронизацию каталогов.

Работает быстрый просмотр по Ctrl+Q когда загружается и отображается
превью фотографии. Пробывал реализовать режим просмотра эскизов, но
наткнулся на баг TC.

ЗЫ На сайте hram-tc.ru выложены исходники. Так что если найдутся
желающие доработать или создать новый я буду только рад.
Back to top
View user's profile Send private message
arrafal



Joined: 08 Nov 2008
Posts: 1

Post (Separately) Posted: Sat Nov 08, 2008 20:02    Post subject: Reply with quote

народ, пожалуста помогите.
плагин конечно супер и оч хочется.
прочитал в каком то посте, что он завязан на интернет эксплорере.
так вот, интернет работает через АДСЛ модем, причем лог и пас забиты в модеме.
т.е. в настройках соединения ИЕ пусто, а инет идет просто по локалке, как черех хаб.
видать плагин не находит ничо в соединениях и не пашет, выдает ошибку на любой урл.
подскажите, как что подкрутить, чтобы работало
Back to top
View user's profile Send private message
timas



Joined: 08 Sep 2008
Posts: 5

Post (Separately) Posted: Wed Nov 26, 2008 14:07    Post subject: Reply with quote

murka3000 wrote:
ЗЫ На сайте hram-tc.ru выложены исходники. Так что если найдутся желающие доработать или создать новый я буду только рад.

А про баг ТС в режиме просмотра thumbnails можно по-подробнее?

зы. Основная часть, требующая доработки сейчас - не сам плагин а его скрипты под конкретные сайты. ИМХО, сайтам не очень нравится наличие такого плагина Smile и структура страниц постоянно меняется.
Еще бы не помешала справка по регулярным выражениям, использованным в скриптах.

ззы. для работы фотофайла достаточно в вышеприведенном скрипте поправить строку Album Expression следующим образом (немного кривовато, но вроде работает):
Code:

AlbumExpression  = (<a href=\"\/users\/)(%s)(\/)([^\/]+)(\/\">)([^\<]+)(</a>)`User;
Back to top
View user's profile Send private message
Baiji



Joined: 03 Dec 2008
Posts: 3

Post (Separately) Posted: Wed Dec 03, 2008 17:21    Post subject: Mail.ru Reply with quote

Скрипт для 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
View user's profile Send private message
timas



Joined: 08 Sep 2008
Posts: 5

Post (Separately) Posted: Fri Dec 05, 2008 16:56    Post subject: Re: Mail.ru Reply with quote

Baiji wrote:
Скрипт для mail.ru:
не работает
Что означают эти строки? :
Code:

User     = 1
Album    = 2
Original = 1
Utf      = 0
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next
Page 9 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group