Русское сообщество AutoIt

  • Май 20, 2012, 11:35:37 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создана конференция в Jabber'е для обсуждения мелких вопросов касающихся AutoIt.

Всем у кого есть джаббер-клиент, могут присоединиться к конференции по адресу xmpp:autoit@conference.jabber.ru

Комната/Конференция/Чат не призвана заменить этот форум, а лишь для ускорения получения ответов на элементарные и короткие вопросы, которые возможно не требуют создания специальной темы на данном форуме. Для всех остальных, сколь-нибудь сложных и комплексных проблем - исключительно на форум. Комната является постоянной, но при заходе у пользователя будет отсутствовать право писать в общий чат.

Тема на форуме.

Реклама

Автор Тема: [Сеть, интернет] Открытие интернет-страницы браузером по умолчанию.  (Прочитано 4883 раз)

0 Пользователей и 3 Гостей смотрят эту тему.

madmasles [?]

  • Модератор
  • *
  • *****
  • Репутация: 1425
  • Online Online
  • Пол: Мужской
  • Сообщений: 3814
  • Версия AutoIt: 3.3.6.1 - 3.3.9.4
    • Награды
Раньше открывал интернет-страницу следующим образом:
Код: AutoIt [Выделить]
ShellExecute('http://www.mail.ru/')
и никогда не было никаких проблем. Она открывалась браузером по умолчанию (у меня - Opera)
После установки Opera 10.50 сборка 3296 поимел проблему. Если Opera закрыта, то при использовании вышеуказанного способа вылазит окно (см. прикрепленный скриншот.) Проверял и на Windows XP, и на Windows 7.
Попытался сделать следующим образом:
Код: AutoIt [Выделить]
$aPath = RegRead("HKEY_CLASSES_ROOT\http\shell\open\command", "")
$pattern = '(?i)^(?>("|))(.*?\.exe)\1(\s.*+|)$'
$aPath = StringRegExpReplace($aPath, $pattern, '\2')
ShellExecute($aPath, 'http://www.mail.ru/')
($pattern взял отсюда: Извлечение полного имени папки RegExp'ом, из нестандартного пути)
Так у меня открывается страница, но хотелось бы узнать, правильно так делать или нет.


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****
  • Репутация: 1905
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 3967
  • Версия AutoIt: 3+
    • Награды
У тебя Opera криво встала. Проверь, что она является умолчальным браузером. У тебя что происходит при двойном клике на .htm/.html файле?




  Записан
Думай, прежде чем говорить.

Guezt Gutsy [?]

  • Продвинутый
  • ***
  • Репутация: 75
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 333
  • Версия AutoIt: 3.3.6.1
    • Награды
madmasles
Код: AutoIt [Выделить]
#include <Process.au3>
_RunDos("start http://www.mail.ru/")




  Записан

madmasles [?]

  • Модератор
  • *
  • *****

  • Автор темы
  • Репутация: 1425
  • Online Online
  • Пол: Мужской
  • Сообщений: 3814
  • Версия AutoIt: 3.3.6.1 - 3.3.9.4
    • Награды
Yashied
Opera переустановил (скачал с оф. сайта) - то же самое. При двойном щелчке на .html или .htm страница открывается в Opera, но окно все равно вылазит.
Guezt
Вашим способом у меня ничего не открывает и вылазит окно.

Откатился на Opera 10.10 сборка 1893 и проблема решена. Не получается у меня с Opera 10.50 подружиться.
« Последнее редактирование: Март 16, 2010, 13:40:37 от madmasles »



  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
[Сеть, интернет] Сравнение ссылки текущей страницы с какой либо
AutoIt для новичков
oneDmitry 6 1324 Последний ответ Январь 29, 2010, 14:21:33
от madmasles
[Сеть, интернет] Сравнение с текущим адресом страницы
AutoIt для новичков
edyapd 2 980 Последний ответ Февраль 20, 2010, 22:25:39
от edyapd
[Сеть, интернет] Сохранение HTML кода страницы в файл
AutoIt для новичков
Neldezheil 13 2352 Последний ответ Май 06, 2010, 19:53:22
от Garrett
[Сеть, интернет] Смена маршрута по-умолчанию
AutoIt для новичков
Sucht 1 719 Последний ответ Октябрь 22, 2010, 10:42:08
от Redline
[Сеть, интернет] Событие - открытие окна браузера IE
AutoIt для новичков
Vorron 5 1246 Последний ответ Декабрь 02, 2010, 05:27:47
от astati
[Сеть, интернет] анализ открытой страницы, открытие окон по признаку
Стол заказов
snailp4el 0 540 Последний ответ Апрель 01, 2011, 21:04:59
от snailp4el
[Сеть, интернет] Открытие семи ссылок.
AutoIt для новичков
F4nT0m 2 428 Последний ответ Сентябрь 07, 2011, 15:21:41
от madmasles
Перенесено: [Сеть, интернет] Открытие семи ссылок.
Стол заказов
madmasles 0 327 Последний ответ Сентябрь 07, 2011, 15:22:23
от madmasles
[Сеть, интернет] Открытие интернет страницы в окне скрипта с точными размерами
AutoIt для новичков
_Lexa98_ 10 875 Последний ответ Октябрь 26, 2011, 16:13:31
от axlwor
[Сеть, Интернет] Открытие UDP соединения на указ. порту для приема/передачи
AutoIt для новичков
firex 3 265 Последний ответ Март 12, 2012, 17:37:37
от C2H5OH


Реклама

* Последние сообщения на форуме
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] sngr Май 19, 2012, 23:06:52
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] Dm666 Май 19, 2012, 22:38:13
post Re: Иконка AutoIt3 для разных Dock-ов
[Графика и творчество в рамках AutoIt] Ganibal95 Май 19, 2012, 22:21:35

* Пользователи онлайн
  • Dot Гостей: 77
  • Dot Скрыт: 0
  • Dot Пользователей: 20
  • Dot Пользователи Online: