Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Завершение проги

6
02 апреля 2007 года
George
4.1K / / 05.01.2007
Сделал прогу. Получился один файл .exe, один .mdb и один .xls. Причём надо чтобы
1. Эти файлы не были доступны пользователю, кроме .exe конечно.
2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск. Чо туда покидать? Просто советы дайте.
3. Надол Exe'шник зашифровать бы. Хорошую бесплатную прогу подскажите.

зы Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.
4.6K
03 апреля 2007 года
Tokolist
268 / / 22.03.2007
[QUOTE=Washington]Хотелось бы, чтобы прога весила не 6 метров, а 600.[/QUOTE]
:eek: Впервые такое вижу ))) Все нормальные программисты (особенно ассемблерщики) пытаются прогу уменьшить хотябы еще на несколько байт, а ты предлагаешь 600 метров )))
Да засунь какой-нить большой ресурс в прогу и все )))
А оперативки у пользователя что должно быть не меньше гига? )

[QUOTE=Washington]Exe'шник зашифровать бы[/QUOTE]
Существует куча упаковщиков. Гугл в помощь.

[QUOTE=Washington]Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.[/QUOTE]
Единственное с чем я согласен )
286
03 апреля 2007 года
misha_turist
572 / / 28.11.2005
Цитата: Tokolist
Да засунь какой-нить большой ресурс в прогу и все )))


Самый простой и надёжный способ..)

Цитата: Tokolist

А оперативки у пользователя что должно быть не меньше гига? )


Не факт, в память ресурс грузится, если он "сдесь и сейчас" нужен (на то он и ресурс...), а если его просто в EXE уложить, но не вызывать, то он так в память и не попадёт.

Цитата: Washington
2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск. Чо туда покидать? Просто советы дайте.


Если ты свою прогу на диск кидать будеш, то поставь завершение записи (не помню точно как опция называется) и, ни кто, ни чего больше на диск не запишет.

p.s. По крайней мере это лучше, чем лишние 594 )) метра лишних на диске кушать, и не важно на CD или HDD.

Цитата: Washington
Эти файлы не были доступны пользователю, кроме .exe конечно.


Используй шифрование файла, сейчас достаточно таких свободно распростроняемых разработок. Тем более, что тебе размер файла мягко говоря НЕ ВАЖЕН.

p.s. но тут есть свои заморочки, к примеру если у тебя программа "на пол пути" вылетит, то ты можеш поиметь проблемы при следующем запуске.

Цитата: Washington
Сделал прогу. Получился один файл .exe, один .mdb и один .xls. Причём надо чтобы
1. Эти файлы не были доступны пользователю, кроме .exe конечно.
2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск. Чо туда покидать? Просто советы дайте.
3. Надол Exe'шник зашифровать бы. Хорошую бесплатную прогу подскажите.

зы Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.



А что прости ты пишеш, если у тебя такие требования?

4.6K
04 апреля 2007 года
Tokolist
268 / / 22.03.2007
Я хоть не пойму зачем это аффтару, но можно еще мини-сиди использовать, те которые на 200 метров, тогда не надо будет такой большой файл на диск пихать :D

[QUOTE=misha_turist]Не факт, в память ресурс грузится, если он "сдесь и сейчас" нужен (на то он и ресурс...), а если его просто в EXE уложить, но не вызывать, то он так в память и не попадёт.[/QUOTE]
А вот и не-ет :-)

Теория
Цитата:
DISCARDABLE
Resource can be discarded if no longer needed.


Вывод: ресурс загружается, а потом если уже не нужен выгружается. Тоесть оперативки все-равно надо много :-)

Практика
Я сегодня чуточку поизвращался :) Взял екзешник (1 шт.), файлик 200 метров (1 шт.) и "объединил" (DISCARDABLE).
Запускаю прогу... Смотру в дисп. задач - 200 метров!
Подождал полчаса - 200 метров!
А может это потому, что памяти достаточно?... Забил всю оперативку разными прогами (для чистоты эксперимента :)) - 200 метров. :confused:

[QUOTE=misha_turist]А что прости ты пишеш, если у тебя такие требования?[/QUOTE]
Да. Мне тоже интересно :-)

286
04 апреля 2007 года
misha_turist
572 / / 28.11.2005
Цитата: Tokolist

А вот и не-ет :-)


А как тогда его выгрузить из ОП?

3.2K
04 апреля 2007 года
Sania
186 / / 28.10.2006
Может тебе описать задачу, а не конкретные вопросы, мне кажется, что решаешь ты ее как-то ... да и чего ты хочешь непонятно.
PC. Расширение mdb у меня ассоциируется с файлами зачетки одного тестировщика :)
13K
04 апреля 2007 года
freezor
15 / / 13.12.2005
Берешь свой проект... зашиваешь форму и функции в *.dll... к длл пришиваешь еще всякого барахла на 600 метров... создаешь ехе файл вызова с *.dll вот и все... поидее должно работать... и громоздко и красиво, и памяти не жрет... да вот еще... делай библиатеку динамически выгружаемую...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог