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

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

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

Новости:

Создан файловый архив для участников форума.

Закачивайте свои файлы и получайте рейтинг, прямые ссылки, и т.п.

Для изображений и скриншотов по прежнему есть AUTOIT.RV.UA

Реклама

Автор Тема: [Интернет] Автообновление программы в нормальном и скрытом (в фоне) режимах  (Прочитано 3898 раз - 4 votes) 

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

tukhvatullinrr [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 1
  • Версия AutoIt: 3.3.6.1
    • Награды
Код: AutoIt [Выделить]
Func _AutoUpdate()
    $sTemp = _TempFile(@TempDir, '~', '.bat')
    $sPath = FileGetShortName(@ScriptFullPath)
    $sDir = FileGetShortName(@ScriptDir)
    $hFile = FileOpen($sTemp, 2)
    FileWriteLine($hFile, '@echo off')
    FileWriteLine($hFile, ':loop')
    FileWriteLine($hFile, 'del ' & $sPath)
    FileWriteLine($hFile, 'if exist ' & $sPath & ' goto loop')
    FileWriteLine($hFile, ':go')
    FileWriteLine($hFile, 'rename ' & $sDir & '\y.exe 1.exe')
    FileWriteLine($hFile, 'if exist ' & $sDir & '\1.exe del ' & $sTemp& ' else goto go')
    FileClose($hFile)
    InetGet('http://уoursite/1.exe', $sDir & '\y.exe')
    Run($sTemp, '', @SW_HIDE)
EndFunc




  Записан

s0xen [?]

Файл exe например с юкоза качается после подтверждения,можно не менять формат на "efe" как сказано выше а просто кидать новую версию в архив и потом на юкоз всё работает,проверенно.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
s0xen  [?]
Цитата
просто кидать новую версию в архив
Ну ведь для этого нужен ещё и распаковщик.




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

JIe0_NEED [?]

Извините, я что-то не понимаю... Должно быть 2 файла? А Update.au3 засунуть в Includes?

Совсем не разобрался... Объясните, пожалуйста!

Ссылка до файла версии: http://SITE.ru/RAZDEL/Version/last.inf




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
[Данные, строки] Работа с файлом в фоне
AutoIt для новичков
deepwood 5 1360 Последний ответ Октябрь 27, 2009, 18:04:32
от deepwood
[Окна, Диалоги] Выполнение действий в скрытом окне
AutoIt для новичков
oneDmitry 3 1411 Последний ответ Ноябрь 22, 2009, 18:45:11
от Medic84
[Сеть, интернет] HTML таблицу засунуть в окно программы
AutoIt для новичков
oneDmitry 4 1083 Последний ответ Январь 25, 2010, 23:17:07
от Garrett
[Сеть, интернет] Переход по ссылке с параметром _blank в скрытом режиме
Стол заказов
muskat_59 0 646 Последний ответ Февраль 02, 2011, 14:12:38
от muskat_59
[Сеть, интернет] Обращение к базе mysql из программы
AutoIt для новичков
chydik 1 456 Последний ответ Сентябрь 23, 2011, 10:32:13
от XpycT
[Сеть, интернет] Как организовать онлайн сбор статистики использования программы?
AutoIt для новичков
ohos 3 395 Последний ответ Декабрь 04, 2011, 17:51:33
от Garrett
Маскировка звука навигации в скрытом IE
AutoIt для новичков
GenoTIP 34 1398 Последний ответ Февраль 08, 2012, 19:46:20
от Zaramot
[Автоматизация] Автоустановка в скрытом режиме.
Автоустановка приложений
Asshaker 2 393 Последний ответ Март 01, 2012, 17:02:22
от Asshaker
Перенесено: [Автоматизация] Автоустановка в скрытом режиме.
AutoIt для новичков
madmasles 0 131 Последний ответ Март 01, 2012, 17:19:47
от madmasles
[Grepolis]Нужен бот для автоматизации сбора ресурсов в фоне
Стол заказов
Wolf 8 729 Последний ответ Март 28, 2012, 13:59:22
от 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 Пользователей: 21
  • Dot Пользователи Online: