Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
4-1164645015
Альберт
2006-11-27 19:30
2007.04.22
получение хэндла окна из TShellExecuteInfo


15-1175228246
Бармалей
2007-03-30 08:17
2007.04.22
Архитектура компа


15-1174646776
pasha_golub
2007-03-23 13:46
2007.04.22
Уголок гурмана


2-1175502435
Grant
2007-04-02 12:27
2007.04.22
Создание exe файла


15-1175066614
Kerk
2007-03-28 11:23
2007.04.22
MoiKrug.ru




   Наверх