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

» Плагины MyIE2 / Maxthon

Автор: Maz
Дата сообщения: 25.10.2005 18:56
Spark

Цитата:
Ну а R2 по функционалу, и думаю с этим вряд ли кто будет спорить, должен ориентироваться на последний, поскольку ориентация на первый просто не серьезна

R2 самостоятельное решение - не блокнот и не редактор. Его функциональность должна полностью реализовывать возможности форума в доступной для любого пользователя форме. И при этом дополнительно реализовывать то, что не реализовано кодом форума - конвертация с латиницы на кириллицу, ссылки на сайты для размещения фотографий, возможность сохранить свои посты и т.д.
Ведьвсе это этоделается для удобства нас с вами, чтобы любой пользователь, в том числе итод, кто не имеет представления о кодах нормально оформить ссылку, таблицу и т.д.
Автор: Zeroglif
Дата сообщения: 25.10.2005 20:50
Братцы, нужно потестить работу ActiveX в Maxthon 1.2.1 и выше. Вставьте плиз этот код в сборщик и запустите скрипт. Если у вас есть плагин R2 и notepad (а как без него), то должен открыться notepad (безо всяких лишних запросов). И хорошо бы попробовать и в онлайне и на локальной странице.

Код: <script language='JavaScript'>
(function()
{
var iD=%max_security_id,iN='R2',O,W;
if(typeof (A=R('WScript.Shell'))!='undefined')A.run('notepad');
else alert('Объект не зарегистрирован!');
function R(x)
{
try
{
W=window.open();
O=W.external.max_activex(%max_security_id,x);
W.close();
}
catch(e)
{
O=external.max_activex(iD,x);
}
return O;
}
})()
</script>
Автор: Maz
Дата сообщения: 25.10.2005 21:05
Zeroglif
Без проблем запускается блокнот
Автор: MorSe
Дата сообщения: 25.10.2005 21:27
Zeroglif
А у меня только пустая вкладка открывается .
Автор: Zeroglif
Дата сообщения: 25.10.2005 22:02
MorSe

А версия случаем не ниже 1.2.1? Надо было мне об этом предупредить. Предупредил.

Добавлено:
Обновился мега-супер-пупер-плагин ViewPage до 1.1.2.1025 - в зипе или сетап
Автор: MorSe
Дата сообщения: 25.10.2005 22:27
Zeroglif

Цитата:
А версия случаем не ниже 1.2.1?

Как угадал?
Автор: pop2ROOT
Дата сообщения: 25.10.2005 22:38
Zeroglif
а у меня на онлайн говорит:
"Эта команда может быть вызвана только на локальной странице."
После этого: "Объект не зарегистрирован".

на локальной открывается Блокнот.
Автор: GeMir
Дата сообщения: 25.10.2005 22:43
pop2ROOT

Цитата:
там просто сервер иногда отдыхает
http://www.sunmm.com.ru/R2_2.1.rar - вместе со смайликами

Спасибо.
На всякий случай, перезалил на сервера, которые "отдыхают" реже

R2 2.1 + smileys (~592 Kb):

_http://rapidshare.de/files/6754804/R2_2.1.rar.html
_http://www.mytempdir.com/227386
_http://www.upload2.net/download2/zTBqDdtaAwWgOBI/R2_2.1.rar.html
_http://slil.ru/22450216
_http://webfile.ru/594610
Автор: Zeroglif
Дата сообщения: 25.10.2005 22:52
pop2ROOT

Цитата:
а у меня на онлайн говорит:
"Эта команда может быть вызвана только на локальной странице."
После этого: "Объект не зарегистрирован".

на локальной открывается Блокнот.

Из-за тебя (SaveChm) и весь сыр-бор. Смотрим с mozers-ом, один ты такой или надо чего-то править. Этот скрипт тихо открывает новое окно и сразу же его закрывает. У тебя похоже не открывается это новое окно. Я предположу, если ты из сборщика запустишь:

Цитата:
<script language='JavaScript'>
window.open();
</script>

то у тебя ничего не произойдёт. Так?
Автор: mozers
Дата сообщения: 25.10.2005 23:04
ALL
Для чистоты эксперемента, предложенного Zeroglif-ом прошу потестировать и мой скрипт. Метода - та же - всавляем в Сборщик и запускаем на online странице.
Код: <script language='JavaScript'>
var sID=%max_security_id;
function ActiveX(objName){
try{
var tmp=window.open();
var obj=tmp.external.max_activex(sID, objName);
tmp.close();
return obj;
}catch(err){
alert('Sorry. This plugin only works with Maxthon 1.2.1 and higher!');
}
}
if(typeof (objActiveX=ActiveX('WScript.Shell'))!='undefined'){
var WSHShell = ActiveX('WScript.Shell');
}
WSHShell.run('notepad');
</script>
Автор: pop2ROOT
Дата сообщения: 25.10.2005 23:30
Zeroglif

Цитата:
у тебя ничего не произойдёт. Так?
да, блин (в натуре) - так


mozers
твой тоже не работает грит, "токо для макстон от 1.2.1 и выше" - типа мой 1,5 его не устраивает.

дотвикался, да? эх...
Автор: ALeXkRU
Дата сообщения: 25.10.2005 23:35
Zeroglif
mozers
первый вариант (от Zeroglifа) - как и у pop2ROOT:

Цитата:
а у меня на онлайн говорит:
"Эта команда может быть вызвана только на локальной странице."
После этого: "Объект не зарегистрирован".
на локальной открывается Блокнот.

а второй - без "Объект не зарегистрирован".
Автор: mozers
Дата сообщения: 25.10.2005 23:58
pop2ROOT ALeXkRU
А если так? (Zeroglif вечно все упрощает

Код: <script language='JavaScript'>
external.m2_callerName(%max_security_id,'R2');
window.open('about:blank','_blank');
</script>
Автор: pop2ROOT
Дата сообщения: 26.10.2005 00:06
mozers

Цитата:
Так то хоть открывается пустое окно ?
не-а...


Цитата:
Тебе нужен полурабочий сабж?
лучше, конечно, полностью рабочий

-----все, я пошел спать-------
Автор: Zeroglif
Дата сообщения: 26.10.2005 00:28
pop2ROOT

Окно теоретицски открываться должно. Найди, кто его блокирует. Варианты:

- блокировщик Maxthon (вряд ли, и это легко увидеть по счётчику заблокированного);
- блокировщий чужой;
- блокировщик встроенный в XP(*)
- ???

(*) Можно глянуть в

Код: [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_WEBOC_POPUPMANAGEMENT]
Автор: ALeXkRU
Дата сообщения: 26.10.2005 00:43
mozers

Цитата:
Так то хоть открывается пустое окно ?

а вот так - открывается

(у меня - Maxthon 1.5.0 (билд 95))
Автор: TCPIP
Дата сообщения: 26.10.2005 00:47
Zeroglif
Das Script geht gut!
Автор: ALeXkRU
Дата сообщения: 26.10.2005 02:25

Цитата:
Обновился мега-супер-пупер-плагин ViewPage до 1.1.2.1025

обновил, соответственно, русификатор - здесь



Добавлено:

(там баг: у новой кнопки - пикера - хинт в виде jhdfgasdfasdf )
Автор: faZZ
Дата сообщения: 26.10.2005 03:33
Zeroglif
mozers
оба скрипта работают одинаково как в онлайне, так и в оффлайне: открывают блокнот
Автор: DenZzz
Дата сообщения: 26.10.2005 06:48
Zeroglif
mozers

Все варианты скриптов у меня работают правильно!

P.S. Maxthon 1.3.3 (билд 50) из предпоследней русской сборки pop2ROOT - fOrTune.5.1. Странно, что у него самого не работает...
P.P.S. Обновил Maxthon до 1.5.0 (билд 95) из апдейта pop2ROOT - fOrTune.6.update_only. Все скрипты работают...
Автор: mozers
Дата сообщения: 26.10.2005 08:28
faZZ DenZzz
Тут все понятно и хорошо. (Как и у меня). Вот поэтому и протестировать сам не могу
Мы с Zeroglif-ом пытаемся, с вашей помощью, найти системы на которых 2+2=5

ALeXkRU
Ну вот это хоть нормальный случай, который реально обойти программно.

pop2ROOT
А у тебя - крепко долбанутая система Попробуй, правда, по совету Zeroglif-а хоть покопать что у тебя является причиной такого глюка.

Zeroglif
А все таки изначально долбанутую систему вызова ActiveX придумал Тара или кто там?...
Поговори с просоздателями - может идею толковую кинут?
Подумать только - весь сыр-бор из за долбанутого MS-овского алерта "Ща запущу страшный ActiveX!". Причем, например, new ActiveXObject("Microsoft.XMLHTTP") запускается тихо и без воплей и ничего мудрить не надо...
Автор: pop2ROOT
Дата сообщения: 26.10.2005 10:25
Zeroglif
блокировщик Макстон - нет, счетчик не меняется, и в списке попапов нет ничего.
блокировщик ХР - нет, в указанном разделе только FeedDemon (читалка RSS).

другие блокировщики?
стоит Proxomitron: вырубаю - ничего не меняется, отключаю его в прокси макстона - тоже пофигу.
вроде больше нету ничего блокирующего... может твики какие-нибудь?
Автор: YuraH
Дата сообщения: 26.10.2005 12:01
Из коллектора работают оба, из локальных страниц - нет.
Код: Line:2
Char:9
Code:0
Error:Syntax error
URL:file://C:\...\mozers.htm
Автор: mozers
Дата сообщения: 26.10.2005 12:19
YuraH
Имелось в виду запустить так же из коллектора, но открыв при этом в Макстоне какую нить локальную или online страницу
Значит у тебя - все нормально как и у всех. Что же за система такая у pop2ROOT
(не вздумай переставлять! Это ж уникальный полигон!)
Автор: monsoon
Дата сообщения: 26.10.2005 13:38
Не удается сохранить Версию для печати тем руборда в mht.
Выдается сообщение "Не удается сохранить эту веб-страницу в указанном месте".
Попробовал плагин docpackager, тоже сообщение только на английском.
Установка в автономный режим тоже ничего не дает.
Автор: Spark
Дата сообщения: 26.10.2005 14:09
faZZ

Цитата:
ищу пробел и заменяю на [tab].

Так вот это самое действие НЕ называется работа с таблицами. А так и зовется - замена одного фрагмета(текста) на другой. И является характерной чертой, конечно же, блокнота. А вот работа с таблицами - это уже в редакторы...

Maz

Цитата:
И при этом дополнительно реализовывать то...

Безусловно. Но важно и вовремя остановиться. И понять, что, к примеру, осветлить рисунок вставляемый в пост можно и прямо в плагине(теоретически) но правильнее сделать это в фотошопе. С таблицами - аналогично. Полноценное рисование таблиц - в редактор.


Maz

Цитата:
Zeroglif
Без проблем запускается блокнот

Подтверждаю - без проблем.

mozers
И твой работает так же без проблем. Тока у меня тоже просьба есть... взаимообразно, так сказать. Ведь плагин Rbm твой, так? Так вот - с удовольствием им пользуюсь - спасибо Но есть такой момент: автоматическое всплытие окошка(при наведении мыши) с последним мессагом, это конечно реально cool но при этом эта фича часто входит "в клинч" с вызовом контекстного меню по правой кнопке. И они долго спорят между собой, что показать в первую очередь - мессаг или меню. Чаше показывается первое и для вызова меню приходится давить баттон 2й, 3й, ... раз. А поскольку лично я пользуюсь меню очень часто мне эти междусобойчики ни к чему... Отсюда - можно ли как-то - в опциях или еще как - иметь возможность отключать всплытие последнего мессага? Можно и просто здесь запостить как ручками скрипт подправить - отключить-то это ж не подключить, наверно 1-2 строки закомментировать надо? Спасибо за понимание проблемы

ALL

Цитата:
а у меня на онлайн говорит:

А вот этот момент я вообще понять не могу... Мы ж скрипт запускаем в сборщике? Какая разница, что у нас в этот момент открыто в Максе? Или сборщик "привязывает" запускаемый скрипт к странице в активной вкладке?
Автор: abz
Дата сообщения: 26.10.2005 14:15
monsoon

Не надо повторять - это флуд уже. Ответил тебе в теме Maxthon.
Автор: Zeroglif
Дата сообщения: 26.10.2005 14:34
Spark

Цитата:
А вот этот момент я вообще понять не могу... Мы ж скрипт запускаем в сборщике? Какая разница, что у нас в этот момент открыто в Максе? Или сборщик "привязывает" запускаемый скрипт к странице в активной вкладке?

Для того, что тестим, важно, потому как в версии 1.2.1 придумали свой подход к ActiveX (называется max_activex), и он работал везде. А в 1.2.2 ему кислород перекрыли и разрешили работать только на локальных страницах.
Автор: monsoon
Дата сообщения: 26.10.2005 14:54
abz
Сори. Решил продублировать потому, что mht упоминался в обоих топиках.
Ну и docpackager, который я надеялся решит мою проблему - енто плагин
Автор: mozers
Дата сообщения: 26.10.2005 16:01
Spark

Цитата:
- можно ли как-то - в опциях или еще как - иметь возможность отключать всплытие последнего мессага?

Ага, меня тоже задолбала эта красота (Просто никак не придумаю как это отключение сделать красиво).

Цитата:
сборщик "привязывает" запускаемый скрипт к странице в активной вкладке?

Точно так и есть.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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