Ru-Board.club
← Вернуться в раздел «Программы»

» Плагины MyIE2 / Maxthon

Автор: mozers
Дата сообщения: 25.11.2004 19:06
Viraj
15:49 25-11-2004
Цитата:
в MyIE как то помнится был плагин, кторый позволял выделив часть текста настранице посмотреть его код. НЕ ВЕСЬ КОД а только выделенного фрагмента..


Лучшее решение - тут. Zeroglif как то обещал сделать еще лучше, но видимо забыл

View Partial Source - Гоv%$0 натуральное. (именно так - с Большой буквы). Вселяется в реестр в качестве COM-сервера (какие амбиции), а открывает выделенный текст только в Блокноте (даже если в системе установлен на HTML более продвинутый редактор). И строчки длинные, кстати, тоже бьет на куски.
Автор: BaZIcH
Дата сообщения: 26.11.2004 02:48
не качается r2 ни из однои ссылки, напять сраниц вверх
выложите ктонить куданибуть, а то на оффсаите мертвые линки (фаил не обнаружен)
Автор: Zeroglif
Дата сообщения: 26.11.2004 09:40
BaZIcH

Ещё раз пробуй.

Автор: Rush
Дата сообщения: 27.11.2004 01:40
mozers
20:06 25-11-2004
Цитата:
Лучшее решение - тут.

Действительно - скрипт полностью заменяет и ложит на обе лопатки плагин View Partial Source. И в контекстном меню гораздо удобнее...
Автор: ViKsUs
Дата сообщения: 27.11.2004 10:39
mozers
20:06 25-11-2004
Цитата:
Лучшее решение - тут.
Как бы поподробнее...
Как я понял код скрипта надо сохранить в формате *HTML.
Прописать путь к СВОЕМУ редактору в нем.
Код для реестра сохранить как *reg.
Прописать в нем путь к путь к файлу со скриптом(*HTML.)
Запустить регфайл. Все... Поправь если,что.
И еще,на всякий случай,нарисуй DelSetting.reg для удаления
первого.


Автор: mihas83
Дата сообщения: 27.11.2004 11:18
mozers

Цитата:
Zeroglif как то обещал сделать еще лучше, но видимо забыл

А может скрестить этот скрипт и еще кучу полезных вещей от Zeroglifа с R2(Ru.Board.Code2) ?
Автор: Zeroglif
Дата сообщения: 27.11.2004 12:11
ViKsUs

Можешь скачать скрипт mozers-a здесь. Внутри папка, которую нужно положить на диск С. Не забудь, что дорогу к своему редактору надо прописывать именно в том формате, что приведено в скрипте, то есть, меняй по сути только буковки...

Добавлено
mihas83

Цитата:
А может скрестить этот скрипт

Этот скрипт работает толко из контекста, да и в принципе, у R2 есть определённая задача, имхо неффик её размывать. Хотя, было бы неплохо скрестить с поиском по руборду. Может Rush-а попросить прицепить упрощённый вариант поиска, который в его подписи висит? Rush?
Автор: mihas83
Дата сообщения: 27.11.2004 14:02
Zeroglif

Цитата:
Хотя, было бы неплохо скрестить с поиском по руборду. Может Rush-а попросить прицепить упрощённый вариант поиска

Поддерживаю...

Цитата:
Этот скрипт работает толко из контекста,

Так у тебя есть куча других находок...
Автор: Rush
Дата сообщения: 27.11.2004 20:02

Цитата:
Может Rush-а попросить прицепить упрощённый вариант поиска, который в его подписи висит? Rush?

Да я в скриптах не разбираюсь... Почти все, что я в утилите сделал - есть у Сварги и написано у него на джаваскриптах. Можно его скрипты использовать. А у меня уж больно увесисто будет...
Автор: ViKsUs
Дата сообщения: 27.11.2004 20:07
Zeroglif
Благодарствую
Автор: mozers
Дата сообщения: 27.11.2004 20:31
Zeroglif
Да не мой это скрипт, а скорее - твой (ты его впервые выложил, а я только чуть поправил). Задел тебя маленько, потому что главную проблему я то так и не решил - все ждал и надеялся что у тебя получится...

Вот еще один вариант (по образу и подобию предыдущего), только результат работы несколько иной. Сам пользуюсь - надеюсь и вам сгодится:
Файл у меня называется так:
С:\Program Files\Maxthon\Plugin\SaveSnippet\SaveSnippet.htm

Код:
<script language=JavaScript>
// Скрипт встраивается в контекстное меню Internet Explorer
// и позволяет сохранять в указанном каталоге выделенный на странице текст

