![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 6] |
|
Скрипты Inno Setup. Помощь и советы [часть 6]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: |
|
Отправлено: 19:06, 28-03-2013 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
|
|
Отправлено: 15:23, 21-11-2013 | #1481 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Mat_y,
Цитата Mat_y:
Цитата Mat_y:
![]() Давай по порядку. Функция вчера почти весь вечер, а ночью дописывалась, хотя это я мог бы и быстрее, но, тк цель одна - максимальная скорость, функциональность и качество, в ней собственная система определения нужного файла для копирования - это вспомогательные функции из раздела "File Mask Works", из которых непосредственно во время копирования работает только "ThatFile", для того чтобы найти и в последствии копировать в один цикл прохода по выбранной папке, чтоб не насиловать ж. диск в количестве длиной с массив масок, как в коде у тебя из сообщения: for i:=0 to GetArrayLength(MyFiles)-1 do ..., где MyFiles - массив строк (масок поиска) Перед тем как выложить функцию я её протестировал, хотя составные её части тестировались ещё по мере написания, там где приписано "debug" Но замечу: я её не перегружал (далее опишу чем), тк не знал насколько это может быть необходимо, тк думал, что тот код которым ты пользуешься не особо хорошо работает. (не люблю я исправлять, мне проще переписать и потому код твой не брал. Только глянул в чём его назначение) Те целью было рабочее копирование/перемещение! "натыкается на существующий фаил и стопорится" может по двум известным мне причинам, если ты конечно папку винды не переносишь ![]() 1. у файла (который заменяем в папке назначения) свойство "Только чтение" 2. файл держит какой-то процесс 3. хз эти 3 возможности в коде не учтены, как сказано выше вывод: дело не в том коде, каким ты пользовался, а в тех самых файлах, которые есть только у тебя, так что нужно максимальное кол-во информации с твоей стороны! UPD: вот местами исправленный, улучшенный и дополненный код: добавлена работа с файлами защиты от изменений ( Read only ) изменён прототип функции. Теперь туда отправляем флаги SET_OVERWRITE_EXISTING_FILES = 2; SET_MOVE_FILES = 4; SET_PROCESS_READONLY_FILES = 8; пробуй! |
||
Последний раз редактировалось Johny777, 21-11-2013 в 19:30. Отправлено: 17:54, 21-11-2013 | #1482 |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать Всем привет ребята помогите выдаёт ошибкуhttp://forum.oszone.net/attachment.p...3&d=1385054354
|
Последний раз редактировалось dima.dmitrienko.71@fb, 28-11-2013 в 20:36. Отправлено: 21:19, 21-11-2013 | #1483 |
Пользователь Сообщения: 75
|
Профиль | Отправить PM | Цитировать Джони ну помоги пожалуйста,на прошлой стр описал проблемки. Или ткни носом,может уже решение было проблем таких.
![]() |
Последний раз редактировалось FX-DENIS, 21-11-2013 в 22:10. Отправлено: 21:29, 21-11-2013 | #1484 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Dinvin4ester:
|
|
------- Отправлено: 22:54, 21-11-2013 | #1485 |
Ветеран Сообщения: 862
|
Профиль | Отправить PM | Цитировать доброе время суток. как сделать если отсутствует какой-то компонент например DirectX была снята галка с компонента и был не активным
|
------- Отправлено: 14:18, 22-11-2013 | #1486 |
Старожил Сообщения: 229
|
Профиль | Отправить PM | Цитировать nik1967,
Отображается если использовать сторонние архиваторы , а я использую только средства инно . Понимаю что так не получится , но мне бы прикрутить стандартный прогресс бар . |
Последний раз редактировалось Dinvin4ester, 23-11-2013 в 23:35. Отправлено: 16:55, 22-11-2013 | #1487 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата FX-DENIS:
Цитата FX-DENIS:
Цитата FX-DENIS:
#define NeedSize "5000000000" [Setup] #ifdef NeedSize ExtraDiskSpaceRequired={#NeedSize} #endif |
|||
Отправлено: 21:58, 22-11-2013 | #1488 |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать Помогите решить проблему Файл 107162
|
Последний раз редактировалось dima.dmitrienko.71@fb, 28-11-2013 в 20:36. Отправлено: 23:08, 22-11-2013 | #1489 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата dima.dmitrienko.71@fb:
|
|
Отправлено: 23:15, 22-11-2013 | #1490 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 |
|