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

кто напишет простенький парсер?
  #1  
Старый 31.01.2010, 18:38
Аватар для $ali$
$ali$
Новичок
Регистрация: 22.12.2009
Сообщений: 5
Провел на форуме:
40126

Репутация: 0
По умолчанию кто напишет простенький парсер?

чтоб мыльники из вида пасс логин переводил в логин пасс в pm аську киньте
 
Ответить с цитированием

  #2  
Старый 31.01.2010, 18:49
Аватар для Fepsis
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Это можно в Экселе сделать...
Список то большой..?!
Какой разделитель..?!

пасс:логин

Перевести в логин:псс..?!
 
Ответить с цитированием

  #3  
Старый 31.01.2010, 19:10
Аватар для Deathdreams
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

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

PHP код:
$accs ""//файл с icq
$d ";"//разделитель

$file file$accs );
$out "";

foreach ( 
$file as $n => $value )        {

               list( 
$pass$icq ) = explode$d$value );
               
$out .= $icq $d $pass "\r\n";

                                                           }

file_put_contents"new-".$accs$out ); 
Набросал небольшой говнокод
 
Ответить с цитированием

  #4  
Старый 31.01.2010, 19:19
Аватар для LStr1ke
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

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

PHP код:
list($pass$icq) = explode($dtrim($value)); 
 
Ответить с цитированием

  #5  
Старый 31.01.2010, 19:29
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


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

PHP код:
    $f 'a.txt';
 
file_put_contents("_$f",preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file($f)))); 
кто меньше?))
 
Ответить с цитированием

  #6  
Старый 31.01.2010, 19:52
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


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

Цитата:
Сообщение от eLWAux  
кто меньше?))
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file($f)))); 
Я меньше
 
Ответить с цитированием

  #7  
Старый 31.01.2010, 19:57
Аватар для LStr1ke
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

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

Цитата:
Сообщение от mailbrush  
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file($f)))); 
Я меньше
а переменная $f из воздуха берется? ))))
Цитата:
... file($f)
 
Ответить с цитированием

  #8  
Старый 31.01.2010, 20:09
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


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

Цитата:
Сообщение от LStr1ke  
а переменная $f из воздуха берется? ))))
Упустил, сорри Ну это ради прикола написал... Тогда так:
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file('a.txt')))); 
Тупой копипаст от eLWAux, только без переменной))
 
Ответить с цитированием

  #9  
Старый 31.01.2010, 20:32
Аватар для Colkru
Colkru
Участник форума
Регистрация: 13.01.2007
Сообщений: 160
Провел на форуме:
865816

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

Ruby:
Код:
puts while (a=gets.split(':')) && (printf("%s:%s\n",a[1].chomp,a[0])) while true
 
Ответить с цитированием

  #10  
Старый 31.01.2010, 22:17
Аватар для ettee
ettee
Administrator
Регистрация: 12.10.2006
Сообщений: 466
Провел на форуме:
17234747

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

Awk:
awk -F: '{ print $2 ":" $1 }' file.txt
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для тех кто хорошо пишет скрипты! galgamed Покупка, продажа, услуги в Соц. Сетях 10 09.03.2009 12:17
Кто напишет программу Kasali О Работе 1 04.03.2009 10:46
Кто напишет Loader? hpu О Работе 0 31.01.2009 04:39
Привет всем! Нужна прога для телефона. Кто напишет? Niaman Сотовый фрикинг 1 28.01.2009 04:41
Есть ли уязвимость в чате http://chat.bol.ru/ помогите кто знает retin Чаты 1 10.07.2005 17:04



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


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




ANTICHAT.XYZ