![]() |
udolyator by inoy
т.к. я имею дело с продажей\покупкой всяческих аккаунтов соц сетей - нужен был софт, который бы акки удалял\сортировал\выбирал и тп
погуглив и пошарившись по форумам нечего нужного не увидел, поэтому решил написать сам :) сразу оговорюсь: это моя первая программа на делфи. до неё делфи в глаза невидел вообще. некоторые функции (цветные окошки, например) были приделаны только для того, чтобы разобраться в том или ином компоненте. если увидите ошибки или не найдёте нужной вам функции - пишите, поправим\добавим :) итак, что умеет прога: http://imglink.ru/pictures/29-01-10/...ac78cf1b7a.jpg удаление дублированных строк можно выбрать из двух видов: быстрый и медленный. быстрый работает непосредственно с файлами *.txt, не загружая строки в поля. работает также быстро, как и uniquer saiNT'a. медленный загружает все строки в поля - изза этого он и медленный, особенно с большими объёмами. сравнение двух файлов и удаление строк файла2 из строк файла1 (например: у вас есть акки. вы их проверили - получили валид. забиваете все акки в первое поле, валид во второе и на выходе получаете отобранный невалид :) ) http://imglink.ru/pictures/29-01-10/...650b8489dc.jpg отбор мыл вк от акков например, есть у вас куча акков, еще бОльшая куча мыл от этих и всяких других акков и вам срочно надо выбрать мыла от акков (для ретрива, например) - забиваете мыла в первое поле, акки во второе и тыкаете на кнопачку. вуаля, мыла отобраны! :) http://imglink.ru/pictures/29-01-10/...7e4704bd65.jpg обработка паролей\текстов опционально обрабатываются либо весь текст, либо пароли после разделителя ":" зачем удалять из паролей?? например у вас есть куча невалида вк и вы хотите прочекать это всё на валидность мыл. как известно, в паролях ВК могут быть любые символы, а вот в паролях от мыл - нет. тут то и придёт на помощь моя прога: суёте акки в первое поле, выбираете что удалять и жмёте кнопку. мыл восстановится на порядок больше, это гарантирую :) опционально пароли с <4 символов удаляются, т.к. почти везде стоит ограничение минимальной длинны пароля можно удалять цифры\кириллицу\латиницу\с ужебные символы или свой набор символов (записывать подряд, без пробелов) замена пробелов на перенос строки примерно раз в месяц вижу такой вопрос на форуме :) дабы не забивать мозг школоте всякими notepad2 с заменами регулярок решил приделать такую функцию. как обычно - текст в первое поле, выход - второе. http://imglink.ru/pictures/29-01-10/...eeb6e72e3a.jpg отбор мыл по доменам\параметрам идею и половину кода нагло украл у udman'a :) от себя добавил отбор женских мыл. отбор по ключевым словам типа "галя", "катя" - поэтому точность гарантировать не могу. но если нужно - пользуйтесь :) да, и: кого бесят цветастые поля - настройте цвета сами. над каждым полем есть кнопочка. v1.1beta: добавил еще пару генераторов паролей, отрезалку пассов, разделялку акк:пасс на акк и пасс, и заменялку переноса на табуляцию (для фэйсбука пригодица, хехе) доделывать правда уже влом, может какнибудь позже скачать версию 1.1beta: http://slil.ru/29214382 и не забудьте файлик data.ini, иначе все поля будут черными :) |
А теперь вопрос. Если загнать туда базу из 50 лямов мыл, то выживет прога или нет?
|
Цитата:
|
Хм) Раз до этого делфи вообще в глаза не видел, то молодец +)
|
а мы ща попробуем покнуть)
не не получилось) |
Мдауж. вес 1 метр. Это жесть. Если на си писать то максимум она выйдет в 20 кил без сжатия. Хотя наверное и того меньше.
|
ну и при загрузке 10метрового файла жрет под 60мб памяти
|
Цитата:
обычно юзаю вот такой стафф, если не нужна црт и операции с плавающей точкой #pragma optimize("gsy", on) #pragma comment(linker, "/MERGE:.rdata=.data") #pragma comment(linker,"/MERGE:.text=.data") #pragma comment(linker,"/SECTION:.data,ERW") #pragma comment(linker, "/ENTRY:WinMain") |
2 sn0w мож и меньше ) Но я имел в виду с GUI через диалоги и с полным функционалом.
Для своего софта юзаю подобные тоже вещи. Темболее что функционал crt можно и саомму написать в плане некоторых функций, а для некоторых есть и апишки ) |
Цитата:
только что загнал 4 ляма в удаление дублей - удалила на ура :) загнал бы больше - да нотепад2 повис и я не смог навставлять еще пару лямов строк :( Цитата:
2sn0w и slesh: и что того что она весит метр? места чтоли на винте жалко? :) прошу не кидаться гавном в делфи, а просто высказать мнение насчет полезности\работоспособно ти моей суперпроги :) и не забывайте, что это мой первый опыт! ну и неоткажусь от советов\пожеланий. спасибо :) |
| Время: 10:05 |