Форум: "Начинающим";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
ВнизЗавершение проги Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c