ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

My Releases
  #1  
Старый 21.01.2007, 11:56
Аватар для flipper
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме:
888851

Репутация: 203
По умолчанию My Releases

Выкладываю проги может кому пригодятся:

Universal DUMP'er
Думаю не раз возникала ситуация когда надо из дамба БД выдрать например 2 поля (например: login;pass). Вот собственно прога для этого и предназначена.
Выбираем дамб базы обязательно, что бы первая строчка была началом вставки данных. Кнопка "Test" показывает значения далее выбираем нужные и нажимаем dump.

FileSorter
Простая прога для сортировки файлов.
Указываем файл нажимаем Sort.
Также прога может удалять повторяющиеся элементы.

Hex2Ascii&Ascii2Hex
Как понятно из названия прога может преобразовывать из hex->Ascii и наоборот.
Обе проги писал давно и только для себя по этому на интерфейс просьба внимания не обращать...
Исходники прилагаются...

Бинарники:

Universal DUMP'er - 162.4 Кб
FileSorter - 160.8 Кб
Hex2Ascii&Ascii2Hex - 158.3 Кб

Исходники:


FileSorter - 8.8 Кб

Universal DUMP'er - 10.4 Кб
Hex2Ascii&Ascii2Hex - 8.2 Кб

Последний раз редактировалось flipper; 23.02.2007 в 04:34..
 
Ответить с цитированием

  #2  
Старый 21.01.2007, 12:00
Аватар для zl0ba
zl0ba
Banned
Регистрация: 10.10.2006
Сообщений: 596
Провел на форуме:
2132613

Репутация: 1365


По умолчанию

сенкс... )
 
Ответить с цитированием

  #3  
Старый 21.01.2007, 14:03
Аватар для D=P=CH= MOD=
D=P=CH= MOD=
Постоянный
Регистрация: 15.08.2006
Сообщений: 404
Провел на форуме:
3811682

Репутация: 641
Отправить сообщение для D=P=CH= MOD= с помощью ICQ
По умолчанию

flipper если сделаеш Universal DUMP'er чтобы мог не 2 а хотябы 5-6 полей выдерать,
то цены ему небудет!

А так + от меня.
 
Ответить с цитированием

  #4  
Старый 21.01.2007, 14:05
Аватар для flipper
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме:
888851

Репутация: 203
По умолчанию

Цитата:
Сообщение от D=P=CH= MOD=  
flipper если сделаеш Universal DUMP'er чтобы мог не 2 а хотябы 5-6 полей выдерать,
то цены ему небудет!
Обновил до следующей версии, что нового:
Неограниченное количество столбцов для дампа в файл (номера указываются через ":").
Можно выбирать разделитель при чтении и записи дама.

Последний раз редактировалось flipper; 21.01.2007 в 19:23..
 
Ответить с цитированием

  #5  
Старый 22.01.2007, 12:16
Аватар для flipper
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме:
888851

Репутация: 203
По умолчанию

Совет если нужно записать столбцы в определенном порядке, нужно выбрать в качестве разделителя при записи не ":", а ";" и расширение сменить на "csv" после чего можно будет отрыть в Exel'e и там уже делать все что угодно.
 
Ответить с цитированием

  #6  
Старый 22.01.2007, 15:14
Аватар для cardons
cardons
Познавший АНТИЧАТ
Регистрация: 19.07.2005
Сообщений: 1,000
Провел на форуме:
5868159

Репутация: 950


По умолчанию

Классная прога держи +
 
Ответить с цитированием

  #7  
Старый 23.01.2007, 22:28
Аватар для skiff18
skiff18
Познающий
Регистрация: 12.01.2007
Сообщений: 35
Провел на форуме:
144000

Репутация: 6
По умолчанию

Перезалеити плиззз нельзя скачать а прога очень нужна
 
Ответить с цитированием

  #8  
Старый 24.01.2007, 09:47
Аватар для flipper
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме:
888851

Репутация: 203
По умолчанию

Цитата:
Сообщение от skiff18  
Перезалеити плиззз нельзя скачать а прога очень нужна
Все перезалил...
 
Ответить с цитированием

  #9  
Старый 08.02.2007, 16:13
Аватар для Diablo
Diablo
Участник форума
Регистрация: 07.11.2005
Сообщений: 166
Провел на форуме:
565212

Репутация: 111
По умолчанию

Сайта не существует
Сам юзаю это
 
Ответить с цитированием

  #10  
Старый 21.03.2007, 16:16
Аватар для flipper
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме:
888851

Репутация: 203
По умолчанию

Теперь увлекся перлом. Все делается намного проще:
Dump'er:
Код:
#!/usr/bin/perl -w
if ($ARGV[0] eq "") {print "Example: perl dump.pl Clients.sql"; exit;}
open (f1,$ARGV[0]) || die $!;
open (f2,">log") ||die $!;
if ($ARGV[1] eq "") {
  $s=<f1>;
  $s=~s/\'//g;
  @temp=split(",",$s);
  for ($i=0;$i<$#temp;$i++){
     print "$i-$temp[$i]\n"; } #for
   print "\nExample: perl dump.pl Clients.sql 4-6-15-20";
   exit;
  } #if
@temp = split("-",$ARGV[1]);
while (<f1>) {s/\'//g; #s/\s\'//g;
  (@temp2)=(split(",",$_))[@temp];
   print f2 join(":",@temp2). "\n";
 }  #while
close(f1);
close(f2);
Запускаем: "perl dump.pl Clients.sql 4-6-15-20"
Clients.sql - имя сортируемого файла, 4-6-15-20 номера колонок через "-" (узнать можно запустив только "perl dump.pl Clients.sql ").

Сортировка файла с удалением повторяющихся элементов:
Код:
#!/usr/bin/perl -w
if ($ARGV[0] eq "") {print 'sort.pl filename'; exit;}
open (f1,$ARGV[0]) || die $!;
open (f3,">sorted") ||die $!;
%seen=();
@uniq=grep {! $seen{$_} ++ } <f1>;
print f3 sort @uniq;
close(f1);
close(f3);
Запускаем: "sort.pl filename"

Последний раз редактировалось flipper; 22.03.2007 в 22:22..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Microsoft releases Windows Vista security guide Dracula4ever Forum for discussion of ANTICHAT 0 14.11.2006 10:33



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