%OWNIP - возвращает свой ip адрес, или OFFLINE в случае если Вы не подключены к сети
%COPYFILE(откуда, куда,option) - Копирует файл откуда в куда , option указывает как поступать в случае если файл куда уже существует. Если этот параметр равен 1 и файл уже существует то макрос ничего не делает.Если же параметр равен 0 и файл уже существует то он перезаписывается новым файлом.
- включает/выключает индикатор NumLock(CapsLock ,ScrollLock) на клавиатуре
%NUMLOCK_IS_ON
%CAPSLOCK_IS_ON
%SCROLLLOCK_IS_ON
- возвращает ON(OFF) если соответствующий индикатор на клавиатуре включен(выключен)
%GETINIVALUE(полный_путь_к_файлу,секция,ключ) - возвращает значение соответствующего ключа(key) из соответствующей секции(section) .ini файла
пример: %GETINIVALUE("c:\boot.ini","boot loader","timeout") возвратит значение ключа timeout из секции [boot loader] файла boot.ini ,например 10
%SETINIVALUE(полный_путь_к_файлу,секция,ключ,значение) - устанавливает значение соответствующего ключа key из соответствующей секции .ini файла в value
%FIGLET(текст,имя_шрифта) - возвращает текст данным figlet(Frank, Ian & Glenn's Letters) шрифтом. имя_шрифта - это имя соответствующего flf-файла из папки fonts.
пример: %FIGLET("hello","smslant") выведет слово hello следующим шрифтом:
в комплекте имеется 18 figlet шрифтов, дополнительные шрифты можно установить скопировав их в папку fonts.
Скачать их можно с
ftp://ftp.figlet.org/pub/figlet/fonts/(там их болеe 400)
%WINAMP_GET("параметр") - возвращает соответствующую информацию из Winamp-а(также Quintessential Player,Apollo).
Works with Winamp 2(5),Quintessential Player,Apollo,MediaMonkey.
Для работы с плеером
iTunes
надо скачать дополнительный
плагин для iTunes.
параметр может принимать следующие значения:
status - OFF,STOPPED,PLAYING ,PAUSED
title - название играющей песни
playlist_length - количество песен в playlist-е
playlist_pos - номер выбранной песни
bitrate - битрейт
samplerate - samplerate
channels - каналы
track_length - длительность песни, в секундах
position - позиция играющей песни (в миллисекундах)
пример: %IF:%WINAMP_GET(status)=PLAYING:"сейчас играет песня номер %WINAMP_GET(playlist_pos) из %WINAMP_GET(playlist_length)":"Winamp выключен"
%XMPLAY("параметр") - возвращает соответствующую информацию из плеера XMPlay.
параметр может принимать следующие значения:
title - Имя играющей песни
artist - Имя испoлнителя играющей песни
если параметр не указан макрос возвращает подробную информацию о текущей песне
пример: %XMPLAY("artist"), %XMPLAY
%MMJB_TITLE - возвращает название играющей песни из плеера MUSICMATCH Jukebox.
возвращает OFF если плеер не запущен,или STOPPED если запущен но ничего не играет.
пример: %MMBJ_TITLE
%SETCLIPBOARDTEXT("text") - помещает text в буфер обмена
%BEEP(частота, длительность) - генерирует простые тоны на системном динамике (не имеет ничего общего со звуковой платой).
частота определяет частоту звука в герцах. Этот параметр должен быть в диапазоне 37-32767 длительность определяет продолжительность звука, в миллисекундах.
примечание:длительность и частота используются только в windows 2k/xp.
для Windows 9x:На компьютерах со звуковой платой, функция проигрывает системный звук по умолчанию. На компьютерах без звуковой платы - стандартный системный гудок.
%SKIPLINE(текст,регулярное_выражение) - - удаляет строки, содержащие регулярное_выражение из текста
пример: %SKIPLINE(%QUOTES,">>|wrote:") - вставит цитируемый текст без строк, которые содержат двойное цитирование, или "wrote:"
%TEXTBEFORE(текст,регулярное_выражение,[include]) - возвращает весь текст до строки в которой встречается регулярное_выражение.
Опциональный третий параметр include определяет будет ли включена в возвращаемый текст строка содержащая регулярное_выражение. Если макрос вызывается с двумя параметрами то она не включается.
Если регулярное_выражение не встретилось возвращается текст без изменений.
%TEXTAFTER(текст,регулярное_выражение,[include]) - возвращает весь текст после строки в которой встречается регулярное_выражение.
Опциональный третий параметр include определяет будет ли включена в возвращаемый текст строка содержащая регулярное_выражение. Если макрос вызывается с двумя параметрами то она не включается.
Если регулярное_выражение не встретилось ничего не возвращается.