LINUX.ORG.RU

Вышел новый релиз KRename


0

0

Тихо и незаметно вышел новый релиз мощнейшей программы по переименованию любых файлов - KRename.

Предыдущие релизы этой программы не пользовались успехом на ЛОРе по всей видимости из-за сложности использования, но теперь это препятствие устранено - добавлен новый чудесный beginner-mode и убраны сообщения об ошибках.

Теперь каждый желающий может прочуствовать мощь этого легко интегрируемого (требуется KDE 3.0) продукта в нелёгком деле переименования практически любой допустимой сложности.

>>> Подробности

anonymous

Проверено: maxcom

Re: Вышел новый релиз KRename

А зачем такое нужно? Да еще под KDE?
на шелле же можно написать почти все, что угодно.
Зачем программы, функциональность которых реализуется другими?

ant ()

Re: Вышел новый релиз KRename

интереснно. а какая допустимая сложность может быть при переименовании файла???

ElectroNik ★★ ()

Re: Вышел новый релиз KRename

НАКОНЕЦ-ТО!!! Ура!

anonymous ()

Re: Вышел новый релиз KRename

Молодцы, хорошая работа! Предлагаю добавить фичу для копирования и удаления файлов.

anonymous ()
Ответ на: Re: Вышел новый релиз KRename от ElectroNik

Re: Re: Вышел новый релиз KRename

>интереснно. а какая допустимая сложность может быть при переименовании файла???

Переименовать все /dev/hd[a-t][1-9][0-9] в /dev/sd[a-h][1-9][0-9]

;))

sS ★★★★★ ()

Re: Вышел новый релиз KRename

это форк cp? как скоро он войдет в главную ветку?

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от sS

Re: Re: Re: Вышел новый релиз KRename

rename 's|/dev/hd([a-t][1-9][0-9])|/dev/sd$1|' /dev/hd[a-t]*

не подойдет? Зачем городить GUI, в котором это будет заведомо медленнее делать (да и менее очевидно, по-моему), чем в командной строке?

nezumi ()
Ответ на: Re: Вышел новый релиз KRename от anonymous

Re: Re: Вышел новый релиз KRename

>А зачем такое нужно? Да еще под KDE? >на шелле же можно написать почти все, что угодно. >Зачем программы, функциональность которых реализуется другими?

Вы дебилы, вы хоть работали с ней? Какой вы скрипт нипишете если у вас есть каталог с картинками, штук 200, и вам нужно к именам файлов картинок приписать их размер и(или) битность цветов.

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

Или сформировать имена файлоф mp3 из названия исполнителя и названия песни.

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

>Вы дебилы, вы хоть работали с ней? Какой вы скрипт нипишете если у вас есть каталог с картинками, штук 200, и вам нужно к именам файлов картинок приписать их размер и(или) битность цветов

Элементарный скрипт. И сам ты дебил.

anonymous ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Вышел новый релиз KRename

>Элементарный скрипт. И сам ты дебил.

Ну если он элементарный то в студию

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

> Какой вы скрипт нипишете если у вас есть каталог с картинками, штук 200, и вам нужно к именам файлов картинок приписать их размер и(или) битность цветов.

в одну сторку ;)

man rename

man identify

;)

sS ★★★★★ ()

Re: Вышел новый релиз KRename

А он умеет переименовывать из koi8-r в utf?

А то у меня есть винт, где файлы в koi8-r, русские буквы в utf локали показаны вопросами. Вот если бы он это умел делать, я б автору большой респект :)

Poh ★☆ ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Вышел новый релиз KRename

Ну и как проще, нажать готовую кнопку или курить маны. А ну да мы же крутые пацаны, мы работаем только в шеле... А скрипт получается такой элементарный что, даже неможете, привести пример, а сразу посылаете курить маны. А еще боремся за почетное звание Linux DeskTop, понимаеш. Про то что, ненравится не пользуйся, я даже не буду говорить.

anonymous ()
Ответ на: Re: Вышел новый релиз KRename от Poh

Re: Re: Вышел новый релиз KRename

я делал скрипт по переиенованию файла из cp-1251 в koi. меняешь кодировки, и все.

лежит в девеле, на странице 4-5 от начала.

gr_buza ★★★★ ()
Ответ на: Re: Вышел новый релиз KRename от Poh

Re: Re: Вышел новый релиз KRename

>А он умеет переименовывать из koi8-r в utf?