// Задаем каталог для сохранения отрывков (он должен существовать!)
var SaveDir = 'C:\\Downloads\\';

// Извлекаем со страницы выделенный текст
var doc = external.menuArguments.document;
var sel=doc.selection.createRange().htmlText;
var url=doc.URL;
var fileName=doc.title;

fileName = fileName.replace (/[^A-Za-zА-ё0-9. ]/g, "");
fileName=prompt('Отрывок будет сохранен в каталоге ' + SaveDir + '\nЗадайте имя файла (расширение .HTML будет добавлено автоматически):', fileName);

if (fileName) {
// Если выделенного текста нет, берем всю страницу
if (!sel) {sel=doc.all(0).innerHTML;};
var WSHShell = new ActiveXObject('WScript.Shell');
// Открываем файл и пишем в него наш текст
var fileName = SaveDir + fileName + '.html';
var FSO = new ActiveXObject('Scripting.FileSystemObject');
var File = FSO.CreateTextFile(fileName, 2, false);
File.Write ('<!-- Saved from URL: ' + url + ' -->\r\n' + sel);
alert ('Отрывок успешно сохранен!');
}
</script>
Автор: SAOPP
Дата сообщения: 27.11.2004 23:40
Привет всем!

Я извиняюсь если задаю повторный вопрос... тема уже серьёзно разрослась!

Речь идёт о плагине для ie Pluck, которые прекрасно встраивается в Макстон. Предназначен для чтения rss новостей.

У меня такой вопрос, каким образом добится того, чтобы из встроенного мини-браузера pluck'а ссылки перехватывались менеджером закачек (в данном случае я говорю о reget'е). Т.е. чтобы не стартовал встроенный так называемый даунлоадер винды?!

вот офсайт плагина (на крайняк) www.pluck.com

заранее благодарю!
Автор: ViKsUs
Дата сообщения: 28.11.2004 01:01
mozers
Все понял. Спасибо.

Вообще-то надо бы не только

Цитата:
посмотреть код в заданном редакторе

Но и,при желании,что-то изменить в этом коде,и сохранить все это дело с изменениями.
Есть такое?
Автор: Rush
Дата сообщения: 28.11.2004 01:17
ViKsUs

Цитата:
при желании,что-то изменить в этом коде,и сохранить все это дело с изменениями.
Есть такое?

Естественно ты можешь изменить - ведь открывается в редакторе...
И сохранить можешь, но только этот кусок, конечно. В виде отдельного файла. Если ты о чем-то большем - то это нереально.
Автор: Zeroglif
Дата сообщения: 28.11.2004 01:25
mozers

Я, брат, тоже лыком шит с partial source, рад бы улучшить, но упс...

R2 в моём видении никогда не был универсальным, наоборот, мне дюже нравится, что он вжился в руборд, даже, гад, визуально органично смотрится, как здесь и был... Другое дело, что его в урезанном варианте можно сделать универсальным отдельно, но опять-таки встраивать в страницу вроде не очень будет, всё не предусмотреть, тогда может встроить его в диалог, как виртуальная клавиатура нынешняя от Loneman-а... Ты пользуешься поп-ап окном, это удобно?
Автор: mihas83
Дата сообщения: 28.11.2004 08:14
Zeroglif

Цитата:
R2 в моём видении никогда не был универсальным

Но все-таки на каком-то этапе речь об этом велась...
И ты не протестовал...
Rush

Цитата:
Почти все, что я в утилите сделал - есть у Сварги и написано у него на джаваскриптах
Ну и какие-то идеи использованы здесь...
Автор: SAOPP
Дата сообщения: 28.11.2004 10:18
Товарищи, ну кто нить помогите решить проблему с Pluck'ом! (сообщение выше)
Автор: Zeroglif
Дата сообщения: 28.11.2004 11:48
Несколько простых скриптов плагинозаменителей (часть здесь уже пробегала) для контекстного меню IE...

Типа "тройные" скрипты.
Тройные потому что по умолчанию делают одно, при нажатой клавише CTRL - другое, при нажатой клавише SHIFT - третье. Одновременно обе клавиша - справка, но это не считается...

1. z_context_open_in
Открывает ссылку или выделенный текст-ссылку, или адрес текущей страницы в одном из 3-х предустановленных браузеров. Незаменимая весчь, если чего-то где-то в чём-то не открывается. Не забыть внутри скрипта поменять дорожку к браузерам...
2. z_context_search
Передаёт выделенный текст одному из 3-х поисковиков (Google, Yandex, Rambler). Если текст не выделен - запрос на ввод. Идея сличена у raya.ru, быстрее просто не бывает. Поисковики можно задать свои...
3. z_context_proxy
Передаёт ссылку или выделенный текст-ссылку через один из 3-х cgi-прокси. Если ссылка не выбрана или не выделен текст - запрос на ввод URL. Пользовать для сокрытия своего IP от посещаемого сайта, ну, или сессию кукисов начать с чистого листа, вариантов масса. Если прокся сдох, меняйте адрес в скрипте...
4. z_context_translate
Передаёт выделенное слово, фразу (en-ru/ru-en) одному из 3-х переводчиков (Multitran, Yandex, Rambler). Если текст не выделен - запрос на ввод. Менять переводчиков внутри скрипта не стоит, у них там свои особенности, можно поменять размер и положение окна...
5. z_context_highlight
По умолчанию находит и подсвечивает на странице выделенный текст, если текст не выделен - запрос на его ввод. Дополнительно подсвечивает заданную в скрипте маску (образец), ещё дополнительно ставит кроваво-красную закладку (удобно при чтении длинных текстов, чтобы быстро найти искомое). Результаты подсветки - в строке состояния...

Типа другие (не тройные) скрипты:

6. z_context_send_by_mail
Открывает почтовый клиент по умолчанию, передаёт ему в тело письма наименование и адрес текущей страницы. Не пользуюсь, но есть...
7. z_context_partial_source
Открывает указанный в скрипте редактор, передаёт ему HTML выделения (!!!) или целиком страницы. Работает просто и процентов на 90% удачно. Наш с mozers-ом общий любимец. Не забыть поменять дорожку к своему редактору внутри скрипта...
8. z_context_whois
Пробивает на хуизху ссылку или выделенный текст-ссылку, или адрес текущей страницы. Если нажата CTRL - запрос на ввод URL. Сервис анализирует просто замечательно, но иногда в дауне, если кто найдет что-то лучше - свистните мне в ухо плиз...

Всё это дело надо разархивировать строго на диск С, внутри папки 3 файла: сам скрипт и два reg-файла. Один reg-файл скрипт инсталлирует в контекстное меню, другой - деинсталлирует. Чтобы увидеть скрипт в меню надо переоткрыть IE и все IE-содержащие продукты. Если на диск С класть не с руки, то кладите куда хотите, как что менять учить не буду...
Автор: SAOPP
Дата сообщения: 28.11.2004 12:41
2 Zeroglif:

Старина, я так понял, что ты для меня старался... Спасибо огромное!!!

Но я, из всего этого набора прелестей просто не знаю, что именно мне поможит Ты бы не мог немножко как говорится урезать списочек, и оставить то, что действительно будет передавать ссылочку в строку Макстона... или еси менеджера закачек (вообще отлично б было!)!

Я извинияюсь ещё раз!
Автор: mozers
Дата сообщения: 28.11.2004 13:02
Zeroglif

Цитата:
Несколько простых скриптов плагинозаменителей


Кое что у меня подключено через закладурки, но тут - тоже интересные решения и зачастую контекстное меню просто удобнее (жаль только, что у него ограниченя по количеству пунктов).


Цитата:
Ты пользуешься поп-ап окном, это удобно?

