Тэги
| |
meom | Дата: Среда, 17.12.2008, 00:26 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Здраствуйте еще раз. Все таки хотелось бы вернуться к вопросу о тэгах. Можно ли добавить новые тэги? Ситуация такая: На моем устройстве (lbook) поддерживаются русские директории, но есть проблема с русскими именами архивов. Хотелось бы транслитерацию файлов (или для начала хотя бы оставлять исходное имя файла). Добавить отброс крайних пробелов (trim) Пример: Тэг: %s (%g) - если нет серии, то впереди жанра будет пробел в директории. P.S. Что-то такое я уже писал в предыдущем письме, но ответа не было. Может я не очень доходчиво написал, но могу объяснить если есть вопросы. Или сейчас нет времени?
|
|
| |
drserj | Дата: Среда, 17.12.2008, 11:55 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (meom) Что-то такое я уже писал в предыдущем письме, но ответа не было. Может я не очень доходчиво написал, но могу объяснить если есть вопросы. Или сейчас нет времени? ммм... может пропустил, не помню.... Quote (meom) Можно ли добавить новые тэги? можно Quote (meom) Добавить отброс крайних пробелов (trim) сложно в плане анализа ситуации - иногда они надо, иногда - нет... Quote (meom) Хотелось бы транслитерацию файлов а в настройках ломает включить ?
drSerj
|
|
| |
meom | Дата: Среда, 17.12.2008, 18:49 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) Quote (meom)Добавить отброс крайних пробелов (trim) сложно в плане анализа ситуации - иногда они надо, иногда - нет... Просто интересно, а когда они нужны? Quote (drserj) Quote (meom)Хотелось бы транслитерацию файлов а в настройках ломает включить ? Так там и папки попадают. А хотелось бы папки на русском, а файл в транслитерации. Или хотя бы тэг - имя исходного файла. Оно же вроде не на русском?
|
|
| |
drserj | Дата: Четверг, 18.12.2008, 13:57 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (meom) Просто интересно, а когда они нужны? когда ты хочешь отделить одно значение от другого пробелом Quote (meom) Так там и папки попадают. А хотелось бы папки на русском, а файл в транслитерации. Не вижу, откровенно говоря, логики. Если каталоги транслитом, то и файлы, так же, должны быть транслитом. Ну и наоборот. Я понимаю, извращаться можно по-разному, например, через букву, через слово :)))) Но нужно ли это? Я вообще предпочитаю транслит, ибо, не знаю, куда завтра прийдется лить файлы. Quote (meom) Или хотя бы тэг - имя исходного файла. Оно же вроде не на русском? С тэгами я подумаю, возможно, в следующих версиях расширю их к-во. Самому сильно хочется, но сейчас я начал доработку другой части программы, не хочется распыляться. Но то что тэги я доделывать буду - это да.
drSerj
|
|
| |
meom | Дата: Пятница, 19.12.2008, 13:16 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) когда ты хочешь отделить одно значение от другого пробелом Я имел в виду немного другое. Примерно так: trim(%F)\trim(%S (%G))\ а то получается, если нет серии: Автор\ (Жанр)\ а хотелось бы Автор\(Жанр)\ В принципе это мелочь Quote (drserj) Не вижу, откровенно говоря, логики. Если каталоги транслитом, то и файлы, так же, должны быть транслитом. Ну и наоборот. Я понимаю, извращаться можно по-разному, например, через букву, через слово :)))) Но нужно ли это? Я вообще предпочитаю транслит, ибо, не знаю, куда завтра прийдется лить файлы. Логика есть. Я уже выше писал. Очень часто именно папки не важно на каком язык (устройством поддерживается), а вот если сам файл на русском (особенно в виде архива), то нет. И дело не в устройстве, а в программе чтения (разархивирования), которая спотыкается на русском имени. Quote (drserj) С тэгами я подумаю, возможно, в следующих версиях расширю их к-во. Самому сильно хочется, но сейчас я начал доработку другой части программы, не хочется распыляться. Но то что тэги я доделывать буду - это да. Это хорошо Для будущего по тэгам: Кстати зачем разделение формата имени на папку и файл. Может имеет смысл сделать в одну строку? И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать. Для чего это: Для сериалов (которые пишут разные авторы), сборников, что бы не в папках авторов искать, а сериал или сборники были в отдельной папке.
|
|
| |
drserj | Дата: Пятница, 19.12.2008, 14:09 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (meom) Очень часто именно папки не важно на каком язык (устройством поддерживается), а вот если сам файл на русском (особенно в виде архива), то нет. Дык я понял, и еще раз говорю - делай всё транслитом, и проблем вообще не будет Quote (meom) Кстати зачем разделение формата имени на папку и файл. Может имеет смысл сделать в одну строку? угу... и как потом определить, что к папке отнести, а что к имени файла ? Теоретически - можно, но так нагляднее. Quote (meom) И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать. как в поиске сделано ? Сохранять настройки списком ?
drSerj
|
|
| |
meom | Дата: Пятница, 19.12.2008, 22:19 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) Дык я понял, и еще раз говорю - делай всё транслитом, и проблем вообще не будет Дык неудобно lBook показывает не название файла, а берет даные из fb2, а там все по русски. А тут директории на транслите Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите). Quote (drserj) угу... и как потом определить, что к папке отнести, а что к имени файла ? Теоретически - можно, но так нагляднее. А какая разница к чему относится? Все что после последнего слэша - имя файла. И будет примерно так: %f\%s(%g)\%f_%n_%t Может и менее наглядно, но ... (смотри ниже) Quote (drserj) Quote (meom)И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать. как в поиске сделано ? Сохранять настройки списком ? Мне кажется нужен комбобокс Делаешь шаблоны Например: %f\%s\%n_%t - Автор\Серия\Номер_Название %f\%g\%t - Автор\Жанр\Название %s\%f_%n_%t - Серия\Автор_Номер_Название И при отправке файлов на устройстве выбирать из этих шаблонов (если это задано). P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь? А мы будем пожелания по этой работе давать заранее
|
|
| |
drserj | Дата: Суббота, 20.12.2008, 11:21 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (meom) Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите). угу... мне б твою уверенность - он в utf, посему ты можешь вообще не получить файл Quote (meom) Мне кажется нужен комбобокс ну, как один из вариантов... Quote (meom) P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь? можно, но эт плохая идея - я и так не у спеваю все пожелания удовлетворить Как в анекдоте - можно ли заниматься сексом на Красной площади ? - нет, советами замучают.
drSerj
|
|
| |
meom | Дата: Суббота, 20.12.2008, 12:34 | Сообщение # 9 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите). угу... мне б твою уверенность - он в utf, посему ты можешь вообще не получить файл Ну тогда два чекбокса - транслитерация папок и отдельно транслитерация файла и все Quote (drserj) Quote (meom)Мне кажется нужен комбобокс ну, как один из вариантов... Само собой, как реализовывать - твой выбор Но если бы вообще реализовать - было бы очень хорошо Quote (drserj) P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь? можно, но эт плохая идея - я и так не у спеваю все пожелания удовлетворить Да, наверное не надо
|
|
| |
drserj | Дата: Понедельник, 22.12.2008, 19:51 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Вот интересно, как такого избежать... при отсутствии серии и маске %a_%t (%S-%n) Абдуллаев Чингиз_Очевидная метаморфоза (-0).txt заранее не спрогнозируешь... в особенности скобки и "-" при отсутствии серии... 0 - еще как-то можно, если нет номера, а вот остальное....
drSerj
|
|
| |
meom | Дата: Понедельник, 22.12.2008, 21:29 | Сообщение # 11 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) Вот интересно, как такого избежать... при отсутствии серии и маске %a_%t (%S-%n) Абдуллаев Чингиз_Очевидная метаморфоза (-0).txt заранее не спрогнозируешь... в особенности скобки и "-" при отсутствии серии... 0 - еще как-то можно, если нет номера, а вот остальное.... Вот для этого проще всего переложить проблему на пользователей: Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать. Или более сложный вариант: Тэги сделать такого вида: %(S_% %n)%(то есть тэгом считать все что внутри %%) и если нет серии (номер в серии проверять не по наличию номера, а по наличию серии).
|
|
| |
drserj | Дата: Понедельник, 22.12.2008, 22:05 | Сообщение # 12 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| хех... для одинарных файлов - возможно. А как быть с групповыми операциями ?
drSerj
|
|
| |
meom | Дата: Вторник, 23.12.2008, 09:43 | Сообщение # 13 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) хех... для одинарных файлов - возможно. А как быть с групповыми операциями ? А к чему этот вопрос относится?
|
|
| |
drserj | Дата: Вторник, 23.12.2008, 12:26 | Сообщение # 14 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (meom) Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать. Если брать шаблон %a_%t (%S-%n) и в части книг серия есть а в части - нет, предусмотреть универсальный шаблон невозможно. Делать же сложный тэг - не имеет смысла - всё не предусмотришь, да и неудобно....
drSerj
|
|
| |
meom | Дата: Среда, 24.12.2008, 00:18 | Сообщение # 15 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Quote (drserj) Quote (meom) Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать. Если брать шаблон %a_%t (%S-%n) и в части книг серия есть а в части - нет, предусмотреть универсальный шаблон невозможно. Делать же сложный тэг - не имеет смысла - всё не предусмотришь, да и неудобно.... А универсальный и не надо. Желательно возможность сделать несколько шаблонов. Выбрал книги, который входят в серию и выбрал один шаблон Выбрал без серии и другой шаблон Для серий со многими авторами третий шаблон Это можно и сейчас сделать меняя шаблон в настройках, но если их будет несколько и будет возможность менять их при выгрузке книг будет гораздо удобнее.
|
|
| |
|