1 (изменено: D_Pavel, 2012-12-03 12:39:10)

Тема: AHK: Как успеть скопировать файл до завершения работы?

Винда периодически перезагружается, не ожидая завершения всех программ. Причем WinAmp успевает сохранить свои настройки перед выходом на флэшку.
Если я закрываю WinAmp или делаю завершение работы вручную, то он очень долго сохраняет настройки из-за того что много раз перезаписывает файл, а запись на флэшку не кэшируется, даже если в политике задать оптимизацию быстродействия. Если принудительно завершить процесс WinAmp, настройки не сохраняются. Поэтому я сделал хранение файла настроек на виртуальном диске C: данные на котором не сохраняются после перезагрузки, и при выходе из WinAmp копировал этот файл обратно на флэшку.

Проблема в том что AHK не успевает скопировать этот файл после того как WinAmp завершил работу, потому что AHK завершается еще быстрее. Помогите ее решить.

PS: винда не взламывается и не патчится, т.к. это windows embedded standard 7 установленная в автомобиле, тому есть много подтверждений в интернете. Исправляется только полной переустановкой периодически, что я не считаю решением проблемы.

2

Re: AHK: Как успеть скопировать файл до завершения работы?

Может лучше бороться с проблемой, а не её симптомами?

3 (изменено: D_Pavel, 2012-12-03 12:23:16)

Re: AHK: Как успеть скопировать файл до завершения работы?

Кроме как взломать винду чтобы не перезагружалась, какие есть варианты? Купить лицензию прошу тоже не предлагай )))

4

Re: AHK: Как успеть скопировать файл до завершения работы?

D_Pavel, такой вариант не пробовал?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: D_Pavel, 2012-12-03 12:35:35)

Re: AHK: Как успеть скопировать файл до завершения работы?

teadrinker, видел уже этот прикольный мультик, там любую строку можно вбить ))))
PS: Щас подправлю первое сообщение по этому поводу.

6

Re: AHK: Как успеть скопировать файл до завершения работы?

Использовать винду, которая не перезагружается.
Хотя этот вопрос уже не относится к нашему форуму.

7 (изменено: creature.ws, 2012-12-03 12:40:53)

Re: AHK: Как успеть скопировать файл до завершения работы?

По умолчанию «винда» ожидает завершения запушенных процессов в течении (кажется) 20-ти секунд.
Проблема — поведение по умолчанию изменено. Симптомы — перечислены в первом сообщении.

8

Re: AHK: Как успеть скопировать файл до завершения работы?

ypppu пишет:

Использовать винду, которая не перезагружается.

такая винда по некоторым причинам не подходит.

creature.ws пишет:

По умолчанию «винда» ожидает завершения запушенных процессов в течении (кажется) 20 секунд.
Проблема — поведение по умолчанию изменено. Симптомы — перечислены в первом сообщении.

это не так, к сожалению.

9

Re: AHK: Как успеть скопировать файл до завершения работы?

Думаю сделать SetTimer на 20 минут, чтобы до закрытия винды закрыть винамп, скопировать файл и самому перезагрузить.

10 (изменено: serzh82saratov, 2012-12-04 13:22:36)

Re: AHK: Как успеть скопировать файл до завершения работы?

Проблема в том что AHK не успевает скопировать этот файл после того как WinAmp  завершил работу, потому что AHK завершается еще быстрее. Помогите ее решить.

что-то типа етого не работает?

OnExit, Выход
Return

Выход:
ждём закрытия WinAmp
копирование
Выход
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

11

Re: AHK: Как успеть скопировать файл до завершения работы?

serzh82saratov, это есть. Все равно винда выгружает АНК до того как закроется винамп и можно будет копировать файл.
Что-то переделал в скрипте, теперь даже винамп не успевает сохранить файл.

12 (изменено: serzh82saratov, 2012-12-04 13:39:02)

Re: AHK: Как успеть скопировать файл до завершения работы?


OnExit, Выход
Return

Выход:
Run %A_ScriptFullPath%

Или вместо Run %A_ScriptFullPath% закрывать (WinClose) винамп побыстрее
Видимо винда сразу убивает процесс

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

13

Re: AHK: Как успеть скопировать файл до завершения работы?

А быстрее его не закроешь. Он сам долго закрывается, около минуты если не убить принудительно.