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

  #11  
Старый 10.08.2009, 11:24
Аватар для .antibiotic.
.antibiotic.
[bald man]
Регистрация: 13.07.2009
Сообщений: 623
Провел на форуме:
4490909

Репутация: 1167


По умолчанию

софт PowerGREP
находит строчки в файлах и заменяет их..
Лично им пользовался когда, не юзал ТДС , быстро менял ссылки в дорах на дргую.



php скрипт, находит строчки в файлах и заменяет их.
(кто автор не знаю)

PHP код:
<?
$work_dir
=./;
// рабочая директория - обязательно должна заканчиваться
// символом “/”
$excl_dir=array();
$excl_dir[0]=./webstat/;
$excl_dir[1]=./cgi-bin/;
// директории, где поиск/замена не производятся - обязательно должны заканчиваться
// символом “/”
$file_mask_1=.html”;
$file_mask_2=.js”;
// маски обрабатываемых файлов (будут обработаны все файлы,
// содержащие данную строку в имени)
$search_str=<noindex></DIV>#что ищем
$replace_str=</DIV>#чем заменяем
//******************************************************
$level=0;
function 
sr($dir)
{
global 
$level,$file_mask_1,$file_mask_2,$search_str,$replace_str,$excl_dir;
echo 
<b>;
for (
$i=0;$i<$level;$i++) echo * * ;
echo 
$dir.</b>;
if (@
in_array($dir,$excl_dir))
{
echo 
” needn’t search replace<br>;
return;
}
echo 
<br>;
$p dir($dir);
while(
$ent=$p->read())
{
if (
$ent!=.” && $ent!=..” && !is_dir($dir $ent) && (eregi(sql_regcase($file_mask_1),$ent) || eregi(sql_regcase($file_mask_2),$ent)))
{
$tmp=@file($dir.$ent);
$str=@implode(",$tmp);
if (strpos(”@!#%xrenoder^&*()”.
$str,$search_str))
{
for (
$i=0;$i<($level)+1;$i++) echo “* * “;
echo 
$dir.$ent.” found…”;
$str=str_replace($search_str,$replace_str,$str);
if (
$fp=@fopen($dir.$ent, “w”))
{
flock(
$fp,LOCK_EX);
fwrite(
$fp,$str);
fclose(
$fp);
echo ” and replace<br>”;
}
else echo ” and <b>can’t replace</b><br>”;
}
}
elseif(
$ent!=”.” and $ent!=”..” and is_dir($dir . $ent))
{
$level++;
sr(
$dir.$ent.”/”);
$level–;
}
}
$p->close();
return;
}
sr(
$work_dir);
echo “SEARCH & REPLACE Complete”;
?>

Последний раз редактировалось .antibiotic.; 10.08.2009 в 11:29..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Задай Вопрос - Получи Ответ] ZAMUT Форумы 316 08.06.2010 09:56
[Задай Вопрос - Получи Ответ] Rombl4 Сценарии/CMF/СMS 247 03.06.2010 16:00
Adult [Задай вопрос - получи ответ] CrazyStudentS_Mi}{ SЕО - тонкости, методы раскрутки 181 16.04.2010 21:10
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