 |
|

29.01.2010, 14:55
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
да и весит она много только изза всяких отключений\включений кнопочек. лучше защиты от юзеров я не придумал
uniquer saiNT'a например весит 400кб. что там за код не знаю, но у меня удалялка дублей получилась строк из 10 кода.. судя по скорости - там нечто подобное. и почему он столько весит? 
|
|
|

29.01.2010, 15:41
|
|
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
С нами:
9512608
Репутация:
69
|
|
Поковырял ресурс хакером)) там картинки до талого занимают)
|
|
|

29.01.2010, 17:32
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами:
10653446
Репутация:
836
|
|
>>да и весит она много только изза всяких отключений\включений кнопочек.
Button1.Enabled:=false; +100Kb
Button1.Enabled:=true; +100Kb
????? o_O
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

29.01.2010, 21:41
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
Сообщение от 0ldbi4
Поковырял ресурс хакером)) там картинки до талого занимают)
блин, и правда. это всё этот дурацкий рейз. как их оттуда удалить? они ведь не используются
Сообщение от W!z@rD
>>да и весит она много только изза всяких отключений\включений кнопочек.
Button1.Enabled:=false; +100Kb
Button1.Enabled:=true; +100Kb
????? o_O
ну а изза чего тогда? 
|
|
|

29.01.2010, 21:47
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 62
С нами:
9047413
Репутация:
106
|
|
из-за хитрожопости делфи, не иначе
ТС, как я понял, прога тупо проходит по списку акков и за O(N^2*m) находит дубли, где N это количество акков, а m - длина?
ТС, учи qsort... ну и хеши заодно тоже
пысы
консоль рулит, гуишка еще больше тормозит твою прогу
|
|
|

29.01.2010, 21:57
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
Сообщение от ][yZ
из-за хитрожопости делфи, не иначе
ТС, как я понял, прога тупо проходит по списку акков и за O(N^2*m) находит дубли, где N это количество акков, а m - длина?
не совсем понял какую функцию проги именно имеешь ввиду.
если удаление дублей то: т.е. каждую строку сравнивает со всеми строками и при совпадении удаляет?
нет  всё намного проще
Сообщение от ][yZ
ТС, учи qsort... ну и хеши заодно тоже
пысы
консоль рулит, гуишка еще больше тормозит твою прогу
спасибо за совет  но пока писать чтото нет желания. как не найду нужных мне программ в природе - тогда и сяду написание своих 
Последний раз редактировалось 1n0y; 29.01.2010 в 22:01..
|
|
|

29.01.2010, 22:01
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 62
С нами:
9047413
Репутация:
106
|
|
ок, тогда как работает твой софт?
|
|
|

29.01.2010, 22:11
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
Сообщение от ][yZ
ок, тогда как работает твой софт?
сортиую стринглист, беру первую строку. сравниваю со второй, если они равны - удаляю. повторяю сравнение. если не равны - беру вторую строку и сравниваю с третьей..
гораздо быстрее чем со всем сравнивать и даже быстрее бинарного поиска 
|
|
|

29.01.2010, 22:20
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 62
С нами:
9047413
Репутация:
106
|
|
ок, сорре, не заметил, что оно не сдохло на 50млн
пысы
сделай консольный вызов что-то типа
undoubler.exe input.txt output.txt
и прогу напиши консольную, весить гораздо меньше будет
|
|
|

29.01.2010, 22:25
|
|
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами:
9365528
Репутация:
425
|
|
Сообщение от ][yZ
ок, сорре, не заметил, что оно не сдохло на 50млн
пысы
сделай консольный вызов что-то типа
undoubler.exe input.txt output.txt
и прогу напиши консольную, весить гораздо меньше будет
не все консольное так удобно...
юзабилити никто не отменял, так что консоль только как альтернативу, без помех для GUI
ТС,
сожми UPX'ом
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|