Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Expand. makecab, modifype с графическим интерфейсом

Ответить
Настройки темы
[решено] Expand. makecab, modifype с графическим интерфейсом

Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: tehnik_srs
Дата: 15-11-2010
Описание: Рабочая версия
Вложения
Тип файла: zip ExMAkeMod.zip
(303.7 Kb, 164 просмотров)
Софтинка позволяет распаковывать, запаковывать и сбрасывать контрольную сумму файлов. Все тоже самое что и expand, makecab и modifype, но прикрутил графический интерфейс. Файлы копируются в @HomeDrive\Results. Можно сразу копировать в дистрибутив. Писал для себя, но может кому пригодится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:13, 25-10-2010

 

Ветеран


Сообщения: 747
Благодарности: 151

Профиль | Отправить PM | Цитировать


Цитата tehnik_srs:
Вы про Tray? »
Да.

-------
Не мыслям надобно учить, а мыслить


Отправлено: 11:31, 27-10-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Nun-Nun, да я так и делал изначально, но надоедает при постоянном использовании, подумаю как бы выдавать это сообщение только если в пути кириллица.

stalinit078, ок, исправлю!

Отправлено: 12:36, 27-10-2010 | #12


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Это версия с переделаной надписью и отсутствием значка в Tray. Насчет Results пока ничего не придумал, но я работаю над этим.

Последний раз редактировалось tehnik_srs, 29-10-2010 в 08:27.

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:29, 28-10-2010 | #13


Аватара для Nun-Nun

Ветеран


Сообщения: 2158
Благодарности: 294

Профиль | Отправить PM | Цитировать


tehnik_srs,

Может попробовать так: при первом запуске программа предлагает указать место расположения папки Results для размещения результатов и при этом же выдаётся предупреждение, что она работает только с короткими именами файлов и папок, а также не поддерживает работу с названиями, содержащими спецсимволы, пробелы и кириллицу. Как только пользователь указал место расположения папки Results и нажал "ОК", программа создаёт какой-нибудь файл конфигурации (например, config.ini), в котором прописывается место размещения папки Results (в дальнейшем можно туда же записывать и место расположения папки в составе дистрибутива Windows). При последующем запуске программа смотрит наличие файла конфигурации и если он есть - считывает из него ранее записанные данные. При отсутствии файла конфигурации программа работает, как при первом запуске.

-------
Свобода не означает вседозволенность.


Отправлено: 09:38, 28-10-2010 | #14


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Nun-Nun, да это не сложно, а вот как бы сделать проверку на кириллицу, думаю рыть в торону RegEX-пов или указать запрещенные символы

Последний раз редактировалось tehnik_srs, 28-10-2010 в 10:14. Причина: Мысль посетила


Отправлено: 10:04, 28-10-2010 | #15


Аватара для Nun-Nun

Ветеран


Сообщения: 2158
Благодарности: 294

Профиль | Отправить PM | Цитировать


tehnik_srs,

Возможно это будет совсем примитивное предложение (я в этом не спец), но может сделать так: взять шаблон, содержащий все буквы латиницы, и последовательно сравнивать каждый из символов названия указанного пользователем файла (папки) с каждым из символов латиницы. При несовпадении хотя бы одного символа или превышении количества символов, допустимого для короткого имени, выдать соответствующее сообщение типа "Имя файла (папки) превышает допустимую длину или содержит пробелы, спецсимволы или кириллицу".

P.S. Возможно предложенная выше идея не совсем подойдёт, и нужно разбираться с кодировками, но тут я мало что подскажу.

-------
Свобода не означает вседозволенность.


Отправлено: 10:23, 28-10-2010 | #16


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Nun-Nun, ок, подумаю над всеми вариантами, доложу в трехдневный срок.

Отправлено: 10:34, 28-10-2010 | #17


Аватара для Nun-Nun

Ветеран


Сообщения: 2158
Благодарности: 294

Профиль | Отправить PM | Цитировать


tehnik_srs,

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

-------
Свобода не означает вседозволенность.


Отправлено: 11:25, 28-10-2010 | #18


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Nun-Nun, спасибо

Отправлено: 12:28, 28-10-2010 | #19


Аватара для tehnik_srs

Пользователь


Сообщения: 143
Благодарности: 20

Профиль | Отправить PM | Цитировать


Обновил шапку, в ней последняя версия. Добавил выбор папки Results (при использовании киррилицы, выдаст предупреждение), данные о Results и дистрибутиве хранятся в инишнике (system32\ExMakeMod.ini) и подгружаются при запуске. Путь к Results программа спрашивает при первом запуске, потом можно изменить в меню.
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:31, 29-10-2010 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Expand. makecab, modifype с графическим интерфейсом

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] MAKECAB от XP Junos Microsoft Windows 2000/XP 5 01-09-2013 16:40
Интерфейс - [решено] проблемы с графическим интерфейсом zipmeat Microsoft Windows 2000/XP 2 10-02-2009 20:45
[решено] Что произошло с expand'ом? r0L1K Автоматическая установка Windows 2000/XP/2003 5 24-12-2008 10:35
makecab + 2 files desoto Автоматическая установка Windows 2000/XP/2003 3 06-06-2005 16:43
Антивирус с графическим интерфейсом GoRiLLa Программное обеспечение Linux и FreeBSD 8 01-06-2004 17:34




 
Переход