Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Для скриптописателей. Только.
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 23:55    Post subject: Reply with quote

Serge Yolkin
Я предлагал не несколько строк, а оставить одну (как сейчас), но с прокруткой. Или мы говорим сейчас о временной правке?

Дописки видел, о чём нетрудно догадаться по ЛС...
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Dec 09, 2011 00:05    Post subject: Reply with quote

Flasher
Извини, на ЛС не посмотрел.

Если строка одна с прокруткой - надо ли делать произвольную длину строк, или можно фиксированную? (фиксированную, как я уже говорил, проще)

И по переходу, например, вправо после последней в диапазоне станции...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 09, 2011 00:50    Post subject: Reply with quote

Serge Yolkin wrote:
Если строка одна с прокруткой - надо ли делать произвольную длину строк, или можно фиксированную? (фиксированную, как я уже говорил, проще)
А произвольная из чего будет состоять?
Serge Yolkin wrote:
И по переходу, например, вправо после последней в диапазоне станции...
Не понял.
В общем, имея одну "сплошную", допустим, из 120-ти станций, мы двигаемся вперёд до последней 120-й, при пересечении которой прагаем на 1-ю. При обратной прокрутке с 1-й на 120-ю.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Dec 09, 2011 15:50    Post subject: Reply with quote

Flasher wrote:
А произвольная из чего будет состоять?
Из произвольного кол-ва станций
Flasher wrote:
В общем, имея одну "сплошную"...
Это - если одну. А если две (три и т.д.)?

Добавлено спустя 16 минут:

Сразу по обоим пунктам - имеем строки/диапазоны (например):
стр1: ст1 ст2 ст3 ... ст19 ст20
стр2: ст1 ст2 ... ст8 ст9
стр3: ст1 ст2 ст3 ст4 ... ст39 ст 40
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 09, 2011 17:29    Post subject: Reply with quote

Serge Yolkin wrote:
Из произвольного кол-ва станций
Я имею в виду в части интерфейса.
Serge Yolkin wrote:
Это - если одну. А если две (три и т.д.)?
Под одной имеются в виду все "склеянные".
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Dec 09, 2011 22:36    Post subject: Reply with quote

Flasher
Интерфейс не изменится. Просто длинные строки будут скр протаскиваться под окном по горизонтали, а короткие - если влазят в интерфейс - нет. И тут как раз плавно переходим ко второму моменту: если возможность жестко задавать в плэйлисте неразрывные строки произвольной длины не нужна, то и обсуждать нечего.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Dec 10, 2011 13:04    Post subject: Reply with quote

Serge Yolkin wrote:
а короткие - если влазят в интерфейс - нет.
Так не пойдёт. Они должны проходить равномерно по мере ухода указателя (когда он уткнётся в одну из сторон) влево/вправо.
Serge Yolkin wrote:
если возможность жестко задавать в плэйлисте неразрывные строки произвольной длины не нужна, то и обсуждать нечего.
Жёстко задавать число диапазонов или сами диапазоны? И как в таком случае можно нежёстко задавать?
Back to top
View user's profile Send private message
Ramiro



Joined: 05 Aug 2009
Posts: 97
Location: у тотала столько поклонников?

Post (Separately) Posted: Sat Dec 10, 2011 21:03    Post subject: Reply with quote

Serge Yolkin
Спасибо!!! Отличная весчь!!!
Есть желание... вещание от провайдера по гостю настроить... а знаний не хватило...) есть-ли возможность..., и ежели не затруднит в двух словах...)
p.s
хотелка...) "клавишу обновления" станции...!
использую картинку...
_________________
У меня только один командир... Total.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sun Dec 11, 2011 23:05    Post subject: Reply with quote

Flasher wrote:
Serge Yolkin писал(а):
а короткие - если влазят в интерфейс - нет.
Так не пойдёт. Они должны проходить равномерно по мере ухода указателя (когда он уткнётся в одну из сторон) влево/вправо.

Дык, если строка влазит в интерфейс, то указатель уткнется в одну из сторон только на первой или последней станции.
Flasher wrote:
Жёстко задавать число диапазонов или сами диапазоны? И как в таком случае можно нежёстко задавать?
И число диапазонов, и кол-во станций в каждом из них. Нежестко - это как сейчас: лист сплошной, на диапазоны бъется автоматически.

Ramiro
Спасибо на добром слове. По ссылке перешел только на страницу входа, поэтому про данный источник вряд ли что скажу, но в общем случае: объект mediaPlayer понимает только прямые ссылки, ссылки вида broadcast.site.ru\fileName.php(asp)?param:bla-bla-bla... вроде, не поддерживаются, ну, или я с ними работать не умею. Если не в лом, попробуй поиграться с iFrame'ом (можно сделать его невидимым), но там под каждого контент-провайдера придется свой алгоритм делать. Второй вариант - попытаться выдернуть прямую ссылку на аудиострим с помощью снифера (например, SmartSnif от NirSofer'а). Я так их надергал, те, что в радиоле.

Если обновление станции - это как будто я только что настроился на ту станцию, которая и так играла, то самый простой вариант:
- в обработчике горячих клавишей (document.onkeydown=function()) найти if(event.keyCode==116) - это блокировщик обновления по F5;
- там между event.returnValue=false; и return(false); добавить две команды:
Code:
  mp.stop();
  mp.play();

теперь по F5 (чтобы не нарушать виндовзлогику) текущая станция будет "перезагружаться".
За картинку - отдельное спасибо. Прикольно.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 12, 2011 00:03    Post subject: Reply with quote

Serge Yolkin wrote:
Дык, если строка влазит в интерфейс, то указатель уткнется в одну из сторон только на первой или последней станции.
Я вообще-то про движение как таковое писал. Допустим:
Quote:
[--!--!--][--!--!--!--][--!--|--]
Тут видно, что при движении красного указателя вправо короткий диапазон располагается между краями длинных. Вот, что должно быть.
Serge Yolkin wrote:
И число диапазонов, и кол-во станций в каждом из них. Нежестко - это как сейчас: лист сплошной, на диапазоны бъется автоматически.
А, так нам то какая разница? Конечно, пусть автоматом бьёт, если так проще.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Mon Dec 12, 2011 00:14    Post subject: Reply with quote

Flasher
Ну, кажется, взаимопонимание достигнуто. Последнее (надеюсь) уточнение: на этой странице мы говорили об однострочном интерфейсе a'la УКВ. (?)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 12, 2011 00:17    Post subject: Reply with quote

Serge Yolkin
Ну, в радиоле тоже однострочный. Я про неё, собстно. Smile
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Mon Dec 12, 2011 00:37    Post subject: Reply with quote

Flasher
??? В радиоле я сделал семь строк...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 12, 2011 00:44    Post subject: Reply with quote

Serge Yolkin
Т.е.? А, ну просто хочется дизайн тот же, но одну строку со всеми диапазонами. А кнопки - не диапазоны, а избранные станции-стационары. Smile
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Mon Dec 12, 2011 00:51    Post subject: Reply with quote

Во! теперь всё понял! Буду думать.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 4 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group