Ну во первых он умеет плуги циплять, это его самый большой "+".

anonymous ()

Re: Вышел новый релиз KRename

А с как с правами доступа у него? Можно на лету менять?

anonymous ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от nezumi

Re: Re: Re: Re: Вышел новый релиз KRename

>rename 's|/dev/hd([a-t][1-9][0-9])|/dev/sd$1|' /dev/hd[a-t]*

ну почему man rename такой отстойный ?
переписал бы кто и примеров разных полезных туда добавил

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

> Вы дебилы, вы хоть работали с ней? Какой вы скрипт нипишете если у вас
> есть каталог с картинками, штук 200, и вам нужно к именам файлов
> картинок приписать их размер и(или) битность цветов.

обтекай:

$ for i in *.gif; do mv $i `file $i | awk -F, '{ print $3 }' | awk '{ print $1$2$3 }'`$i ; done

eXOR ★★★★★ ()
Ответ на: Re: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Re: Вышел новый релиз KRename

>anonymous (*) (15.04.2004 12:58:20):ну почему man rename такой отстойный ? переписал бы кто и примеров разных полезных туда добавил

Ну имхо man с примерами это уже хоутушка, не так ли? Так что не путайте одно с другим.

anonymous ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от eXOR

Re: Re: Re: Re: Вышел новый релиз KRename

> for i in *.gif; do mv $i `file $i | awk -F, '{ print $3 }' | awk '{ print $1$2$3 }'`$i ; done

Ну во первых он не работает. Во вторых, незамахаешся пыль глотать под каждый формат файла с колонками в print. В третих file, не может того что, делает качу плагинов.

anonymous ()
Ответ на: Re: Вышел новый релиз KRename от ant

Re: Re: Вышел новый релиз KRename

Кролики - это не только ценный мех, но и три-четыре килограмма диетического, легкоусвояемого сала!

Видимо нужно для любителей baby shell и прочих искуссников, которые man'ы читать не умеют или не догадываются о их существовании.

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

Вы все думаете что, компьютерами пользуются только программисты... ну-ну Один чувак еще в конце восмидесятых понял что, это не так.

anonymous ()
Ответ на: Re: Re: Re: Re: Вышел новый релиз KRename от Sun-ch

Re: Re: Re: Re: Re: Вышел новый релиз KRename

> Бля, а куда делись мои картинки?

:))) да, не хорошо получилось... наверно, я всеж кренаме посмотрю. а не маны для 1) mv 2) file, 3) awk /дня на два чтения :) / 4) print. все-таки на десктопе маны читать не рульно.

anonymous ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Вышел новый релиз KRename

блин речь не о том. да кли рулит, но есть некая совокупность часто выполняемых по переименованию действий которая нужна 90% пользователей. ради этих задач учить скрипты не есть эффективно для них. почитайте just for fun. а то вас послушать так и линух зря делали если миникс был (дселект молчать! =)

anonymous ()
Ответ на: Re: Re: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

хоутушка или нет - но перловую доку читать все-таки приятнее, чем маны. Не в последнюю очередь - благодаря наличию простеньких примеров.

svu ★★★★★ ()
Ответ на: Re: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Re: Вышел новый релиз KRename

> ради этих задач учить скрипты не есть эффективно

Скрипты учить полезно не только ради задач переименования. Но и для многих многих других задач. Причем в случае скриптов ROI просто атомный!...

svu ★★★★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename от svu

Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

>svu (*) (15.04.2004 13:58:02):хоутушка или нет - но перловую доку читать все-таки приятнее, чем маны. Не в последнюю очередь - благодаря наличию простеньких примеров.

Дык вопрос то не в этом. Просто человек предлогал забабахать офигенный ман с кучей примеров, а оно там надо? Ману - маново, хаутушке - Хаутушково (во бли сказанул).

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

Хотя, если подумать, формат мана для этого дела плоховато приспособлен. Вот info - уже сильно лучше. Там хоть структуру можно как-то задать.

svu ★★★★★ ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

>svu (*) (15.04.2004 14:14:51):Офигенный - не надо. А вот примеров в манах обычно нет совсем. Это не есть гуд.

Ну есть же еще хелп. Туда это можно запихнуть.

anonymous ()
Ответ на: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Вышел новый релиз KRename

От дебила слышу!
твоя задача решается простой комбинацией for; do; done
с элементами sed|awk
за битностью придется identify (ImageMagick) использовать
не вижу проблем
--
Егор

