Открыть выделенную ссылку в браузере

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

Сообщение DemAS » Чт дек 01, 2005 7:37 am

Добрый день.

Пытаюсь реализовать следующий функционал. При выделении какой-либо текстовой ссылки и нажатии на горячую клавишу она должна открываться в браузере.

Мой неработающий вариант:

Код: выделить все
;сохранили первоначальное содержимое буфера
local myclip = clip.get

;очищаем буфер
clip.set ("")

*Clip Copy


"d:\Utilites\MyIE\MyIE.exe" & (clip.get)

;с гарантией восстановили первоначальное содержимое буфера
*for (clip.set(myclip); myclip!=clip.get;)
 clip.set(myclip)
*endfor


Поправьте, где я обшибся, пожалуйста.

p.s. Кстати, а скрипты можно как-то отлаживать?
DemAS
Мл. сержант
 
Сообщений: 24
Зарегистрирован: Чт май 19, 2005 8:27 am
Пункты репутации: 0

Сообщение Mishail » Чт дек 01, 2005 7:40 am

А где ошибка-то? На что ругается? С буфером имхо лучше плагин clip работать.
<a href="http://www.foobar2000.ru/" target="_blank">Изображение</a>| <!--coloro:#009900--><span style="color:#009900"><!--/coloro--><a href="http://irc.run.net/Pix/ircmap.txt" target="_blank">RUSNet:</a> #miranda #foobar2000 #mozilla<!--colorc--></span><!--/colorc-->
Mishail
Полковник
 
Сообщений: 1196
Зарегистрирован: Ср апр 03, 2002 9:30 pm
Откуда: Владивосток
Пункты репутации: 0

Сообщение DemAS » Чт дек 01, 2005 7:52 am

Открывается MYIE, но в строке адреса не выделенный текст, а какая-то фигня.
DemAS
Мл. сержант
 
Сообщений: 24
Зарегистрирован: Чт май 19, 2005 8:27 am
Пункты репутации: 0

Сообщение Mishail » Чт дек 01, 2005 7:59 am

Код: выделить все
local s
s = Clip.Get()
clip.copy()
wait.for(1000)
do("c:\\Program Files\\Maxthon\\Maxthon.exe", clip.get())
wait.for(1000)
clip.set(s)
<a href="http://www.foobar2000.ru/" target="_blank">Изображение</a>| <!--coloro:#009900--><span style="color:#009900"><!--/coloro--><a href="http://irc.run.net/Pix/ircmap.txt" target="_blank">RUSNet:</a> #miranda #foobar2000 #mozilla<!--colorc--></span><!--/colorc-->
Mishail
Полковник
 
Сообщений: 1196
Зарегистрирован: Ср апр 03, 2002 9:30 pm
Откуда: Владивосток
Пункты репутации: 0

Сообщение DemAS » Чт дек 01, 2005 8:51 am

Спасибо.

А зачем нужен wait? Чтобы дождаться пока предыдущее действие будет выполнено ?
DemAS
Мл. сержант
 
Сообщений: 24
Зарегистрирован: Чт май 19, 2005 8:27 am
Пункты репутации: 0

Сообщение Mishail » Чт дек 01, 2005 9:24 am

2DemAS
Да. Не идеально конечно... но по другому я не знаю как
<a href="http://www.foobar2000.ru/" target="_blank">Изображение</a>| <!--coloro:#009900--><span style="color:#009900"><!--/coloro--><a href="http://irc.run.net/Pix/ircmap.txt" target="_blank">RUSNet:</a> #miranda #foobar2000 #mozilla<!--colorc--></span><!--/colorc-->
Mishail
Полковник
 
Сообщений: 1196
Зарегистрирован: Ср апр 03, 2002 9:30 pm
Откуда: Владивосток
Пункты репутации: 0


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

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

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

cron