[Ищу] ищу скрипт по работе с кевордами

Тема в разделе "SEO Скрипты", создана пользователем seoadr, 7 авг 2007.

Статус темы:
Закрыта.
  1. seoadr

    seoadr Постоялец

    Регистр.:
    22 апр 2007
    Сообщения:
    128
    Симпатии:
    19
    что бы по строкам пробежал и выдрал все строки с заданным словом.
    (кеи в данный момент в txt файле находятся)
    видел кто небуть что то подобное?
     
  2. Zirt82

    Zirt82 Постоялец

    Регистр.:
    16 ноя 2006
    Сообщения:
    124
    Симпатии:
    57
    Загоняешь в AGGRESS Parser. версия 1.5
    Открываешь "Управление Базами"
    В поле "Если содержит" вбиваешь нужный кейворд
    Жмешь удалить, и в правом окне забираешь нужные.
    Вот такой извращенный способ.
     
  3. seoadr

    seoadr Постоялец

    Регистр.:
    22 апр 2007
    Сообщения:
    128
    Симпатии:
    19
    да это конечно здорово, но размер txt файла бльше 2гб. и соответственно при открытии его, я получаю Out of memory.
    можно конечно порезать его через (A.F.6 Split your files)
    на 25 файлов, потом 1 кеворд выдергивать из каждого...
    хотелось бы как то более автоматизированно....
    может еще что небуть есть
     
  4. alexseo

    alexseo Постоялец

    Регистр.:
    27 июн 2007
    Сообщения:
    88
    Симпатии:
    2
    если линукс вот твое решение
    cat file.txt|grep 'text'>new_file.txt
     
  5. den.serg

    den.serg Писатель

    Регистр.:
    10 июл 2007
    Сообщения:
    9
    Симпатии:
    0
    а если windows, и чтобы не так муторно как было опиано выше
     
  6. alexseo

    alexseo Постоялец

    Регистр.:
    27 июн 2007
    Сообщения:
    88
    Симпатии:
    2
    сам очень долго искал такое решение под винду
    но потом понял что легче базу залить на хостинг и через шел обработать моим способом
     
  7. shirokov

    shirokov Прохожие

    вот тебе на php
    <?
    $in = file ("file.txt");
    foreach ($in as $inn)
    if (ereg($inn, $key)) echo $inn."<br>";
    ?>
    скрипт выводит на экран...
    могу дописать чтобы сохраняло в файл...
     
  8. seoadr

    seoadr Постоялец

    Регистр.:
    22 апр 2007
    Сообщения:
    128
    Симпатии:
    19
    что то не работает....

    Добавлено через 9 минут
    <?
    $in = file ("file.txt");
    foreach ($in as $inn)
    if (ereg("key", $inn)) echo $inn."<br>";
    ?>

    во :) теперь заработало, только бы еще прописать что бы в файл сохраняло и искал сразу кучу слов, эх!
    надо с php разбираться...

    Добавлено через 44 минуты
    блин, только с файлом размером в 2 гб это всё равно не работает ((((((
    може еще какой вариант есть?
    да и с линуксом тоже не прокатило (((
    2гб залить на хостинг....
    а потом распарсить и скачать...
    не вариант.
     
Статус темы:
Закрыта.