anonymous ()
Ответ на: Re: Re: Re: Вышел новый релиз KRename от anonymous

Re: Re: Re: Re: Вышел новый релиз KRename

вообще-то все это дает file(1)

для разрешения:

for i in *.png; do mv $i $i-$(file -b $i | awk -F , '{print $2}' | sed 's| ||g'); done

для битности:

for i in *.png; do mv $i $i-$(file -b $i | awk -F , '{print $3}' | sed 's|/| |g;s| |_|g'); done

ananas ★★★★★ ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

Угу. Утилитка. Размер бинарника - 10к. Из них 5к - встроенный хелп с примерами. Мрак. А если внешний файл - так пусть он лучше info будет. Или sgml/html/pdf/ps/...

svu ★★★★★ ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

>svu (*) (15.04.2004 14:45:14):Угу. Утилитка. Размер бинарника - 10к. Из них 5к - встроенный хелп с примерами. Мрак. А если внешний файл - так пусть он лучше info будет. Или sgml/html/pdf/ps/...

Ну в данном случае согласен со всем. Ну для каких нибудь масштабных и многофуекционнальных вещей вполне можно и хелп. Ну не в манах же.

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

>Скрипты учить полезно не только ради задач переименования. Но и для >многих многих других задач. Причем в случае скриптов ROI просто >атомный!...

Для программера да. А для не программера. Нах они им нужны?

anonymous ()
Ответ на: Re: Re: Re: Re: Вышел новый релиз KRename от ananas

Re: Re: Re: Re: Re: Вышел новый релиз KRename

>вообще-то все это дает file(1)

_всего_ он не делает

hint: кроме png сужествуют и другие форматы именно поэтому и было указано на man identify из ImageMagic

sS ★★★★★ ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Вышел новый релиз KRename

Даже непрограммер часто выполняет одни и те же последовательности действий на компе. Это не повод их заскриптовать? Думается, даже самый разгуманитарный креативщик способен освоить простейшие конструкции шелла (ну, вопрос про регекспы оставим открытым:)

svu ★★★★★ ()

Re: Вышел новый релиз KRename

Плагиат - весчь нехорошая. Предлагаю стыдиться.

Автор оригинального поста в talks

anonymous ()

Re: Вышел новый релиз KRename

Вы что, с дуба рухнули?? В man'ах даже есть такая секция стандартная - EXAMPLES называется. Во многих страничках есть примеры и howto здесь ни при чем.

anonymous ()
Ответ на: Re: Вышел новый релиз KRename от anonymous

Re: Re: Вышел новый релиз KRename

В тех манах, которые я обычно смотрю - их нет или явно недостаточно. man bash, например.

svu ★★★★★ ()
Ответ на: Re: Вышел новый релиз KRename от anonymous

Re: Re: Вышел новый релиз KRename

>anonymous (*) (15.04.2004 15:21:47):Вы что, с дуба рухнули?? В man'ах даже есть такая секция стандартная - EXAMPLES называется. Во многих страничках есть примеры и howto здесь ни при чем.

Секция то есть и примеры в манах есть (односточные как правило для показа синтаксиса команды). Но ман не должен показывать принцип написания допустим скрипа с ипользованием данной команды имхо. А вот хаутушка (опять имхо) самое то. Можно в инфе (как имхо правиль сказал svu) или для серъезных вещей в хелпах к ним (и снова имхо).

anonymous ()

Re: Вышел новый релиз KRename

Мля идиоты FineReader 7.0 под linux (а не под KDE) напишите вместо KRename. Или добейте уже существующие аналоги что-бы они кроме английского ещё русский и немецкий понимали.

anonymous ()
Ответ на: Re: Вышел новый релиз KRename от anonymous

Re: Re: Вышел новый релиз KRename

Ну возьми и напиши. Ты наверно понятия не имееш как работают подобные программы распознования. Там помимо тучи человеко/часов еще нужны спецы в нейронных сетях и долгие годы практики.

anonymous ()

Re: Вышел новый релиз KRename

Добавьте туда плагин, который позволит обращаться к шеллу.

jackill ★★★★★ ()

Re: Вышел новый релиз KRename

У меня на Fedore такая ошибка вылетает в консоли

krename: relocation error: krename: undefined symbol: _ZN11KPushButton10setIconSetERK8QIconSet

В чем проблема?

kenneth ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.