Автор Тема: Копируем файл->(Вариант 1)Запускаем файл 1 ->(Вариант 2) Запускаем файл 2  (Прочитано 2568 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SubikRUS [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
  • Пол: Мужской
    • Награды
Версия AutoIt: 3.
3.3.8.1
Описание:
Скрипт будет лежать в корневой папки игры.
Что он должен делать:
1. Создать свой ярлык на рабочем столе.(Не обязательно)
2. Скопировать (с заменой) файл ASSET.VDK из папки OD в папку Data(Которая так же лежит в корневой папке)
3. Запустить файл Client.exe(Так же лежит в корневой папке)
3.1. Ждем пока Client.exe обновится
4. Спрашиваем у пользователя "Было ли обновление?"
5.1. Если "да" завершаем скрипт.
5.2. Если "нет" Запускаем Client2.exe(Так же лежит в корневой папке)
6. Завершаем скрипт.
Примечания:
1. Если можно интерфейс должен быть понятен, даже ребенку.
2. Если возможно заменить пункт 5.2. на:
Скрипт скачивающий с ftp файл ASSET.VDK в папку Data
Альтернатива пункту 5.2. Если "нет" скачиваем с ftp файл ASSET.VDK в папку Data(Этот файл должен заменить, файл который мы скопировали туда в пункте №2.)

Вроде бы все описал.
Если у кого есть мысли по этому поводу, пожалуйста, поделитесь ими.

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


Оффлайн Zaramot [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1160
  • Репутация: 654
  • Пол: Мужской
  • I ♥ AutoIt
    • Награды
  • Версия AutoIt: 3.3.8.1
Цитировать
Если можно интерфейс должен быть понятен, даже ребенку.
Без интерфейса.

1.
Код: AutoIt [Выделить]

2.
Код: AutoIt [Выделить]
FileCopy('OD\ASSET.VDK', 'Data', 1)


3,3.1
Код: AutoIt [Выделить]
RunWait('Client.exe')


4,5.1,5.2
Код: AutoIt [Выделить]
If MsgBox(4, 'Client', 'Было ли обновление?') = 7 Then RunWait('Client2.exe') ;Нет


6. (необезательно)
Код: AutoIt [Выделить]

Оффлайн SubikRUS [?]

  • Новичок
  • *
  • Сообщений: 2

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Почему то, не сработали
функции копирования и запуска клиентов
создание ярлыка на рабочем столе прошло удачно.

Оффлайн AZJIO [?]

  • VIP
  • *
  • Сообщений: 2706
  • Репутация: 1136
    • мой сайт
    • Награды
  • Версия AutoIt: 3.3.8.1
SubikRUS
@ScriptDir используй в командах. Без пути рабочая папка может быть другая, а там нет этих файлов.

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


 

Похожие темы

  Тема / Автор Ответов Последний ответ
24 Ответов
12572 Просмотров
Последний ответ Январь 09, 2011, 02:45:04
от Kaster
5 Ответов
3664 Просмотров
Последний ответ Апрель 03, 2013, 19:06:13
от person888
6 Ответов
5902 Просмотров
Последний ответ Январь 25, 2011, 03:25:05
от Pavel
1 Ответов
3627 Просмотров
Последний ответ Март 22, 2011, 15:54:24
от rusreg79
4 Ответов
3606 Просмотров
Последний ответ Август 28, 2011, 12:53:23
от axlwor
6 Ответов
4288 Просмотров
Последний ответ Ноябрь 10, 2011, 17:44:28
от Alexander
1 Ответов
2465 Просмотров
Последний ответ Ноябрь 15, 2011, 13:48:49
от Kaster
1 Ответов
3499 Просмотров
Последний ответ Декабрь 29, 2011, 07:38:26
от AZJIO
1 Ответов
1430 Просмотров
Последний ответ Март 28, 2012, 18:34:20
от madmasles
4 Ответов
4075 Просмотров
Последний ответ Октябрь 15, 2012, 04:46:56
от QQruza