 |
|

12.02.2010, 00:06
|
|
Познающий
Регистрация: 21.06.2009
Сообщений: 81
С нами:
8888963
Репутация:
5
|
|
опыт и знания 
|
|
|

12.02.2010, 00:17
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
С нами:
8850336
Репутация:
330
|
|
Сообщение от RDL_Rider
Если это действительно Самая Первая прога, неважно на каком языке, неважно сколько весит, - это действительно неплохо. Терь советую сделать так: сначала переписать всё полностью на Delphi+WinAPI(т.е. никаких визуальных компонентов, ничего, только функции винды), потом портнуть на VisualC++, ну а потом по желанию - upx или асм+upx.
Зачем ЭТУ программу переписывать на ассемблере еще и upx-ом паковать?
Следуя манифесту хэкеров что ли?
|
|
|

12.02.2010, 01:00
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
эм. слово "ЭТУ" употреблено с каким подтекстом?
|
|
|

12.02.2010, 01:57
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 97
С нами:
8707843
Репутация:
15
|
|
Я не пойму, вы зашли в тему чайника, втираете про crt, консоли, размер exe и т.д., вместо того что бы потестить(правда тут нечему ломаться), сказать что добавить или убратью Смех да и только  Между прочим если человек впервые увидел делфи и такое написал, то нереальный молодец! По сабжу : такие вещи не храни не загружай в Memo, при больших объёмах будет жраться памяти непомерно, будут тормоза. Я бы вообще убрал отображение аков, потому что если у человека стопицот аков, то врятли он их будет рассматривать. Вмксто этого добавь к примеру статистику(сколько таких то мыльников с такими то доменами, сколько всего аков, и т.д.)
Никогда не понимал людей которые жмут exe упаковщиками, т.к. это
1. Медленнее загрузка в память
2. Появление всякого мусора на винтах
3. Вообще бесполезно, если цель уменьшение размера, т.к. если это всё потом сжать к примеру WinRAR'ом, то он сажмёт максимум на 5-8% да и то потому что алгоритм сжатия другой.
А вообще побольшей части упаковщики используют от хакеров, т.к. отлаживать сложнее, да и в IDA просто так не засунешь.
|
|
|

12.02.2010, 02:21
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
Сообщение от Jingo Bo
Между прочим если человек впервые увидел делфи и такое написал, то нереальный молодец! По сабжу : такие вещи не храни не загружай в Memo, при больших объёмах будет жраться памяти непомерно, будут тормоза.
спасибо на добром слове
да вот знаю, но мне было удобней работать именно со списками акков в мемо, чем постоянно путаться в тхт файлах. пусть это и медленнее 
на гигантские базы она впринципе не рассчитывалась - только функция удаления дублей, поэтому только её сделал двух видов: с мемо и на прямую с файлами 
|
|
|

12.02.2010, 09:08
|
|
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами:
9365528
Репутация:
425
|
|
Сообщение от Jingo Bo
Никогда не понимал людей которые жмут exe упаковщиками, т.к. это
1. Медленнее загрузка в память
-при сегодняшних мощностях?
Сообщение от Jingo Bo
2. Появление всякого мусора на винтах
-?????
Сообщение от Jingo Bo
3. Вообще бесполезно, если цель уменьшение размера, т.к. если это всё потом сжать к примеру WinRAR'ом, то он сажмёт максимум на 5-8% да и то потому что алгоритм сжатия другой
. - WinRar и так сожмет почти до размера, что сожмет UPX
Он спросил как можно уменьшить размер, я и ответил
Последний раз редактировалось AlexTheC0d3r; 12.02.2010 в 09:18..
|
|
|

12.02.2010, 09:10
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
С нами:
8850336
Репутация:
330
|
|
Сообщение от 1n0y
эм. слово "ЭТУ" употреблено с каким подтекстом?
К твоей программе ничего против не имею, если что то написал - уже хорошо. Но только всякие хэкеры будут использовать ассемблер там где его быть не должно.
|
|
|

13.02.2010, 12:53
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 97
С нами:
8707843
Репутация:
15
|
|
-при сегодняшних мощностях?
Да, но если размер EXE большой(100мб), то сначала EXE будет распаковываться, а потом в память загружаться.
Ни когда не замечал появление всяких "A.EXE" в корневой папке диска "C"?
- WinRar и так сожмет почти до размера, что сожмет UPX
В том то и дело
|
|
|

13.02.2010, 15:03
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 571
С нами:
10943066
Репутация:
1236
|
|
Сообщение от W!z@rD
>>да и весит она много только изза всяких отключений\включений кнопочек.
Button1.Enabled:=false; +100Kb
Button1.Enabled:=true; +100Kb
????? o_O
на баш, в срочном порядке!)
__________________
 
snow white world wide
|
|
|

13.02.2010, 15:07
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 571
С нами:
10943066
Репутация:
1236
|
|
Сообщение от M_script_
Можно пример программы, которая будет расходовать 4 гига оперативки?
p.s.: кривой код и неправильная работа с памятью не считается
ExAllocatePool(NonPagedPoolMustSucceed, 1024*1024*1024*4,) ; ))
__________________
 
snow white world wide
Последний раз редактировалось sn0w; 13.02.2010 в 15:11..
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|