Просьба переделать

7.98K
.
Толи Ангел Ада, толи Бес в Раю
Вот на днях переделовал граберы,а точнее заточивал под john,вот один из них,краббер камасутры,вверху страницы виден какой то элемент скрипта,как его убрать?вот ссылка http://pixma.downoff.net/kamasutra а вот сам файл
Прикрепленные файлы:
.
держи
Прикрепленные файлы:
.
ipman
my site DagSet
Вот код как и просил
<?php
define('_IN_JOHNCMS', 1);
$textl = 'Темы на MySITE.Ru';
require('../incfiles/core.php');
require('../incfiles/head.php');


$file = file("http://wapos.ru/themes?".$_SERVER['QUERY_STRING']);
$file = @implode ("",$file);
$file = preg_replace('/<a href="http:\/\/wap.1124.ru(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/demo.1124.ru(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/wapos.ru\/opera.xhtml(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/wapos.ru\/jimm(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/1124.ru(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/wap2.1124.ru(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/wapos.ru(.*?)<\/a>/si','',$file);
$file = preg_replace('/<a href="http:\/\/spin2win.wapos.ru(.*?)<\/a>/si','',$file);
$file = str_replace('Jimm Wapos ICQ 0.7.0','',$file);
$file = str_replace('Новая версия Opera mini 4.3','',$file);
$file = str_replace('Аська на мобильный!','',$file);
$file = str_replace('Лучшая версия мобильной ICQ','',$file);
$file = str_replace('WAPOS.RU','',$file);
$file = str_replace('(c) Wapos.ru 2009','',$file);
$file = str_replace('<img src="imgs/folder.gif" alt="-" />','',$file);
$file = str_replace('http://waplog.net/ru/c.shtml','',$file);
$file = str_replace('http://c.waplog.net/ru/5896.cnt','',$file);
$file = str_replace('<a href="?5896">','',$file);
$file = str_replace('<img src="" alt="w" />','',$file);
$file = str_replace('wap 1','',$file);
$file = str_replace('wap 2','',$file);
$file = str_replace('|','',$file);
$file = str_replace('<< На главную','',$file);
$file = str_replace('Версия:','',$file);
$file = str_replace('<br/><br/>','<br/>',$file);
$file = str_replace('<div class="logo"><img src="../imgs/o/logo.gif" alt=""/></div>','',$file);
$file = str_replace('</div><br/>','',$file);
$file = str_replace('<img class="ico" src="../imgs/o/f.gif" alt=""/>','',$file);
$file = str_replace('<a href="index.php?wml=1">','',$file);
$file = str_replace('&nbsp;','',$file);
$file = str_replace('<title>Темы на Wapos.Ru</title> ','<title>Темы на MySITE.Ru</title>',$file);
$file = str_replace('<div class="menu">','MySITE.Ru<br/>',$file);



//убираем хрень  (ipman)

$file = preg_replace('/<?xml(.*?)<div class=\"m\">/si','',$file);

$file = preg_replace('#<div class="top">(.*)</html>#isU','', $file);

echo $file;

require('../incfiles/end.php');
?>
.
Народ подправте пожалуйста этот граб , а то там синтаксическая ошибка ((
Прикрепленные файлы:
.
kletskii (01.02.2011/12:50)
а вот код граба
<?php

define('_IN_JOHNCMS', 1);

$headmod =""; 

$textl = 'Новости региона |' . $copyright . '';
require_once ("../incfiles/core.php"); 

require_once("../incfiles/he
что тут показывать? Запомнить нужно всего лишь несколько вешей 1-е $file=preg_replace('вырезаем все от этова места(.*?)до этова места|si','',$file); более сложней $file=preg_replace('вырезаем все от этова места(.*?)если между ними есть слово Новичек(.*?)до этова места|si','',$file); простая переменка $file = str_replace('вырезаем это', 'меняем на это', $file); 3-е старайся использовать как можноменьше переменых в грабе на примере!Вырезаем рекламу джона и всего кроме тела главной [php] <?php define('_IN_JOHNCMS', 1); $headmod =""; $textl = 'Новости региона |' . $copyright . ''; require_once ("../incfiles/core.php"); require_once("../incfiles/head.php"); header("Content-type:text/html; charset=utf-8"); $djemzar = file_get_contents("http://johncms.com/?".$_SERVER['QUERY_STRING']); $djemzar=preg_replace('<?xml(.*?)управления(.*?)<body>|si','',$djemzar); $djemzar=preg_replace('<div class="fmenu">(.*?)</html>|si','',$djemzar); $djemzar = str_replace('<?', '', $djemzar); $djemzar = str_replace('JohnCMS 4.4.0', 'Грабер сайта JohnCms', $djemzar); echo $djemzar; require_once("../incfiles/end.php"); ?>
Вот и все!В нашем случае очень важно обрашать внимание на XML ошибки,поэтому неплохобы знать основы XHTML - разметки
.
Gosssha (21.05.2011/19:04)
Помогите убрать лишние ссылки и откоректировать дизайн http://4mas.ru/download/files/ ... s.zip Он вроде под джона, но немного не так как нужно Или может у кого есть нор
Вот черкнул от делать нечева!
Код облегчил до 5 запросов,XMl ошибок тоже нема!
Инструкция в архиве!
.
забыл архив прикрепить))))
Прикрепленные файлы:
.
Пожалуйста переделайте модуль "Рецензии" с Johncms 4.4.0 на 3.2. Очень надо.Заранее благодарен
Прикрепленные файлы:
.
Такая проблема, купил граббер, а он не пашет, хотя продавец уверял, что будет работать. Кому не сложно подредачте его пожалуйста
.
Ссылку на граб дам тому, кто возьмётся
Всего: 250