vdemidov
Ничего не меняю, жду) Это, ты мне скажи когда тебе понядобятся сорцы последние чтобы я обновил и ничего не правил больше.
Конвертация кеша в/из разных форматов.
Модератор: Tolik
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Конвертация кеша в/из разных форматов.
Когда буду готов заменить существующий механизм скажу. Тоесть просто ничего слишком кардинального не делай. Я пока готовлю отдельные модули, которые можно, я надеюсь, легко относительно встроить. Но просто если уже начну встраивать, то придется дожидаться пока все доконца напильником не обработаю.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Re: Конвертация кеша в/из разных форматов.
svp писал(а):В справке выскакивает пример, где ключ -p3 пишется слитно без пробела. А в описании синтаксиса ясно виден пробел: "-p <0..4>". То есть надо просто ставить пробел после -p и перед цифрой 0..4.
ОК. Ну так может и сделать игнор пробелов - пусть и "-r_-p_3", и "-r_-p3", и "-r-p3" понимается одинаково! Юзерам проще будет.
Такая черезабзацица получается из-за слишком узкого по сравнению со стандартным буффера консоли. В стандартном, со времён DOS не менее 80 символов по ширине. Тогда никаких пустых строк не будет, и крайние точки со скобочками не будут переноситься.
И что, никак не победить?
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Конвертация кеша в/из разных форматов.
bk99 писал(а):Ну так может и сделать игнор пробелов
В следующем релизе будет. Если необходимость в нем (релизе) будет по-прежнему актуальна.
bk99 писал(а):И что, никак не победить?
Ну попробую. Но с переносом символов на другую строку при слишком узком окне бороться бессмысленно. Перенос по словам делать, что ли? Такого нигде не видел.
Re: Конвертация кеша в/из разных форматов.
svp писал(а):...с переносом символов на другую строку при слишком узком окне бороться бессмысленно. Перенос по словам делать, что ли?
Нет, зачем перенос по словам! Ты не понял! Длинные строки в узком окне переносятся - это нормально. Смотри - каждая строка (предложение) у тебя заканчивается либо точкой, либо точкой с запятой. По идее, следующая строка (или следующее предложение) должна начинаться с новой строчки (сори за тавтологию!). А у тебя идёт пропуск строки и новое предложение начинается только через строчку. Объяснил коряво, но на скрине это видно. Т.е. как будто после каждой строки ты возврат каретки нажимаешь два раза вместо одного.
(это всё, конечно, украшательство и на функционал никак не влияет. Просто подумал - если будешь развиваться, то пусть всё будет "красиво", по человечески. Утилитка твоя уж мне шибко понравилась!)
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Конвертация кеша в/из разных форматов.
Вот учел некоторые пожелания. Новая версия консольного конвертера.
- Вложения
-
- TsqrToSas_rel_200903201459.rar
- [2009-03-20] - версия 0.2.04b
= Обрабатываются ключи p<0..4> как с пробелом перед цифрой так и без.
= Теперь dместо p<0..4> можно использовать: pNo, pOldest, pLatest, pDifferSize, pAny.
= Теперь строки справочного выхлопа содержат не более 80, и нет лишних переводов строк. - (74.59 КБ) 549 скачиваний
Re: Конвертация кеша в/из разных форматов.
svp писал(а):Новая версия консольного конвертера.
Спасибо, работает.
Пожелания на вырост:
1. Хорошо бы добавить возможность конвертировать весь кэш сразу, а не по отдельности "sat", "gumap", "moon" и прочие папки. Сделать, скажем, ключ такой, чтобы с этим ключом, указав исходную и конечную папки, можно было бы сконвертить всё одним нажатием. Рекурсивно, естественно. Ну, и для обоих типов файлов - .jpg и .png, разумеется.
2. Хорошо бы сделать ключ -t ключом по умолчанию.
3. А на будущее предлагаю вообще убрать ключи -e и -t. Пусть прога сама определяет формат кэша, который ей подсовывают.
ps Да, забыл. В справке из-под командной строки одну пустую строчку таки оставил! После фразы:
"-m - Перемещать тайлы из исходного каталога (по умолчанию копирование)."
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Конвертация кеша в/из разных форматов.
Батник напишите с командами на конвертацию нужных кешей да и всего делов.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Конвертация кеша в/из разных форматов.
bk99 писал(а):1. Хорошо бы добавить возможность конвертировать весь кэш сразу, а не по отдельности "sat", "gumap", "moon" и прочие папки. Сделать, скажем, ключ такой, чтобы с этим ключом, указав исходную и конечную папки, можно было бы сконвертить всё одним нажатием. Рекурсивно, естественно. Ну, и для обоих типов файлов - .jpg и .png, разумеется.
Это консольная утилита. Напишите себе батник и не парьтесь. Или попросите тут и кто-нибудь (наверно я) напишет. =)
bk99 писал(а):2. Хорошо бы сделать ключ -t ключом по умолчанию.
3. А на будущее предлагаю вообще убрать ключи -e и -t. Пусть прога сама определяет формат кэша, который ей подсовывают.
Если прога используется так часто, что ключи -e и -t надоедает писать. то почему не воспользоваться батником? А распознавание типа кеша -- это вообще опасная и ненужная частная фича. Не будет её в этой утилите. Чтобы что-то во что-то конвертить, особенно если речь о гигабайтах, надо знать и понимать что делаешь.
bk99 писал(а):В справке из-под командной строки одну пустую строчку таки оставил!
Ага. Не заметил. Ну да леший с ней=).
Re: Конвертация кеша в/из разных форматов.
vdemidov писал(а):Батник напишите с командами на конвертацию нужных кешей да и всего делов.
svp писал(а):Это консольная утилита. Напишите себе батник и не парьтесь.
Ну батник так батник, это не проблема...
Спасибо.