|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.09.2009, 20:21 | #11 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
1) Узнаем координаты кнопки SaveAll 2)Запишем их на бумажке. Пусть это будет 342 и 234 3)Создадим программу: 3.1)Каждые 3 минуты выполнять следующие действия: 3.1.1)Переносить курсор на позицию 342 234 3.1.2)Эмулируем клик 3.1.3)Вертаем курсор обратно, откуда взяли Программу можно улучшить, чтобы она не кидала курсор во время выполнения проекта, но это мелочи. P.S. Я люблю валюту))
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
20.09.2009, 10:44 | #12 |
минимакс
Участник клуба
Регистрация: 11.06.2008
Сообщений: 1,143
|
Если все так сложно. можно пойти другим путем.
Самое простое. В планировщик Винды поставить допустим тот же WinRar на архивацию заданного каталога каждые три минуты в режиме ZIP-архива (rar -требует чтобы все файлы были в полном доступе, зип на это не ругается). И все - винда сама запустит архиватор, он сделает архив. Единственное что, - ваша забота хранить проект в одном и том же месте, чтобы архивация не была пустым местом. МОжно усложнить это дело. Написать что-то типа резидента который постоянно висит в памяти и проверят (можно и без этого),если запущен дельфи, то отслеживать заданные каталоги, и если что-то там по дате изменилось или по размеру - делать архив. И больше вам забот не будет, как просто указывать возможные каталоги хранения архивов. НУ будет еще одна забота - именование архивов и удаление старых. А, и еще - время создание архива не должно превышать время между запусками архиваторов. а то получится снежный ком запущенных программ.... ))))) А вообще, лично я уже выработал у себя привычка на автомате каждые 20-40 секунд нажимать автосохранение после мал-мала серьезного сделанного изменения и сам руками делаю архивы между каким-то глобально-серьезными изменениями кода, чтобы была откуда-куда вернуться. Поверьте - это не так сложно, приучает к порядку, Но за то кучу преимуществ и не надо автоматики. А я зато сам знаю, что и как и где хранится....
и это пройдет...
|
20.09.2009, 10:49 | #13 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
20.09.2009, 10:52 | #14 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Может проще эмулировать нажатие ctrl+s?
pushl $0x18E3DF6B
call ICQ |
20.09.2009, 11:16 | #15 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Да способов масса. Я не сомневаюсь, что найдется еще пара-тройка. Весь вопрос в том, нужно ли это? Может проще всего будет выработать привычку, а не сваливать работу на автоматы?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
20.09.2009, 11:21 | #16 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Ну у меня уже вошло в привычку после каждой конструкции, зажимать левым мизинцем ctrl и средним пальцем жать s. И в принципе не нуждаюсь.
pushl $0x18E3DF6B
call ICQ |
20.09.2009, 17:36 | #17 |
Пользователь
Регистрация: 03.11.2007
Сообщений: 22
|
Так в D2010 вроде каждые 10 минут автосохранение делается ещё и история сохраняется...у меня сейчас в истории проекта штук 20 записей - могу восстановить что угодно.
WebDelphi.ru - блог о программировании на Delphi
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Blockread с массивом.Возможно ли это? | Ozerich | Общие вопросы Delphi | 4 | 05.11.2008 17:19 |
Это возможно? | Shaitan63 | Общие вопросы Delphi | 24 | 01.05.2008 22:59 |
Возможно ли такое...если да то как это сделать?! | prizrak1390 | Общие вопросы Delphi | 9 | 03.01.2008 10:14 |
Возможно ли это...? | jungo | Microsoft Office Excel | 7 | 20.11.2007 00:01 |