Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Открыть новую тему     Написать ответ в эту тему

superkatya



Катька - смутьянка
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поиск лекарств ведётся исключительно в разделе «Варезник».
TextPipe Pro
Текущая версия: 12.0 (06.06.2022)

Официальный сайт

 
Поддерживаемые ОС: Windows 10, 8, 7, Vista, 2019/2016/2012/2008/2003, x86 и x64
 
Скачать пробную версию в ZIP / в виде EXE-setup (27.5 МБ) / Список изменений
 
TextPipe Pro - утилита для пакетной обработки текстовой информации. Программа служит для форматирования и конвертирования текстовых файлов, замены в них текста, выполнения сложных преобразований, конвертирования текста из одного формата в другой.
Некоторые возможности TextPipe Pro:
• Пepepaбoтaнный пoиcк и зaмeнa в cooтвeтcтвии с заданной cxeмой. Причём можно задать как абсолютно идентичные cooтвeтcтвия, так и c нeчёткoй лoгикoй coпocтaвлeния (для иcпpaвлeния oбщeизвecтныx oшибoк нaбopa).
• Сортировка текста по алфавиту, рандомизация строк, подсчёт и удаление дублирующихся строк.
• Добавление и(или) извлечение определённых слов, строк или частей текста, как введённых вручную, так и содержащихся в любом другом текстовом файле.
• VBScript или JScript (или PerlScript, PythonScript, REXXscript и т.д.) фильтpы мoгyт быть oпиcaны c нacтpoйкoй для oбpaбoтки кaждoгo пoля.
• Пpeoбpaзoвaниe cимвoлoв кoнцa cтpoки мeждy фopмaтaми Unix, Mainframe, DOS и Macintosh.
• Преобразование текста в список слов.
• Иcпpaвлeниe зaглaвнocти бyкв (нaпpимep, sImon -> Simon), несколько видов смены регистра текста.
• Удaлeниe пpoбeлoв в нaчaлe, в кoнцe cтpoк, и yдaлeниe мнoжественных пробелов.
• Удaлeниe тэгoв HTML и XML или только их атрибутов.
• Дoбaвлeниe нyмepaции cтpoк, лeвoгo и пpaвoгo пoлeй, зaгoлoвкoв и cнocoк.
• Дoбaвлeниe или yдaлeниe cтoлбцoв тeкcтa, дoпoлнитeльныx cтpoк.
• Дoпoлнeниe или yceчeниe дaнныx пoлeй дo определённой шиpины.
• Извлeчeниe aдpecoв элeктpoннoй пoчты и URL и мнoгoе мнoгoe дpyгoe...


