|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [архив - Часть 2] AutoIt скрипты |
|
[архив - Часть 2] AutoIt скрипты
|
(*.*) Сообщения: 36554 |
Профиль | Сайт | Отправить PM | Цитировать
Внимание! Тема переведена в архивное состояние Текущая тема http://forum.oszone.net/thread-98914.html (настоятельно рекомендуется к прочтению/поиску) Руководство к действию по работе c AutoIt. Сайт программы Русская справка Коллекция AutoIt скриптов от Sanja Alone Коллекция AutoIt скриптов от MSFN (могут быть устаревшие). Справочник по командам rundll32 (команды запуска диалоговых окон и не только...) AutoIt скрипты - введение и FAQ (статья содержит вводную информацию по AutoIt, а также ответы на ЧаВо). Данная тема предназначена для общих вопросов по AutoIt. Вопросы по установке приложений при помощи AutoIt следует задавать в соответствии с правилами форума "Автоматическая установка приложений". Таким образом, если вы хотите узнать как установить Winamp 5.x при помощи AutoIt, то создайте тему [autoit] Winamp 5.х (если таковой еще нет на форуме). Проверить наличие тем можно при помощи поиска или фильтров. Цитата Vadikan:
|
||
------- Отправлено: 00:02, 05-02-2006 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Creat0R
Цитата:
|
|
Отправлено: 19:44, 26-07-2007 | #191 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать ChVL
Цитата:
Мне нужно программно переподключиться Спасибо за попытку помочь Я даже на оф. форум спрашивал, неужели это так сложно? мне казалось что это будет простое решение, но видимо в реале всё совсем иначе |
|
------- Отправлено: 23:00, 26-07-2007 | #192 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать amel27
Цитата:
И как это поможет пересоеденить сеть? |
|
------- Последний раз редактировалось Creat0R, 27-07-2007 в 08:33. Отправлено: 08:14, 27-07-2007 | #193 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Теперь понятно, что Вам надо перезапуск соединения. Конечно, отключение/подключение интернет с помощью файерволла соединение не затрагивает.
Тем не менее перезапуск в каком месте? Чего? Сетевой карты? Модема? VPN? Просто виндусового апплета Сетевые подключения? IMHO, в одной программе все варианты подключений (добавить сюда ещё спутник, ускорители, всякие прокси) вряд ли удастся учесть. |
Отправлено: 09:26, 27-07-2007 | #194 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать ChVL
Цитата:
Цитата:
Я понимаю что AutoIt немного для других целей назначался, но всё же в нём поддерживаются и COM-обьекты, и вызов Dll, и ещё многое другое, не думаю что это не реализуемо, на аутоите реализовывались(ются) вещи и покруче . |
||
------- Отправлено: 10:19, 27-07-2007 | #195 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Creat0R
Может посмотреть команды rundll32? Там что-то есть среди Network. |
Отправлено: 10:45, 27-07-2007 | #196 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Creat0R
правка прокси это скорей "запрет на использование", чем переинициализация физического подключения, которое действительно зависит от типа подключения - для диалапа и VPN у меня RasDial и отключает и подключает. |
Отправлено: 11:05, 27-07-2007 | #197 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать ChVL
Цитата:
amel27 Цитата:
У меня подключение через модем (VPN - Минипорт WAN (PPTP)). |
||
------- Отправлено: 11:18, 27-07-2007 | #198 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Creat0R
Цитата:
Кстати еще вариант - поместить ярлык соединения на рабочий стол, а дальше через контекстное меню. |
|
Отправлено: 11:30, 27-07-2007 | #199 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать amel27
Цитата:
012 это имя подключения (судя по имени самого значка в "Сетевые подключения") - но пишет ошибку: Цитата:
Цитата:
#include <GuiConstants.au3> Opt("RunErrorsFatal", 0) Opt("WinTitleMatchMode", 4) Opt("TrayMenuMode", 1) TraySetIcon('shell32.dll', 14) $NetwConnectTitle = IniRead(@ScriptDir & "\ReConnector.ini", "Config", "Network Connections Folder Title", "") If $NetwConnectTitle = "" Then $NetwConnectTitle = "Network Connections" BlockInput(1) ConnectWinShow() If Not WinExists($NetwConnectTitle) Then Run(@ComSpec & " /c ncpa.cpl", "", @SW_HIDE) ;ShellExecute("::{7007ACC7-3202-11D1-AAD2-00805FC1270E}") WinWait($NetwConnectTitle, "", 5) WinActivate($NetwConnectTitle) WinWaitActive($NetwConnectTitle, "", 3) If Not WinExists($NetwConnectTitle) Then BlockInput(0) Exit EndIf Send("{Down}") Send("{Up}") Sleep(100) Send("^+{F10}") Send("{Down}") Send("{Enter}") WinSetState($NetwConnectTitle, "", @SW_DISABLE) WinSetState($NetwConnectTitle, "", @SW_MINIMIZE) Sleep(5000) WinSetState($NetwConnectTitle, "", @SW_RESTORE) WinSetState($NetwConnectTitle, "", @SW_ENABLE) WinActivate($NetwConnectTitle) WinWaitActive($NetwConnectTitle, "", 3) Send("^+{F10}") Send("{Down}") Send("{Enter}") If WinExists($NetwConnectTitle) Then WinClose($NetwConnectTitle) BlockInput(0) Func ConnectWinShow() Local $ConnectGui = GUICreate("ReConnectProc", 300, 110, 0, 0, $WS_POPUP+$WS_BORDER, $WS_EX_TOOLWINDOW+$WS_EX_TOPMOST) GUICtrlCreateIcon('shell32.dll', 14, 130, 10, 36, 36) GUICtrlCreateLabel("Пожалуйста подождите, переподключаюсь...", 0, 60, 300, 30, $SS_CENTER) GUICtrlSetFont(-1, 10, 600, 0, "Tahoma") GUISetState(@SW_SHOW, $ConnectGui) EndFunc |
|||
------- Отправлено: 12:11, 27-07-2007 | #200 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Открывая 7z архив пишет не удаётся открыть как архив. Можно ли его восстановить? | DreDo | Хочу все знать | 4 | 01-12-2009 18:54 | |
[Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:. | Vadikan | AutoIt | 1543 | 18-01-2009 10:46 | |
[Архив - Часть 1.3] AutoIt скрипты | biork | AutoIt | 503 | 09-06-2007 11:27 | |
[Архив - Часть 1.2] AutoIt скрипты | Dirk Diggler | AutoIt | 505 | 02-12-2006 11:00 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|