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

Скрипт парсер.
  #1  
Старый 28.01.2009, 03:33
Аватар для mmda
mmda
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме:
45531

Репутация: 0
По умолчанию Скрипт парсер.

Нужен парсер, что бы из http://сайт.com/administrator/components/com_extcalendar/

Получилось сайт.com,тоесть оставлял только домен а всё остальное после него удалял.

Последний раз редактировалось mmda; 28.01.2009 в 03:37..
 
Ответить с цитированием

  #2  
Старый 28.01.2009, 03:58
Аватар для 159932
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

preg_match('#[a-z]{1,}\.[a-z\.]{1,}#i',$url);
ну или
preg_match('#http:\/\/(.*?)\/#i',$url);
ну вариантов многовато..
 
Ответить с цитированием

  #3  
Старый 28.01.2009, 04:13
Аватар для mmda
mmda
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме:
45531

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

можеш катануть на перле или пхп?
 
Ответить с цитированием

  #4  
Старый 28.01.2009, 04:19
Аватар для 159932
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

<?php
$text = file_get_contents('a.txt');
preg_match_all('#http:\/\/(.*?)\/#i',$text,$urls);
foreach($urls[1] as $fuk) echo $fuk."\n";
?>
 
Ответить с цитированием

  #5  
Старый 28.01.2009, 04:35
Аватар для mmda
mmda
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме:
45531

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

Парсит домены, но выводит список такого вида, www.сайт.hk www.сайт.com www.сайт.com
В одной строке.Нужно чтобы каждый домен на отдельной строке был.
 
Ответить с цитированием

  #6  
Старый 28.01.2009, 04:38
Аватар для 159932
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

однако глянь сурс чтоли браузера чтоле.
или поменяй echo $fuk."\n"; на echo $fuk."<br>";
 
Ответить с цитированием

  #7  
Старый 28.01.2009, 04:46
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


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

PHP код:
#  Link parser
#  Author: De-visible
#  ICQ#:223333575
#  Mega - Script
import re

file_name 
"text.txt"
out_file "out.txt"
= []

with open(file_name) as txt:
    
with open(out_file,'w') as outf:
        for 
line in txt:
            
outf.write(str(re.findall(r'http:\/\/(.*?)\/',line))[2:-2]+"\n")
        print 
"completed" 
 
Ответить с цитированием

  #8  
Старый 28.01.2009, 05:05
Аватар для mmda
mmda
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме:
45531

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

Спасибо огромное
 
Ответить с цитированием

  #9  
Старый 28.01.2009, 05:08
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


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

Скрипт на Python написан, если что
 
Ответить с цитированием

  #10  
Старый 28.01.2009, 06:18
Аватар для diehard
diehard
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме:
2590715

Репутация: 659


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

кагбе мануал читайте иногда

PHP: parse_url()
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрипт парсер DataLife Engine J3y PHP, PERL, MySQL, JavaScript 2 07.01.2009 16:20
Скрипт выборки уинов из базы Ipb EXSlim PHP, PERL, MySQL, JavaScript 1 16.10.2006 20:26
Скрипт для брута... Allen PHP, PERL, MySQL, JavaScript 4 07.03.2006 01:28
Php скрипт для отправки писем... Allen PHP, PERL, MySQL, JavaScript 6 21.02.2006 22:30



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


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




ANTICHAT.XYZ