Полезные обучающие статьи по программе:
  • тут

    Программы аналогичного назначения:
  • PowerGrep

  • Всего записей: 3232 | Зарегистр. 01-06-2001 | Отправлено: 12:58 23-06-2004 | Исправлено: vasevase, 04:43 06-04-2023
    Kristian

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, попробовал. Не работает. И то, и другое выдает вот такое:
     

    Код:
    Заголовок
    1.
    1.
    1.
     
    Заголовок
    1.
    1.
    1.

     
    Даже в "Trial Run". То есть, еще хуже, чем было. Странно как-то..
     
    Версия 9.7.3.

    Всего записей: 86 | Зарегистр. 22-09-2005 | Отправлено: 00:04 06-03-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kristian
    Подробнее...

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 18:39 06-03-2016 | Исправлено: evoroz, 18:40 06-03-2016
    Kristian

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz
     
    Ну да, у меня аналогичный результат. Отдельно скрипт нормально работает, а как субфильтр - почему-то нет.
     
    Подробнее...

    Всего записей: 86 | Зарегистр. 22-09-2005 | Отправлено: 21:50 06-03-2016 | Исправлено: Kristian, 21:59 06-03-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ничего удивительного. Посылая каждый раз в подфильтр вы как бы начинаете программу по новой. А в начале там единица. Значит это значение надо передавать к следующему вызову, либо идти другим путем.
    Поскольку речь о написании программы, то могу посоветовать в программе анализировать каждую строку, находить там <li> и их нумеровать. Т.к. вы в программировании не сильны, этот вариант не прокатывает.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 00:17 07-03-2016
    Kristian

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz
     
    Да, теперь все понятно. Жаль, конечно, что для такой относительно простой задачи он не прокатит.
    Что ж, буду искать другие пути..
    Спасибо за разъяснения!

    Всего записей: 86 | Зарегистр. 22-09-2005 | Отправлено: 08:00 07-03-2016
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kristian
    Я не понял то ли вам надо, но я тут это реализовал, но через глобальную переменную, а не локальную. Через локальную - действительно какойто глюк TextPipe
     
    См. группы фильтров по номерам 24 или 44 они одинаковы.
    т.е. преобразовывает нумерованный список HTML в явную нумерацию


    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 14:56 08-03-2016
    Ghost_Inets1

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как настроить удаление фрагмента текста у всех файлов в каталоге? У меня доступна только кнопка Go-Backup.
     
     
    Добавлено:

    Всего записей: 1854 | Зарегистр. 30-03-2016 | Отправлено: 09:40 14-05-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Загрузить список файлов во вторую вкладку Files to Process (где у вас "1 файлов в обработке") и, если фильтр уже есть, нажать F9.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 09:50 14-05-2016 | Исправлено: evoroz, 09:51 14-05-2016
    Ghost_Inets1

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz спасибо. А можно задать каталог? Он вроде там же,  в Files to Process.
    Вылетает ошибка
    2016-05-16 11:59:26,Warning,500 line limit reached - processing is CONTINUING. If logging enabled, see log file [C:\Documents and Settings\Designer\textpipe.log] for remaining detail
    2016-05-16 11:59:26,Warning,Logging is controlled with Filter Options (the top node in the filter tree)

    Всего записей: 1854 | Зарегистр. 30-03-2016 | Отправлено: 12:07 16-05-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Вылетает ошибка  2016-05-16 11:59:26,Warning,500 line limit reached - processing is CONTINUING.

    Это предупреждение, а не ошибка. Означает, что в лог попадут 500 файлов. Забейте.
    Обработаны будут все. Каталог можно задать. А можно комбинацию из каталогов и файлов, т.к. можно  указать несколько строк.
     
     
    Добавлено:
    На своем сайте я опубликовал несколько статей по программе TextPipe.
    Обзор по фильтрам и практическое применение программы.
    Надеюсь, что будет полезно.  
    Смотреть надо по тэгу textpipe http://www.digitweb.ru/index.php/blog/itemlist/tag/textpipe
    Если будут вопросы или проблемы - обращйтесь.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 10:57 17-05-2016
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz
    Ваш сайт интересный.
    А сталкивались ли вы с такими задачими:
    т.е. убрать из файла-1 все слова, которые есть в файле-2 ?
    Как сделать это без файла-2 - понятно, - есть таличные замены. А вот если слова именно во внешнем файле.

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 11:41 17-05-2016
    Rustamer



    Ореховый магнат
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz
    Статьи по TextPipe действительно весьма полезные, спасибо. Добавлю ссылку в шапку.  
    Позволю себе высказать несколько мелких замечаний по самому сайту - анимация несколько раздражает имхо. Ну и конечно в статьях нужно некое выделение блоков кода, а то сейчас это почти сплошной текст. Но это мелочи, главное здесь содержимое.

    Всего записей: 1723 | Зарегистр. 16-02-2005 | Отправлено: 14:10 17-05-2016 | Исправлено: Rustamer, 14:15 17-05-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rustamer
    Спасибо за ваше мнение о сайте. Полностью согласен и проблемы эти видел сам и думаю над решением.
    Возможно, когда материала будет больше, оформлю в виде книги.
    Но - изначально сайт был заточен под другую задачу. Мысль написать статьи возникла существенно позднее.
     
    SFC
    Возьму время подумать.
     
    Добавлено:
    SFC
    Есть такой вариант решения. В файле Excel записываются пары слов.  
    Слово - Замена слова. Если надо удалить, то замены нет.
    А далее фильтр Search/Replace list и в нем подключить этот файл.
     
    Добавлено:
    SFC
    Допустим, что набор слов, которые надо удалить есть и они записаны в виде текста.
    Тогда внешний файл замены можно создать с помощью фильтров: create wordlist и затем Remove dublicate lines.
    А далее переходим к варианту 1.
    Внешний файл должен иметь вид:
    You  
    can  
    type  
    sample  
    text  
    in
     
     

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 19:54 17-05-2016 | Исправлено: evoroz, 19:55 17-05-2016
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evoroz
    Спасибо. Вы правильно поняли то что мне надо.
    Теперь знаю о Text to word list - это именно то что надо, для составления списка.
    И вариант с подключением Excel - так даже лучше чем я думал первоначально.
    Спс

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 09:08 18-05-2016
    Ghost_Inets1

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как запретить создание бак-апов?
     
    Добавлено:
    Разобрался: в Output Filter.

    Всего записей: 1854 | Зарегистр. 30-03-2016 | Отправлено: 09:51 02-06-2016
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Привет всем
    Русский текст не воспринимает TextPipe
    https://monosnap.com/file/QbEhAt50t1bnq714eVKzztCN32G0lp
    https://monosnap.com/file/VgrWSzdFU6mX89Wrg4035e76BO15A3
     
    Хотя если ввести английские буквы то все ок.
    Спасибо

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 06:00 19-06-2016
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Русский текст не воспринимает

    попробуйте перекодировывать блоки в UTF-16, а потом уже делать replace в UTF-16 и перекодировывать обратно

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 06:22 19-06-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seva1

    Цитата:
    Русский текст не воспринимает TextPipe

    Снимите галочку UTF-8 Support и будет вам счастье.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 07:57 19-06-2016 | Исправлено: evoroz, 07:57 19-06-2016
    JARRYK

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Программа "не понимает"  кириллицу, только с латиницей работает,  если входной файл UTF-8(без BOM)
    Подскажите, можно ли делать в строках замену слов с кириллицей напрямую, без предварительной перекодировки UTF-8 --> Win1251 -->UTF-8 (или во что "правильно" перекодировать) перед операцией замены слов?
    У меня че-то из-за перекодировки 10000 файлов 10 ошибок вылезло...  
    Чтоб отловить ошибку, делал Программой чисто UTF-8 --> Win1251 -->UTF-8 (без других фильтров)
     
     
     
     
     

    Всего записей: 1 | Зарегистр. 21-06-2016 | Отправлено: 17:50 21-06-2016 | Исправлено: JARRYK, 19:16 21-06-2016
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JARRYK
    Мне кажется тут надо смотреть, что с файлами.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 09:43 22-06-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

    Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru