Ответ
themaManager - edit posts / replace dead links. Опции темы
Старый 26.04.2015, 17:18
  #151
jeremy
 
Регистрация: 17.11.2012
Сообщений: 397

У меня есть свои замечания по работе программы ThemaManager.

First. Когда программа собирает посты на форумах, она собирает максимальное количество постов независимо от того, сколько времени прошло после создания поста на всех заявленных CMS за исключением VBulletin. На форумах с этой CMS ThemaManager при первом запуске находит максимум 400-500 постов. Для того чтобы программа нашла остальные посты, необходимо ввести номер ID для каждой из megathread и вот только после этого программа находит и остальные посты. Все эти megathreads никуда не пропали. Я вижу подписки на них в своём личном кабинете и нахожу эти темы на форуме. All topics are still alive and editable. Так приходится делать на всех форумах без исключения форумах VBulletin.

Second. Далее рассмотрим претензии достаточно большого количества постеров.

Настоятельно следует различать процесс редактирования для Daily Posting и Topic Recovery.
Для Daily Posting программа уже достаточно хорошо отлажена и вполне может устроить большинство постеров. Пусть злые абузеры забанили даже несколько десятков ссылок. Их можно оперативно восстановить, но опять же если только остались файлы. В крайнем случае поменять десяток, другой постов большого труда не составит.

Но, постеры очень хотят использовать программу также и для Topic Recovery и вот тут их ждёт буквально каторжная работа.

1. ThemaManager ищет посты на каждом форуме и добавляет их в одну кучу в хронологическом порядке. В одно и то же время на одном и том же форуме можно постить и 2 и 10, да хоть 20 различных megathreads.

Чтобы найти посты только из конкретной megathread нужно в самом нижнем окне Search and filter posts набрать её ID и программа выберет посты только для кокретного Topic ID.

2. Большинство постеров хотят заменять все посты в своих Topics по разным причинам:

1. Файлы постов давно утрачены (already deleted from HDD)
2. Посты уже давно потеряли актуальность.

По этим причинам настоятельно необходима возможность импорта постов из текстового файла по образцу ThemaPoster.

Is it easy to replace manually 700 and more posts (up to 1000-1200) and how much time necessary for such job?

3. Небходимо добавление в окно Replace text дополнительных опций. Desired:

Search in:

1. all websites
2. Selected group(s)
3. Selected websites(s)

На разных форумах могут быть разные требования к оформлению постов и разные разрешенные filehosts.

На одном форуме разрешен к примеру только filehost1, на другом только filehost2, на третьем и filehost1 и filehost2. По этой причине необходимо добавление в website properties еще и banned hosts option, как это сделано в themaPoster.
Пусть ThemaManager собирает посты со ссылками на любые filehosts, но заменяет посты только с allowed filehosts на каждом конкретном форуме. В противном случае придется отдельно готовить посты для каждой вышеуказанной группы форумов и делать замену в каждой группе форумов отдельно. Как хорошо известно за посты с неразрешенными filehosts можно получить или предупреждение или сразу бан (в зависимости от форума).

И последнее. В настройки каждого форума необходимо добавить функцию Replacement только для отправляемых сообщений аналогично themaPoster. Для чего это нужно? Например на отдельных форумах требуют ссылки not uploaded.net, but ul.to итп.
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 27.04.2015, 01:00
  #152
lum930
 
Регистрация: 21.03.2014
Сообщений: 72

На фига нужен такой импорт?
Формат темаличера, когда 1 пост это 1 файл - как такое вообще в голову могу прийти?
не знаю, но так есть. и если так работает одна программа одного автора (TL), то и вторая программа этого же автора (TM) в данном случае имеет право поддерживать такую функцию.
p.s. чем ты парсишь топик, чтобы получить txt-файл с полными сообщениями разделенными сепаратором?
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 27.04.2015, 04:23
  #153
ero_freak
 
Регистрация: 27.05.2011
Сообщений: 63

jeremy

Я поддерживаю!
Необходима возможность для конкретной ветки (?viewtopic=) в таком формате
Сделать полную замену всех постов, без проверки ссылок!
И без парсинга содержимого старого поста

У фредди видимо никогда не было большого кол-ва постов, чтобы понять это.
Многим приходится пользоваться приватными решениями.

Freddy, I see last few years how you try to create microsoft word connected to internet.
Universal solution must be more simple! Much more simple! And faster!
As for me, I already use a ton of text tools, more advanced than implemented In TM, you spent a lot of time to re-describe fucntions existing in advanced text editors, but
the most important - is replacing! (on-fly if it's possble). - not impemented as it requieres by most of users.
A ton of text features - it's not unnecessary for professional posters, we already have own skills with text editing.
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 28.04.2015, 02:14
  #154
jeremy
 
Регистрация: 17.11.2012
Сообщений: 397

I have a few questions for Freddy.

How do I can to use "Replace Text" function for multiply posts?

I switch program to "Posts" tab, select website group, select needed website and the post I want to edit.

I press "Copy" button and press "Replace text" button, paste text I want to replace to the left.

Then I pressed "Add more" button in "Replace text" window and tryed to add text from another post, and I could't.

Main program window is blocked by "Replace text" window and I could't add another post text to replace to the left side without external text editor. I must to open saved posts in text editor, then I must add every saved post to left from text editor. It's wrong. Why I can't to add posts from "Posts" tab anymore? It seems, it's program bug.

Another question.

Changes will appear only for selected websites group or for all websites?
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 28.04.2015, 03:28
  #155
jeremy
 
Регистрация: 17.11.2012
Сообщений: 397

Сообщение от ero_freak Посмотреть сообщение
И без парсинга содержимого старого поста
Как нужно понимать, что парсинга совсем не нужно? А как ты получишь ID постов, которые ты хочешь изменить? Почему не нужно текста постов? А каким таким хитрым способом ты собираешься последовательно заменять посты одновременно на всех форумах? Ты выбираешь какой-нибудь пост для замены и программа ищет посты с таким же текстом на всех нужных тебе форумах в нужных тебе topics. Но тут есть одно НО. Если такого поста на каких-то форумах просто нет по разным причинам (чаще всего в момент постинга форумы были недоступны по различным причинам), то программа такой пост не найдёт и менять ей будет нечего и твой новый пост в этом случае для нескольких форумах будет пропущен. Всё равно самой полной замены не получится. Если же ты всё-таки хочешь, что-бы все твои новые посты обязательно заменились на каждом форуме тогда нужно скрупулезно менять посты на каждом форуме по-отдельности. Если же ты считаешь уже сделанные посты на разных форумах какими-то ячейками в которые можно очень легко и массово забить тексты новых постов без какого-либо парсинга, то это совсем не так. По этой причине вопрос о необходимости парсинга снимается сам собой.

В любом случае при парсинге страницы она должна загрузится полностью. Извлечение текста каждого поста post body выполняется современными компьютерами за смешные доли микросекунды. Большая часть времени при парсинге а также при замене постов расходуется на установление сетевых соединений и ожидание ответа форумов.

Кроме того:

1. Если тебе не нужны тексты постов, то из этого не следует что тексты постов тоже не нужны всем остальным постерам.
Кому-то нужны, кому-то нет.
2. Если ты не хочешь поддерживать ссылки своих постов в рабочем состоянии, то из этого вовсе не следует что другие постеры тоже думают так же.

Я и сам собирался написать для себя собственные парсеры для Zennoposter с его глючным компилятором и поэтому немного в курсе проблем с которыми можно столкнутся при написании подобной программы. По ряду причин я отложил эту затею (прежде всего невозможно реализовать подобный программный интерфейс) и решил подождать, что напишет Freddy.

Конечно ещё требуются небольшие доработки themaManager, но в целом глаз радует

Как-то так...
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 29.04.2015, 20:39
  #156
AlexanderSh88
 
Регистрация: 02.09.2014
Сообщений: 807

есть вопросик:

Можно ли сделать просто заменить живые ссылки на живые (поменять фо например), список которых я вставлю из тхт. Либо просто сделать замену текста?
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 30.04.2015, 15:11
  #157
lum930
 
Регистрация: 21.03.2014
Сообщений: 72

AlexanderSh88, можно заменить живые ссылки одного ФО на другие. просто в "Dead keywords" для "заменяемого" ФО укажи ключевые слова со страницы скачивания, например, "Download will start".
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 30.04.2015, 16:36
  #158
AlexanderSh88
 
Регистрация: 02.09.2014
Сообщений: 807

понял, спасибо
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 01.05.2015, 16:26
  #159
Freddy.
 
Аватар для Freddy.
Регистрация: 08.02.2014
Сообщений: 2,223

Сообщение от kalian Посмотреть сообщение
У меня вопрос к Freddy..

Freddy.
tell me.
example
If I have 250 forums in each 50 thread. each thread has 10,000 posts.
let's say you want to change a single link
the program themaManager will do the task? how much time (approximately)?
Searching for links / replacing in message text is fast. It's really depends on PC (CPU). On my laptop it processes 100,000 posts (10 times more than you wrote) in less than a minute.

Submitting the replaced post to forum might take more time due to forum server response (some forums are slow) and queue. Also your Internet speed plays a role.

Сообщение от ero_freak Посмотреть сообщение
Freddy, so many people need full replace!
You can replace full posts, just not from .txt file. That's already in suggestions though.

I'm improving everything will each update.

Сообщение от jeremy Посмотреть сообщение
How do I can to use "Replace Text" function for multiply posts?

I switch program to "Posts" tab, select website group, select needed website and the post I want to edit.
The "Replace text" feature is actually should be called "Replace text from single post in all posts from selected website or all websites.

You can just select text from post before pressing "Replace text" button, it will pre-fill text with selected text (it might easier then copying pasting).

"Add more" is used if you need multiple text replacements in current post. Maybe you wanted to change word "bla" to "lol" and "sun" to "sea", etc. (just a random small examples).

Сообщение от jeremy Посмотреть сообщение

Another question.
Changes will appear only for selected websites group or for all websites?
In the latest version (1.09 at the moment). You can choose where to search. There are two options. Search in:
* all websites
* selected website

Just choose what you need.
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием
Старый 01.05.2015, 21:29
  #160
jeremy
 
Регистрация: 17.11.2012
Сообщений: 397

I thank you for an explanation, Freddy.

I have only suggestion about desired program feature "Replacement of the text in multiply posts in batch process". It's maybe necessary one more button "Extract texts from the selected posts", as already existing button "Extract links (from the selected posts). It has to be noted, that "Extract texts from the selected posts" feature already exists in program and works fine in "Preview selected posts".

The program will become much more convenient with such additional feature.
Нравится 0   Не нравится 0
Пожаловаться на это сообщение 0  
Ответить с цитированием

Ответ
 
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
related posts thumbnails - проблемы в настройке? vedurijuht Вопросы 7 27.02.2013 19:31
Помогите с Related Posts на вордпресс Dikiy58 Вопросы 4 08.12.2012 12:20
Как правильно пользоваться Google Disavow Links Grandifer Статьи 4 06.11.2012 22:03
Links Editor за 10 $$$$ :D Borec1603 Рынок 2 21.12.2011 14:44



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

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


Текущее время: 19:14. Часовой пояс GMT +3.