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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки

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

Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как известно, существует множество программ проводящих пакетную обработку данных по типу - поиск и замена, транслитерация, генерация имен и пр. -
 
-WordPipe
-Antrenamer
-Autoren
-Professional Renamer
-Renamer
-VisualRenamer
-BatchRename  
-Better File Rename
-File And MP3 Tag Renamer
-Massfileeditor
-MultiRenamer
-PS FileRenamer
-Re-Namer
-SFRenamer
-Find and Replace Text
-Search and Replace
-Search&Replace
-WinMerge
-Magic File Renamer
-TheRename
-KSRenamer
 
К сожалению, большая часть из них на английском и у меня возникла проблема с поиском (настройкой) необходимого функционала.
Стоит задача по определенной маске провести траслитерацию (с английского на русский)  в текстовом файле с сохранением параметров шрифта.  
 
Например:
все строки содержащие <param name="F.I.O. Naimenovanie 1">  
перевести как               <param name="Ф.И.О. Наименование 1">
 
Существуют ли программы позволяющие осуществить данную процедуру, и как настроить такой шаблон?
Спасибо за помощь!

Всего записей: 1358 | Зарегистр. 02-05-2006 | Отправлено: 07:31 04-08-2006 | Исправлено: Frantishek, 09:56 04-08-2006
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Неужели никто ничего не посоветует?
Стал экспериментировать, доходит до смешного, еще не одна программа себя не показала на все 100%, и это на простой задачке - замены "пробела" на "_"
 
1. Ant Renamer, старая бесплатная утилитка все нормально настроил, превьюшка демонстрировала нужный результат и что... на выходе переименовано не более 5%, остальное - "исходный файл не найден" интересно как он может быть не найден, если только что был добавлен в проект самой программой, ладно едем дальше...
 
2. Renamer от Dimoniusis, ну тут настройки проще пареной репы, ошибиться точно нельзя и что же - кряхтит как сумасшедший жесткий диск, сообщается что все благополучно завершено, и действительно наблюдается как лихо сменился регистр (о чем вообще никто не просил), все остальное осталось без изменений. Иногда еще после других операций с программой появлялись какие-то папки фантомы с одинаковыми именами (вроде их две, но на самом деле одна...). Ладно отчаливаем от любительских работ к профессионалам
 
3. Professional Renamer, здесь на форуме хвалили, приступаем...  Замечательно что есть предосмотр, результат на картинке тот что нужен... и в итоге...  Successful renamed: 850 Failed to rename: 1379 т.е. уже порядка 60% результативности, прогресс однако! Логика подсказывает что если бы число неудавшихся вариантов совпало с предыдущим, то можно было говорить об объективной причине (типа что-то с самими файлами и папками) А так.. просто еще один необоснованный глюк. Ладно, есть еще парочка хваленых...
 
4. ReNamer просто ReNamer, должно быть как все гениальное, ан нет, что они там намутили с добавлением имен папок как файлов хрен поймешь, но мне так ничего и не удалось. Пожалуй, здесь уже, очевидно, моя вина, за исключением лишь того, что не все очевидно с настройками самой программы
 
Была еще парочка программ которые просто не могли переименовывать папки, только файлы (видимо научить это делать одновременно - две разные математики, ну да ладно)
 
Итог.
Я бы уже с радостью согласился с кривоватостью собственных рук, но нелогично как-то..
Может все-таки профессионалы скажут свое слово, не хотелось чтобы эти эксперименты боком вышли.

Всего записей: 1358 | Зарегистр. 02-05-2006 | Отправлено: 14:45 04-08-2006 | Исправлено: Frantishek, 14:46 04-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если маска стандартная (никаких регулярных выражений, всё фиксированное) - text replacer (tr.exe, www.infortech.ru 48kb) прекрасно справится.  
//это именно, если вводите фиксированную строку поиска и фиксированную строку замены.  
Если с изменениями (регулярные выражения) - Search & Replace
//там же можно создавать сценарии на кучу строк поиска и замены,  
напр, все "vasya tapochkin" сменить на "вася тапочкин", "гугель-мугель" сменить на "google" и т.д. (любая строка или все вместе могут содержать регулярные выраэжения, лимита строк в сценарии не припомню)  

Цитата:
Была еще парочка программ которые просто не могли переименовывать папки, только файлы (видимо научить это делать одновременно - две разные математики, ну да ладно)  
- стоп, уточните задачу: вам надо менять текст В файлах или же НАЗВАНИЯ файлов менять?  
 Для второго обычный плуг тоталкомандера вполне годится (даж некоторые рудиментарные возможности регекспов имеются).  

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 19:27 04-08-2006
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
Спасибо за рекомендации! Действительно, все на самом деле гораздо проще можно решить путем использования регулярных выражений. Просмотрел порядка 50 прог., надо будет со временем обзор сделать

Всего записей: 1358 | Зарегистр. 02-05-2006 | Отправлено: 19:13 05-08-2006
Garpun

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну в принципе для простых задач как то траслит и др.
 
В целом фунционал не блещет я сам таким проблемом страдаю.
 
Помимо транслита. Приходится последоовательно  
применять ТРИ утитилы.  
 
1. Перегоняю в Латиницу. (Ну многое ПО и особенно для копир. на DVD ресивер коему кирилица не по зубам и Проигрывателям...)
 
2. Вторая нумеровать их по маске со последовательным счетчиком.
м только там есть режим кадждая Заглавная или возмоность замены _ на пробел.
или тире. Дабы DVD резак не умнмчал. Он иногда шибко умный и бастует обнаружив копию в ветке...  
 
3. Вот к сожалению на некотрых серваках лежат залежи файлов МИДИ и Караоке.
формата типа 0001.mid - 0001.kar правда там есть внури самого файла теговая запись - но УТИЛИТ нетути ВООБЩЕ которые переиеновавываю ВРУЧНУЮ. Хотя страннно но для того-же фунционала типа мр-3 море разилванное т.к. пользуют аналогичные методы.  
Тобишь переименовывали (вкл. транслит) например. 0001.kar в Басков - Шарманка и Шарманка - Басков и делали ее Транситом под Считыватель Синезатора который кирилицу не поддерживает.  

Всего записей: 7 | Зарегистр. 06-09-2005 | Отправлено: 11:19 07-03-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Пакетная обработка данных


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru