Форум сайта python.su
0
Доброго времени суток! Прошу дать совет:
Цель кратко: автоматизировать процесс копирования текста и картинок из уже открытых в Firefox вкладок с новостными статьями нескольких заданных сайтов в ворд-документ (желательно, с возможность выбора нужного места в ворд-документе).
Подробнее:
1. Например, запущен Firefox, в котором открыто 50 вкладок с новостными статьями десяти заданных сайтов.
2. Парсер (или расширение для firefox) берёт первую вкладку, копирует название статьи, автора (если есть), основной текст и картинки (если есть).
3. А потом всё это автоматически вставляет в ворд-документ. Желательно, с возможность выбора нужного места в ворд-документе, куда надо эту новость вставить: например, вылезает менюшка, где на выбор три раздела: финансы, экономика, политика. Щёлкаем по нужному пункту меню, и новость вставляется в ворд-документ в нужном месте.
4. Затем, автоматически закрывает первую вкладку и переходит к следующей… Вторая скопированная новость вставляется в выбранный раздел чуть ниже первой новости.
5. И так далее, пока не закончатся открытые вкладки в браузере.
Собственно вопрос:
1. напишите, как проще это всё реализовать.
2. что для этого нужно знать, если у меня знаний нет, а желание - есть
(Надо знать: HTML, CSS, Javascript, python? Что еще?)
3. Если можно - по пунктам: п.1 - изучить то-то; п.2 - изучить это и т.д.
Офлайн
857
spacesnakeЭто всё сложно. Вряд ли напишешь. Пользоваться-то просто и выглядит просто, а чтобы написать - это дофига надо знать.
Цель кратко: автоматизировать процесс копирования текста и картинок из уже открытых в Firefox вкладок с новостными статьями нескольких заданных сайтов в ворд-документ (желательно, с возможность выбора нужного места в ворд-документе).
Отредактировано py.user.next (Июль 17, 2016 12:12:46)
Офлайн
253
spacesnakeКак ни странно, главное знать чего хотите. Вроде вы и нормально все описали, но остались непонятки зачем это надо, которые и определят что вам надо изучать.
что для этого нужно знать
py.user.nextя не так пессимистичен. получится. Только надо четко представить какую задачу будет решать данный инструмент.
Это всё сложно. Вряд ли напишешь.
Отредактировано doza_and (Июль 17, 2016 14:05:13)
Офлайн
0
py.user.next:
1. спасибо за надежду
2.
py.user.nextА что сложного в том, чтобы изучить Javascript? В наше время есть куча онлайн учебников на русском.
Технически не потянешь (надо знать Javascript)
py.user.next
алгоритмически не потянешь (надо уметь разрабатывать алгоритмы со всеми неявными ходами)
py.user.next
То есть надо определять, что за вкладки, а для этого надо делать критерии
py.user.next“Терпенье и труд - всё перетрут” (с)
Таких неявных вещей всегда множество и все их надо разрешить, чтобы программа работала надёжно
doza_andМне не нужна история в браузере. Мне нужны эти новости в текстовом формате, вставленные в Ворд.
Если вы хотите увидеть новости, ну так fierfox достаточно, он историю сохранит.
doza_andС этим проблем нет
Если вы хотите иметь заранее определенные наборы страниц, тоже в чем проблема?
Мне нужны программа, автоматизирующая копирование новостей в Вордdoza_andМне нужно смотреть эти новости оффлайн, но только скопированные в Ворд-файл.
Если вам надо смотреть это в offline то все уже давно сделано
doza_andСпасибо за надежду
Пытаться запихать страницы Ворд… Думаю задача неразрешимая.

doza_andя это представляю абсолютно чётко: копирование новостных статей, очистка от лишнего, вставка в Ворд.
Только надо четко представить какую задачу будет решать данный инструмент
Отредактировано spacesnake (Июль 26, 2016 19:53:51)
Офлайн