Page 9 of 28

Re: Запись через планировщик

Posted: Fri Dec 02, 2011 6:37 pm
by surnam
Prog wrote: Если текстовый файл с такими настройками то точно глюк.
Нет, текстового нет - значит так задумано.

Re: Запись через планировщик

Posted: Sat Dec 03, 2011 6:31 am
by boss911
Добавьте, плиз, в шаблон переменную, например, %dashepg% или %-epg% (то же самое и для %dashepgtotal% или %-epgtotal%), которая будет означать пробелтирепроблел

Code: Select all

пробел-пробел
Дело в том, что я себе поставил шаблон

Code: Select all

%channel% - %epg% - %day%.%monthnum%.%year%
и если нет EPG для канала, то получу дурное имя файла, такое как "Канал - - 3.12.2011".

Или по умолчанию в коде допишите, чтобы тире само подставлялось, как оно само подставляется в %year%. Как сделаете, так и будет, главное, что-то сделать с этим.

Re: Запись через планировщик

Posted: Sat Dec 03, 2011 7:04 am
by Prog
Я вижу эти лишние -, но ничего красивого в голову не приходит. В том числе и ваша идея не нравится. Это по шаблону на каждый знак препинания.

Re: Запись через планировщик

Posted: Sat Dec 03, 2011 7:54 am
by boss911
Думайте, главное думайте, и обязательно что-то придумаете, ибо надо что-то придумать. Вы для %year% прописали по умолчанию тире, вот и для %epg% пропишите.

Re: Запись через планировщик

Posted: Sat Dec 03, 2011 7:21 pm
by M-16
Если нет ЕПГ, например меня устраивает несколько минусов подряд, во всяком случае видно по имени вайла что не было чего-то из епг и обший формат имени файла не нарушается, разделители ввиде минуса (черточек) на месте и очень удобно работать с таким именем с прпусками или без них.

Re: Запись через планировщик

Posted: Sat Dec 03, 2011 11:01 pm
by boss911
M-16 wrote:во всяком случае видно по имени вайла что не было чего-то из епг
Вы странный или решили меня повеселить? Да оно так и так будет ясно, без лишней черточки или с черточкой, что в имени фала нет EPG, оно видно в первую очередь по имени, а не по черточки или ее отсутствия. Или вы без черточки не в состоянии определить/понять, что в имени файла нет информации с EPG? Гг, что еще сказать.

Re: Запись через планировщик

Posted: Sun Dec 04, 2011 8:48 am
by Prog
Лучше бы идею предложили. Это не так просто. Сейчас концепция простая как валенок, никакого описания не нужно в принципе и любой человек посмотрев на список макросов может понять что тут и как. А вот любые логические конструкции "если есть epg ..." будут нуждатся в описании. А значит принесут вредабольше чем пользы.

Re: Запись через планировщик

Posted: Sun Dec 04, 2011 12:09 pm
by M-16
Босс давайте просто вспомним, как было и как стало. И стало на порядок лучше чем было. Как минимум появился инструмент у пользователя, которого не было и это огромный шаг вперёд. Зачем же свежее молоко тут же превращать в сливки, качество которых будет сомнительным в связи с технологическими трудностями производства. Давайте лучше пользоваться новым и свежим. Это в стиле человечества, дали давно вымаливаемую конфетку и тут же амбиции, а почему одну а не килограмм :)

Re: Запись через планировщик

Posted: Sun Dec 04, 2011 8:01 pm
by boss911
Prog wrote:Лучше бы идею предложили.
Я предложил, вам не нравится, тогда берите флаг в руки и предлагайте теперь вы. Зачем вы для %year% предусмотрели тире с пробелом? А может я хочу число написать в скобках, тогда получу "Канал EPG ( - 4.12.2011)". Нахер надо такое. Вы не оставили гибкости, захотели так, как считаете нужным, а не сделали так, как бы того захотел пользователь.
M-16 wrote:Босс давайте просто вспомним, как было и как стало.
Безусловно, кто же спорит, конечно, это лучше, чем нечего.
M-16 wrote:Зачем же свежее молоко тут же превращать в сливки, качество которых будет сомнительным в связи с технологическими трудностями производства.
Сразу видно, что вы любите трудностей, как и Прог. Он всегда что-то новое сделает и сразу бросает, переходит к чему-то другому, думая, что с первым покаончено, не доведя до ума. Если уже взялся за что-то, то допиливай его до ума. Вот я за то, что бы это дело допилить и забыть.

Re: Запись через планировщик

Posted: Mon Dec 05, 2011 6:42 am
by Prog
нету не в year тире, ни идей. Пока оставлю как есть. Можно заменить на более нейтральную "." или даже пробел.

Re: Запись через планировщик

Posted: Mon Dec 05, 2011 6:54 am
by M-16
Кстати Босс, а где в %year% тире ???

Нет ни какого тире вот мой шаблон
%year%%monthnum%%day% - %channel% - %epg%
а вот имя файла
20111201 - Animal Planet HD - Переводчик с собачьего.ts
где тире ?

Re: Запись через планировщик

Posted: Mon Dec 05, 2011 8:24 am
by surnam
Можно сделать так.
If %epg%="" then %epg%="noname"

Re: Запись через планировщик

Posted: Mon Dec 05, 2011 7:10 pm
by boss911
Да, действительно нет тире. Я его сам написал перед %year%. Чего решил, что оно есть, не знаю, надо, наверное, спать больше.

surnam

Это что, CMD код, и куда его вписать предлагаете?

Re: Запись через планировщик

Posted: Tue Dec 06, 2011 6:42 am
by M-16
Это даже не CMD код, он просто напомнил Прогу, что есть
If
case
for
while
repeat
do
try
и прочие программные конструкции :)

Re: Запись через планировщик

Posted: Tue Dec 06, 2011 7:19 am
by boss911
Да пусть уже лучше будет пробел и тире, чем "noname". Пробел и тире менее мозолят глаз, чем любая надпись. Имхо.