Скажем так - терпимо. (С полноценным R2 не идет ни в какое сравнение, поскольку это окно - отдельное, следовательно никакого взаимодействия с оконом топика не существует и про большинство фич можно забыть
Хотел заменить поп-ап окно на диалоговое (с ним, взаимодействие с родителем реализовать реально, да и смотрится imho прикольней) да все никак...
Наверное все уже успели заметить, что я мало что сам делаю (ленюсь, конечно, да и с мозгами проблемы...). Я все больше идеи толкаю

Вот еще одна (пришла в голову через пол-часа после того как я выложил сюда этот скрипт):
Доработать бы его маленько. Из полученного текста удалить все теги кроме <FORM> и <INPUT>. Внутри тегов грохнуть все форматирование (лучше заменить на свое). Подменить action в FORM с относительного на абсолютный. Ну еще по мелочи... А результат можно вставлять прямо в указанную боковую панель
Тогда любой смог бы создавать свои боковые панели, воруя понравившиеся формы с любимых сайтов.
Весь вечер просидел комбинируя RegEx - ни хрена не получается как надо

ALL
Может кого заинтересовала идейка? Недорого отдам - "спасиба" хватит
Автор: SAOPP
Дата сообщения: 28.11.2004 13:36
Товарищи, я чувствую что у меня ничего не получится с этими редиректами, что то я немогу ничего понят!
Автор: Zeroglif
Дата сообщения: 28.11.2004 13:40
SAOPP

Дружище, это не по твоей душеньке, это вааПще для нашего здешнего оПщества. Делимся, как говорится всем тем, что как-то помогает работать в Maxthone.

mozers

Цитата:
жаль только, что у него ограничения по количеству пунктов

Да, 30 с копейками по-моему, а как было бы в кайф иметь вложенные меню. А пока выручает клавиатура. Вообще, контекстное меню - великая вещь, т.к. сразу видит объект применения.

Цитата:
я мало что сам делаю

Не замечал за тобой такого...

Цитата:
А результат можно вставлять прямо в указанную боковую панель

Идея прикольная, но даже при её решении всё упрётся в геометрию, всё-таки страницу к боковой панели надо как-то подгонять, чтобы выглядело всё нормально...
Автор: SAOPP
Дата сообщения: 28.11.2004 14:26
2 Zeroglif:

Я конечно понял... только вот проблемку эту не могу решить Ты кстати в личных сообщения находил что нить?!?

Можишь мне сказать что именно мне нужно для того, что бы ссылочка шла в даунлоадер!!? Плиззз!
Автор: Sav
Дата сообщения: 28.11.2004 14:58
А вот переключение прокси макстона можно из плагина делать?
Гл. образом использую макстон из-за простого переключения прокси - у меня есть "быстрый", есть "бесплатный", и есть тот, через который "все можно". Хотелось бы чуть автоматизировать... можно например сделать так чтобы по Forbidden макстон автоматически переключался на указаный прокси? Вообще мечтаю о разных прокси для каждой закладки, не нравиться несколько макстонов запускать, память они жрут как слоны .
Автор: mozers
Дата сообщения: 28.11.2004 15:24
Zeroglif

Цитата:
Да, 30 с копейками по-моему

Когда то эксперементировал - получилось значительно меньше (вроде штук 12 всего)

Цитата:
но даже при её решении всё упрётся в геометрию

Конечно с мудреными формами (типа поиска по форуму с кучей критериев) получится коряво (но и то результат гораздо легче будет отредактировать как надо). А вот простенькие формы встанут как влитые (главное - все исходное форматирование почикать корректно).
В общем, лично мне бы такой плагин очень пригодился. Если никого не подобью - буду сам пытаться...
Автор: ViKsUs
Дата сообщения: 28.11.2004 16:27
Rush
02:17 28-11-2004
Цитата:
Если ты о чем-то большем - то это нереально.

Блин.. Я как раз

Цитата:
о чем-то большем
Автор: Zeroglif
Дата сообщения: 28.11.2004 16:53
ViKsUs

Цитата:
о чем-то большем

О чём именно?
Автор: ViKsUs
Дата сообщения: 28.11.2004 19:09
Zeroglif
17:53 28-11-2004
Цитата:
О чём именно?

Я,конечно, не специалист и, даже не любитель.
Но потихонеку знакомлюсь с кодом HTML.
Не пользуюсь ни какими HTML-редакторами,токо блокнотом.
Иногда хочеться что-то подчистить\изменить в сохраненной страничке.
Именно в коде HTML. На больших страницах пока найдешь нужный кусок
пропадает желание.
Вот и хотелось бы, выделил кусок посмотрел\изменил сохранил через
меню ФАЙЛ > сохранить и все дела.
Автор: Zeroglif
Дата сообщения: 28.11.2004 19:34
ViKsUs

Можно, к примеру, включить браузер типа в режим примитивного WYSIWYG-редактирования. Это чтобы поудалять ненужные формы и проч. в сохранённой странице. В режим можно войти плагином Edit Page от Tara или из контекста скриптом в одну строчку. По-моему ещё плагином View Page можно кусочки редактировать... Это если не в редакторе.
Автор: ViKsUs
Дата сообщения: 28.11.2004 20:39
Zeroglif
Я и пользуюсь примитивным WYSIWYG.
Но примитивный и есть примитивный

View Page тока покзывает.
Edit Page у меня не прижился.Работал через раз,ещё при MyIE2
Нарыл утилитку Mode Edit IE. Номально.Но ей тока вIE, т.к.
в MyIE2 / Maxthon вменю ФАЙЛ нет строки "сохранить".
Спасибо за заботу.
Хотел глянуть "скрипт в одну строчку",что-то не качается.

ОП, скачал. Сенкс

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: MyIE2 / Maxthon


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.