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

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

Репутация: 950


По умолчанию Парсер

Есть файл вот с такими типами строк
INSERT INTO f_user VALUES('162', '2', '', '0', 'AJlekcei', '4586311e420b9074d91192ada2b61f90', '2007-01-25', 'allekc@bk.ru', '0', '', '', '', '', '', '', '', '1', '0', 'Новичок', '0', '1169737479', '0', '1171526781', '1171572370', '1170595829', '10', '0', '4', '3', '0', '0', '0', '0', '3415', '01-18-1985', '1985-01-18', '-1', '-1', '85.141.162.73', '0', '1', '0', '0', '-1', '0', '0', 'X.7');

Как мне сделать так чтобы на каждой строчке оставалось тока AJlekcei:4586311e420b9074d91192ada2b61f90:X.7
Как это сделать через перл?
 
Ответить с цитированием

  #2  
Старый 03.03.2007, 02:02
Аватар для Thanat0z
Thanat0z
Постоянный
Регистрация: 06.12.2006
Сообщений: 762
Провел на форуме:
5352530

Репутация: 2062


По умолчанию

вообще ексель рулит...
 
Ответить с цитированием

  #3  
Старый 03.03.2007, 02:04
Аватар для Goudini
Goudini
Участник форума
Регистрация: 07.06.2006
Сообщений: 146
Провел на форуме:
1652093

Репутация: 490
Отправить сообщение для Goudini с помощью ICQ
По умолчанию

Цитата:
Сообщение от cardons  
Есть файл вот с такими типами строк
INSERT INTO f_user VALUES('162', '2', '', '0', 'AJlekcei', '4586311e420b9074d91192ada2b61f90', '2007-01-25', 'allekc@bk.ru', '0', '', '', '', '', '', '', '', '1', '0', 'Новичок', '0', '1169737479', '0', '1171526781', '1171572370', '1170595829', '10', '0', '4', '3', '0', '0', '0', '0', '3415', '01-18-1985', '1985-01-18', '-1', '-1', '85.141.162.73', '0', '1', '0', '0', '-1', '0', '0', 'X.7');

Как мне сделать так чтобы на каждой строчке оставалось тока AJlekcei:4586311e420b9074d91192ada2b61f90:X.7
Как это сделать через перл?
хм.. если знать структуру таблицы, то можно выполнить даный запрос, а помот сделать SELECT по нужным полям
 
Ответить с цитированием

  #4  
Старый 03.03.2007, 02:19
Аватар для Nekt
Nekt
Познающий
Регистрация: 31.08.2006
Сообщений: 67
Провел на форуме:
377085

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

Есть скрипт правда на php, выдирает данные из скули...
Вот
 
Ответить с цитированием

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

Репутация: 950


По умолчанию

Цитата:
Сообщение от Nekt  
Есть скрипт правда на php, выдирает данные из скули...
Вот
Нах мне выдирать данные из SQL Injecting?
У меня уже есть база на компе вот тока осталось её отпарсить
 
Ответить с цитированием

  #6  
Старый 03.03.2007, 02:41
Аватар для Thanat0z
Thanat0z
Постоянный
Регистрация: 06.12.2006
Сообщений: 762
Провел на форуме:
5352530

Репутация: 2062


По умолчанию

Цитата:
Сообщение от cardons  
Нах мне выдирать данные из SQL Injecting?
У меня уже есть база на компе вот тока осталось её отпарсить
поставь пхп-админ и сделай выборку, зачем париться и писать скрипты?
 
Ответить с цитированием

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

Репутация: 950


По умолчанию

Цитата:
Сообщение от Thanat0z  
поставь пхп-админ и сделай выборку, зачем париться и писать скрипты?
Я представляю как я свои 735мб в phpmyadmin засуну.
Да даже если я это и сделаю то как мне сделать так чтобы после каждой выборки стоял :
 
Ответить с цитированием

  #8  
Старый 03.03.2007, 02:53
Аватар для Talisman
Talisman
Постоянный
Регистрация: 22.04.2006
Сообщений: 566
Провел на форуме:
1325772

Репутация: 517


Отправить сообщение для Talisman с помощью ICQ
По умолчанию

substr и explode рулят, ну или регуляркой.
 
Ответить с цитированием

  #9  
Старый 03.03.2007, 02:54
Аватар для je0n
je0n
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме:
1543521

Репутация: 272
Отправить сообщение для je0n с помощью ICQ
По умолчанию

импортируй это в БД и...
если выложишь структуру таблицы могу написать такую фигню, но на пхп.
Да у кули там писать?
Код:
$query="select AJlekcei,4586311e420b9074d91192ada2b61f90,X.7 from table_name;";
$db=mysql_query($query);
$val=mysql_fetch_assoc($db);
for($i=0;$i<mysql_num_rows($db),$i++)
{
    echo "$val[1_pole]:$val[2_pole]:$val[3_pole]";
}
может где ошибся я из головы писал. Ну и еще жы подключиться к БД надо (mysql_connect())
Короче если структуру выложишь, то на пхп нормально все напишу
Мне кажеться сунуть всю в БД и достать оттуда будет легче чем париться со строками.
И это наверное дамп у тебя? там же наверное и CREATE TABLE есть. Или нету?

сейчас прочитал это:
Цитата:
Я представляю как я свои 735мб в phpmyadmin засуну.
Да даже если я это и сделаю то как мне сделать так чтобы после каждой выборки стоял :
Да 700 Мб это жестко. Ну если у тебя файл с дампом то засунуть в БД можешь из командной строки (не помню как, но как-то делал). А выводить что тебе нужно в файл - даже без скрипта. Просто средствами mysql

Последний раз редактировалось je0n; 03.03.2007 в 03:04..
 
Ответить с цитированием

  #10  
Старый 03.03.2007, 03:34
Аватар для degeneration x
degeneration x
Познающий
Регистрация: 11.10.2005
Сообщений: 97
Провел на форуме:
732018

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

Импортируй свой бэкап, пиши скрипт(или воспользуйся тем что дал выше je0n), результат сохраняй в файл и будет тебе счастье.

P.S. да и через phpmyadmin это сделать можно просто и намного легче.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
парсер zerg Болталка 0 22.12.2006 22:33
ПАРСЕР Nodexxx Защита ОС: вирусы, антивирусы, файрволы. 6 18.10.2006 23:25
парсер email blaga PHP, PERL, MySQL, JavaScript 8 01.10.2006 11:44
Парсер -dp- Болталка 3 08.06.2006 01:28



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


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




ANTICHAT.XYZ