PP for Opera

Те, кто ей начинают пользоваться, уже не в силах остановиться! Она может все. Или почти все!

Сообщение Dutchman » Пт окт 24, 2003 2:01 pm

Как известно, браузер Опера наряду со всеми своими достоинствами обладает и рядом особенностей, которые, как объясняется на оперных форумах, на самом деле не глюк, а фича <!--emo&:)-->Изображение<!--endemo-->.

В частности, опера очень фичасто сохраняет страницы с графикой- все файлы вместе. А поскольку под каждую страничку создавать отдельную папку откровенно лень, в единой папке накапливается куча файлов типа index.htm, viewtopic#$%%, просто 1546.shtml и всё в таком духе. А также куча повторяющихся баннеров- картинок- вроде такого: forum000.gif, forum,001.gif и т.д.

Поскольку с пауэр про я до сего момента серьёзно не разбирался, то меня интересует, возможно ли с ее помощью или при помощи сторонней программы осуществить следующее:

1. удалить из папки со страничками повторяющиеся гифы и таблицы стилей, переправив, само собой ссылке в связанных файлах.
2. Переименовать html- файл по n первых букв заголовка статьи.
3. Скопировать странички из заданной папки в указанную в формате, напоминающем эксплореровский- страничка+папка с графикой, естественно, исправляя автоматически ссылки. Или просто отдельная папка для страницы с графикой.
4. При сохранении оперой страницы автоматически дописывать в конец html файла или создавая текстовый файл с содержанием "Страница ... доступна в сети по адресу...."

Стало быть вот. Такое вообще возможно сделать? Или много неоправданного геморроя?
Возьмите листок и ручку, запишите все свои планы, после чего половину из них зачеркните. И забудьте.
Dutchman
Генерал-майор
 
Сообщений: 2904
Зарегистрирован: Ср авг 13, 2003 8:42 am
Откуда: Москва
Пункты репутации: 0

Сообщение dAnIK SeNT » Вс окт 26, 2003 8:33 pm

2Dutchman
Конечно, это можно сделать с помощью скриптового языка РР. Только, мне кажется, данную задачу проще и правильнее решать написанием утилитки, скажем, на С++. Все-таки РР немного не для того делался, как мне кажется.
Как вариант - написать не программку, а плпгин к РР и вызывать его разными способами.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение m1Kky » Чт ноя 06, 2003 8:16 pm

я тут вообще был единственным оперовцем ж)))... вс эрговские скрипты под оперу переделывал ж))
m1Kky
Капитан
 
Сообщений: 287
Зарегистрирован: Пт май 16, 2003 12:37 am
Откуда: Чебоксары
Пункты репутации: 0

Сообщение dAnIK SeNT » Чт ноя 06, 2003 9:56 pm

2m1Kky
Почему же единственным? Я под оперой бог знает сколько уже сижу... Сколько себя помню <!--emo&:)-->Изображение<!--endemo-->
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение Ergo » Пт ноя 07, 2003 10:57 am

2Dutchman
Как вариант можно автоматически каждый раз при сохранении страницы создавать новую папку. Это намного проще
<!--coloro:purple--><span style="color:purple"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->I can't stop using<a href="http://wincmd.ru" target="_blank">Total Commander</a> <!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
Ergo
Полковник
 
Сообщений: 1357
Зарегистрирован: Чт мар 28, 2002 12:42 pm
Откуда: Brest Fortress
Пункты репутации: 0

Сообщение Dutchman » Пн янв 05, 2004 12:40 pm

Хорошо, поставлю вопрос иначе:
В принципе, Опера позволяет запускать стороннюю программу (либо кнопка на панели, либо в контекстном меню), передавая ей url или иной параметр:
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> (
На примере добавления в меню пункта "Открыть в IE".
Для этого нужно изменить выбранный в настройках файл меню (Настройки - Панели инструментов - Настройки Меню). Сами файлы находятся в папке: Папка Оперы\profile\menu\.
В секцию [Document Popup Menu] добавить пункт:
Item, "Открыть в IE" = Execute program, "iexplore","%u"
Вместо "iexplore" нужно писать полный путь к программе, если он не прописан в реестре Windows (наверно ключ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths).
"%u" - параметры командной строки, передающиеся в запускаемую программу (в общем случае не обязательны).
%u = URL отображаемого документа
%t = выбранный текст
%s = источник отображаемого документа
%c = текст буфера обмена.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
(подробнее- в <a href='http://forum.myopera.net/showflat.php?Cat=&Board=opera7&Number=3858&page=0&view=collapsed&sb=5&o=&fpart=all&vc=1' target='_blank'>Opera FAQ </a>)
То есть, может ли PP получить адрес, передать IE команду "Сохранить документ" и закрыть браузер после сохранения страницы?

Это конечно, получится не сохранение страниц "как в эксплорере", а именно в нем Изображение
Последний раз редактировалось Dutchman Пн янв 05, 2004 12:41 pm, всего редактировалось 1 раз.
Возьмите листок и ручку, запишите все свои планы, после чего половину из них зачеркните. И забудьте.
Dutchman
Генерал-майор
 
Сообщений: 2904
Зарегистрирован: Ср авг 13, 2003 8:42 am
Откуда: Москва
Пункты репутации: 0

Сообщение Dutchman » Пн янв 05, 2004 1:05 pm

2Ergo
Ну это да....так и делаю, правда последнее время без графики часто схраняю, где можно :)
Возьмите листок и ручку, запишите все свои планы, после чего половину из них зачеркните. И забудьте.
Dutchman
Генерал-майор
 
Сообщений: 2904
Зарегистрирован: Ср авг 13, 2003 8:42 am
Откуда: Москва
Пункты репутации: 0

Сообщение Dutchman » Вс мар 21, 2004 6:22 am

<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
4. При сохранении оперой страницы автоматически дописывать в конец html файла или создавая текстовый файл с содержанием "Страница ... доступна в сети по адресу...."
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Копаясь в оперном форуме, обнаружил. что при сохранении с картинками так делает:
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><!-- This document saved from ....
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
А без картинок- почему-то нет....
Возьмите листок и ручку, запишите все свои планы, после чего половину из них зачеркните. И забудьте.
Dutchman
Генерал-майор
 
Сообщений: 2904
Зарегистрирован: Ср авг 13, 2003 8:42 am
Откуда: Москва
Пункты репутации: 0


Вернуться в Windows PowerPro

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9