Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Завершение проги   Найти похожие ветки 

 
Washington   (2007-04-02 22:53) [0]

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

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


 
tesseract ©   (2007-04-03 10:52) [1]


> Надол Exe"шник зашифровать бы. Хорошую бесплатную прогу
> подскажите.


UPX. Крипторов бесплатных нет. Если ты деньги хочешь за свой софт - почему не заплатить часть коллеге?


 
Novice   (2007-04-03 11:33) [2]

>>2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск.
>>Чо туда покидать? Просто советы дайте.
А смысл сего действия? Можно в ресурсную часть Вашего EXE-файла впихнуть какой-нибудь AVI-фильм (как раз по размеру), да только вот как такой экзешник грузиться будет на машине, которая располагает всего лишь 128/256/512 мб памяти? Ведь ресурсная часть исполняемого файла грузится в память также, как и вся остальная его часть.
А если Вас попросят распространять программу не на CD-R 600 MБ, а DVD-R 4.5 ГБ... тогда что, опять раздувать экзек придется?


 
Steep ©   (2007-04-03 11:54) [3]


> Хотелось бы, чтобы прога весила не 6 метров, а 600

Нафига??? Нечем диск забить???


 
ЮЮ ©   (2007-04-03 12:03) [4]

а как твой .ехе собирается пользоваться .mdb, недоступным пользователю? Неужели JET научился работать с TMemoryStream или ресурсами?

З.Ы. "Раздуй" mdb до нужных размеров.


 
Steep ©   (2007-04-03 12:55) [5]


> а как твой .ехе собирается пользоваться .mdb, недоступным
> пользователю?

Зашифровать этот файл, а рашифровывать из программы ;)


 
ЮЮ ©   (2007-04-03 13:02) [6]

>Зашифровать этот файл,
Какой ЭТОТ, если автор хочет обойтись одним только exe и чтобы был он не менее 600 метров.

З.Ы. А некоторых 400К крутого приложения из одной пустой формы постоянно смущают :)


 
Steep ©   (2007-04-03 13:18) [7]

Ну если вобще не отображая .mdb .xls (я думал чтоб пользователь их не мог прочитать)
тогда В самораспаковывающийся архив :) в него кидаешь все свои файлы + мусор (на 600 или скоко тебе надо метров)
При запуске рапаковываешь свои файлы в какую-нить скрытую папку (типа C:\Хрень по работе\Гемор\Тупые клиенты\Неплательщики\ох**вшие\ :) )

вот у тебя и один exe


 
TUser ©   (2007-04-03 13:51) [8]

{$apptype console}

const size_c = 5000;

var i: integer;
   f: textfile;
begin
 assignfile (f, "newlargeexe.dpr");
 rewrite (f);

 writeln (f, "{$apptype console}{$O-}");
 for i := 0 to size_c do begin
   writeln (f, "function Func", i, "(A: integer): integer;");
   writeln (f, "begin");
   writeln (f, "  result := A or not A;");
   writeln (f, "end;");
   end;  
 writeln (f, "var i: integer;");
 writeln (f, "begin");
 for i := 0 to size_c do
   writeln (f, "  i := Func", i, "(0);");
 writeln (f, "  writeln (""Hellow, world"");");
 writeln (f, "end.");
 closefile (f);
end.


 
Vudu ©   (2007-04-03 20:42) [9]


> Ну если вобще не отображая .mdb .xls (я думал чтоб пользователь
> их не мог прочитать)тогда В самораспаковывающийся архив


А лучше маленькие файлы в один архив чтобы распаковывать быстрее, а во второя любой фильм с порнухой, только расширение изменить. А при запуске программы проверять есть архив с порнухой или нет. :)


 
Washington   (2007-04-03 21:02) [10]

Не, не обязательно чтобы только один екзешник был, пусть быдут другие файлы, главное чтобы этот .mdb (ладно хотя бы .mdb) вручную нельзя было открыть (т.е. через Access), только через SQL-запросы в проге. А кроме мусора ничо путного нельзя покидать?


 
Правильный Вася   (2007-04-03 21:05) [11]


> кроме мусора ничо путного нельзя покидать?

девственно чистый файл из одних нулей размером в 600 метров?


 
Washington   (2007-04-04 21:20) [12]

Да уж!



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.054 c
2-1175594493
Alex_C
2007-04-03 14:01
2007.04.22
Как правильно определить многомерный динамический массив?


4-1164791087
Dell3r
2006-11-29 12:04
2007.04.22
Запуск/Остановка сервиса (службы)


15-1175115194
Gero
2007-03-29 00:53
2007.04.22
Хвастаюсь


2-1175539848
sat
2007-04-02 22:50
2007.04.22
возведение в степень


2-1175691550
КПД
2007-04-04 16:59
2007.04.22
Вопрос по DBComboBox