Программное решение одной проблемы с текстами

Автор Тема: Программное решение одной проблемы с текстами  (Прочитано 1344 раз)

Оффлайн KilluaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 48
  • Сообщений: 182
  • Карма: 7
  • Пол: Мужской
    • Просмотр профиля

Оффлайн KilluaАвтор темы

  • Постоялец
  • ***
Добрый всем день. Я занимаюсь размножением текстов(когда с помощью специального шаблона из одной статьи получается 50-100 статей и более). Практически в каждом заказе требуется простановка ссылок с соответствующим анкором. Обычно даются 5-10 ссылок с пометкой "чередование", я вношу ссылки в программу и она автоматически проставляет их в размноженных текстах. Проблем нет. Но нередко встречаются более сложные заказы, где требуется одно из следующих:
1) дано 10 ссылок, нужно первую ссылку в первой статье использовать, вторую во второй и так далее, а потом по новой
2) нужно размножить текст на 100 копий и на каждую копию дана уникальная ссылка(при проставлении ссылок программой она может одну ссылку использовать два раза, а другую вообще не использовать, потому программа тут не подходит)
3) самый трудный вариант: для каждой размноженной статьи уникальная ссылка(или по ссылке на две статьи) и нужно ещё, чтобы в тайтле или h1 встречался анкор ссылки. Т.е. если ссылка идёт с анкором "купить окна", то и в названии должно фигурировать "купить окна".
с первым вариантом более менее справляюсь, но вот 2ой и 3ий вариант приходится делать вручную, т.е. в каждую статью ручками добавлять ссылку и т.д. Обычно заказы идут на 100 и более статей, поэтому это очень муторно и долго, плюс могут возникнуть ляпы и их не сразу найдёшь.
Я пользовался несколькими программами для размножения текстов(Generation the Web, Monkey write, Article clone easy), но не в одной нет возможности для реализации выше озвученных вариантов. Посему ищу иной способ. Может быть какая-нибудь программа для массового редактирования текстов или скрипт.
У меня есть задумка, но я не знаю как её реализовать практически. А задумка заключается в следующем: делается две папки с файлами пронумерованными от 1 и до нужного. В одной папке идут файлы со статьями, в другой папке - файлы с ссылками. В каждой статье в определённом месте размещён какой-нибудь код или слово. Далее программа или скрипт берёт ссылку из первого файла ссылок и заменяет указанный код или слово в файле с первой статьёй, потом вторая ссылка во втором файле со статьёй и т.д.
Может кто-нибудь знает, как это сделать? Готов заплатить денежное вознаграждение за скрипт или нечто такое, что поможет. Или может знаете место, где могут помочь, может какой-нибудь специализированный форум? Заранее спасибо!


Оффлайн KilluaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 48
  • Сообщений: 182
  • Карма: 7
  • Пол: Мужской
    • Просмотр профиля

Оффлайн KilluaАвтор темы

  • Постоялец
  • ***
Приведу пример того, что мне нужно на приложенном архиве Sample 1.
Имеется две папки: статьи и ссылки. В папке «статьи» 10 txt файлов, в каждом из которых по тексту. Файлы имеют название статья 1.txt, статья 2.txt и т.д. В папке «ссылки» так же 10 txt файлов, в каждом файле ссылка в виде < a href=””></a>. Файлы с ссылками имеют название ссылка 1.txt, ссылка 2.txt и т.д.
В каждой статье во втором абзаце имеется слово <ссылка>(с боковыми кавычками). Мне нужно, чтобы программа(или что-то другое) заменяло данное слово <ссылка> на текст ссылки из файлов в папке «ссылки». Т.е. я имею ввиду следующее:
Из файла ссылка 1.txt берётся текст ссылки < a href="http://site.ru">ссылка</a> и вставляется в файл статья 1.txt вместо <ссылка>;
Из файла ссылка 2.txt берётся текст ссылки < a href="http://site.ru">ссылка</a> и вставляется в файл статья 2.txt вместо <ссылка>;
Из файла ссылка 3.txt берётся текст ссылки < a href="http://site.ru">ссылка</a> и вставляется в файл статья 3.txt вместо <ссылка>;
И так далее во всех файлах. Очень важно, чтобы ссылка бралась из файла и вставлялась в файл со статьёй с таким же номером. Т.е. никаких «Из файла ссылка 1.txt в файл статья 3.txt».
P.S. Не обязательно, чтобы все ссылки находились в разных файлах. Будет даже лучше, если все ссылки будут в одном файле и программа будет брать первую ссылку, вставлять в первый текст, вторую ссылку во второй текст и т.д.

Оффлайн DmitriyM

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 73
  • Сообщений: 321
  • Карма: 13
  • Награды Мастер по наращиванию Стоимости Сайта
    • Просмотр профиля

Оффлайн DmitriyM

  • Старожил
  • ****
Решение все еще нужно? Если все так, как в архиве, то файл с ссылками - links/links.txt, статьи - states/статья 1,2... .txt
Скрипт a.py.

Оффлайн Parfumer

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 3
  • Сообщений: 13
  • Карма: 0
  • Пол: Мужской
    • Просмотр профиля
    • Кто это уже только не пробовал? Ну и как получилось?

Оффлайн Parfumer

  • Рекрут
  • *
Решение все еще нужно? Если все так, как в архиве, то файл с ссылками - links/links.txt, статьи - states/статья 1,2... .txt
Скрипт a.py.

Могли бы подсказать как работать с этим скриптом " a.py."?  Устанавливается на Denwer или другим способом?

Онлайн alexburn

  • Бизнес оценка: (1, 100%)
  • КМС
  • *****
  • СПАСИБО: 1007
  • Сообщений: 3222
  • Карма: 70
  • Пол: Мужской
  • Нужна прога для компа?
    • Просмотр профиля
    • Прикладные программы на заказ

Онлайн alexburn

  • КМС
  • *****
  • Доп. информация
    • Бизнес оценка: (1, 100%)
    • СПАСИБО: 1007
    • Сообщений: 3222
    • Карма: 70
    • Пол: Мужской
    • Нужна прога для компа?
      • Просмотр профиля
      • Прикладные программы на заказ
Parfumer, есть еще вот такой генератор ссылок


Оффлайн Parfumer

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 3
  • Сообщений: 13
  • Карма: 0
  • Пол: Мужской
    • Просмотр профиля
    • Кто это уже только не пробовал? Ну и как получилось?

Оффлайн Parfumer

  • Рекрут
  • *
Parfumer, есть еще вот такой генератор ссылок [nofollow]
За софт благодарю. Все же выше озвученный вопрос остается открытым.


 

Похожие темы