MIXER-VOLUME@

Обсуждение программ nnCron и nnCron LITE

MIXER-VOLUME@

Postby ascerdfg1 » Tue, 15 Jul 2008, 20:37

Подскажите, и помощи написано:

"MIXER-VOLUME@ ( -- % )

Постфиксное слово, которое кладет на стек текущее значение громкости (апплет Volume Control) в процентах.

Пример:

\ выводим текущее значение громкости на консоль:
MIXER-VOLUME@ . CR
"
а как просто в скрипте синтаксис?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 565
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: MIXER-VOLUME@

Postby ascerdfg1 » Tue, 15 Jul 2008, 22:38

NoActive
VARIABLE A
Action:
PAUSE: 500
MIXER-VOLUME@
PAUSE: 100
A !
PAUSE: 100
10 MIXER-VOLUME!
PAUSE: 300
StartIn: "D:\Program Files\Amplifier"
ShowNormal NormalPriority
START-APP: D:\Program Files\Amplifier\On-play.exe
PAUSE: 2000
PLAY-SOUNDW: "D:\Program Files\nnCron\DING.WAV"
PAUSE: 100
MIXER-VOLUME! (как здесь правильно написать?)
PAUSE: 100
StartIn: "D:\Program Files\Amplifier"
ShowNormal NormalPriority
START-APP: D:\Program Files\Amplifier\Off.exe
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 565
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: MIXER-VOLUME@

Postby Dark_Jones » Tue, 15 Jul 2008, 23:16

ascerdfg1 wrote:NoActive
VARIABLE A
Action:
PAUSE: 500
MIXER-VOLUME@
PAUSE: 100
A !
PAUSE: 100
10 MIXER-VOLUME!
PAUSE: 300
StartIn: "D:\Program Files\Amplifier"
ShowNormal NormalPriority
START-APP: D:\Program Files\Amplifier\On-play.exe
PAUSE: 2000
PLAY-SOUNDW: "D:\Program Files\nnCron\DING.WAV"
PAUSE: 100
A @ MIXER-VOLUME! (например так)
PAUSE: 100
StartIn: "D:\Program Files\Amplifier"
ShowNormal NormalPriority
START-APP: D:\Program Files\Amplifier\Off.exe


Но лучше так - без переменных:
Code: Select all
NoActive
Action:
MIXER-VOLUME@ \ кладём на стёк значение
10 MIXER-VOLUME!
StartIn: "D:\Program Files\Amplifier"
ShowNormal   NormalPriority
START-APP: D:\Program Files\Amplifier\On-play.exe
PAUSE: 2000
PLAY-SOUNDW: "D:\Program Files\nnCron\DING.WAV"
MIXER-VOLUME! \ забираем со стёка значение
StartIn: "D:\Program Files\Amplifier"
ShowNormal   NormalPriority
START-APP: D:\Program Files\Amplifier\Off.exe
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Re: MIXER-VOLUME@

Postby ascerdfg1 » Wed, 16 Jul 2008, 09:47

Спасибо! работают оба варианта! А за те две секунды пока играет музыка в стек может попасть значение из другого выполняемого скрипта? Или у каждого скрипта свой стек?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 565
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: MIXER-VOLUME@

Postby Dark_Jones » Wed, 16 Jul 2008, 14:34

ascerdfg1 wrote:Спасибо! работают оба варианта! А за те две секунды пока играет музыка в стек может попасть значение из другого выполняемого скрипта? Или у каждого скрипта свой стек?

У каждой задачи свой стёк данных и свой стёк возвратов.
А вот переменная, которую ты создал (А) - глобальная и её могут видеть и менять все задачи, которые находятся ниже задачи, в которой ты эту переменную определил.
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Re: MIXER-VOLUME@

Postby ascerdfg1 » Wed, 16 Jul 2008, 16:38

Спасибо! Ясно!
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 565
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: MIXER-VOLUME@

Postby ascerdfg1 » Sun, 20 Jan 2019, 13:55

Всё! В Win 7 x64 управление звуком больше не работает!
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 565
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest