Копипастер ™
Автоматизация ручной работы при обработке однотипных данных
любая текстовая информация, заточен под <HTML>

Экономьте:

— 90% времени
— 99,8% нервов

Сервис предоставляется бесплатно!

регистрация
Типичные задачи
оформление контента для сайта оформление (приведение в порядок) списков, таблиц массовая загрузка файлов со страниц сайта, по списку массовые правки по тексту, коду
Идея

1. Проблема

Совершение однотипных действий при работе с документами, HTML кодом: что-то удалить, что-то добавить, заменить, исправить, перетащить в другое место, массовые правки. HTML страницы/документы бывают большие, бывает их много.

Особенно актуально для администраторов сайтов, контент-менеджеров, SEO оптимизаторов, верстальщиков. Количество однотипных правок при работе с контентом сайта зашкаливает. Время, потраченое на рутину, может исчисляться днями.

2. Решение

Если присмотреться, большая часть работы описанной выше, делается последовательно с помощью операций: копировать, вырезать, вставить, удалить. Вручную, в лучшем случае, с помощью «горячих» клавиш.

Тут-то и пришла идея разработать сервис, который все это сделает за доли секунды.

Копипастер может:
копировать вырезать вставить заменить удалить загрузить файлы по сылкам из <HTML> кода
каждую функцию можно применять для правок:
произвольного участка, заданного по границам HTML тега и его содержимого атрибута HTML тега и его значеня строк
гибкие настройки позволят легко указать искомый элемент или участок для обработки
Из функций можно выстраивать последовательности — макросы*

Скриншот из программы

 

Функции можно применять в произвольном порядке, в любом количестве
Возможно сохранение макросов для повторного использования
* Макрос — алгоритм действий, записанный пользователем.
Как это работает
  1. Вставить данные для обработки в окно «исходник»
  2. Настроить макрос
  3. Нажать «Обработать»
  4. Из окна «результат» соответственно забираем результат
  5. Проверить результат на коректность, сохранить макрос (при необходимости)
  6. Вставить новый исходник (при необходимости) -> «обработать» -> результат
  7. Повторям п.6, экономим 90% времени.

Подробное описание в разделе «инструкция».

Практический пример

Задача

Оформить карточки товара в интернет-магазине, по примеру http://www.ellips-partner.ru/component/page-shop.product_details/flypage-shop.flypage/product_id-2285/category_id-145/option-com_shop/Itemid-35/ информацию берем отсюда http://www.iiyama.com/ru_ru/produkty/prolite-b1980sd-1/

Решение

Нужно перенести текстовое описание и таблицу характеристик. С описанием проблем нет. А таблица “как есть” нам совсем не подходит. Нужно потратить на нее несколько минут, чтобы привести к нужному виду (вручную).

Открываем исходный код источника и примера, сравниваем.

Ниже пример

и источник

Замечаем закономерности, участки которые отличаются:

и

Получается, главная задача получить из второго первое.

Нужно подзаголовок “ИНТЕРФЕЙСЫ И РАЗЪЕМЫ” оставить неизменным, заменив то, что его окружает. Маленькая загвоздка – слева подзаголовка тег <a> с разными адресами для каждого подзаголовка таблицы.

Итак, приступим. Первым делом удалим тег <a> без содержимого.

Теперь окружающий код у всех подзаголовков стал одинаковым. Есть возможность сделать замены:

на

и вторая замена:

на

Теперь, после обработки, код приобретает такой вид:

Остались последние штрихи:

  • еще одной заменой приводим в порядок начало таблицы
  • в конце таблицы удаляем лишнее
  • удаляем лишние атрибуты align у тегов <td>

В конечном итоге макрос для этой задачи будет выглядеть так:

 

Время затраченное на настройку программы 5 минут, что примерно равняется времени обработки 1-2 таких таблиц вручную.

Немного математики:

  • Пусть вручную на один товар уходит 3 минуты. На обработку 100 товаров вручную потратим 300 минут или 5 часов
  • На обработку, с помощью программы, тратим 10 секунд (вставить код, нажать “обработать”). Итого 1000 секунд на 100 товаров, или 16,6 мин. Плюс 5 мин. на первоначальную настройку. Итого 22 минуты.

Экономия времени: 300 / 22 = 13,6 раз!

И это не предел. В моей практике были случаи, когда вручную на один товар могло уйти 10-15 минут. Именно благодаря таким случаям родился “Копипастер”.

 

Больше примеров в разделе “примеры“.

 

Регистрируйтесь и освободите время для более важных дел!