Что нового

Не работет Beep

saraconor

Новичок
Сообщения
404
Репутация
3
встроенный динамик никак не реагирует на команды из скрипта, а в биосе попискивает, Win7 x64, что может мешать?
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Мешает Win7. В ней нельзя пикать через тот самый динамик
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
saraconor

Есть такой способ:
Отсюда
http://www.autoitscript.com/forum/topic/121084-io-port-functions-x64-parallel-port-io-keyboard-etc-restore-pc-speaker-beep/?p=841018

качаем IOFunctions.zip

Из архива нужны в данном случае inpoutx32.dll или inpoutx64.dll, и _IOBeep.au3
Их нужно положить в папку со скриптом

Пример:
Код:
#include <_IOBeep.au3>

_IO_Initialize()
_IO_Beep(500, 300)
_IO_Beep(2000, 300)
_IO_Beep(500, 300)
_IO_Beep(2000, 300)
_IO_UnInitialize()
 
Автор
S

saraconor

Новичок
Сообщения
404
Репутация
3
WSWR сказал(а):
saraconor

Есть такой способ:
Отсюда
http://www.autoitscript.com/forum/topic/121084-io-port-functions-x64-parallel-port-io-keyboard-etc-restore-pc-speaker-beep/?p=841018

качаем IOFunctions.zip

Из архива нужны в данном случае inpoutx32.dll или inpoutx64.dll, и _IOBeep.au3
Их нужно положить в папку со скриптом

Пример:
Код:
#include <_IOBeep.au3>

_IO_Initialize()
_IO_Beep(500, 300)
_IO_Beep(2000, 300)
_IO_Beep(500, 300)
_IO_Beep(2000, 300)
_IO_UnInitialize()

не работает.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
saraconor,
Предупреждение За нарушение общих правил (пункт В.2):
Старайтесь избегать “Over quoting” (преувеличенное цитирование) - цитируйте только необходимую часть сообщения, которая наилучшим образом подчеркнёт суть цитируемого.


С уважением, ваш Глобальный модератор.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
saraconor
Уточнение : для работы скрипта нужны inpout32.dll, _IOBeep.au3, _IOFunctions.au3

У меня на Win 7 64 работает
 
Автор
S

saraconor

Новичок
Сообщения
404
Репутация
3
WSWR сказал(а):
saraconor
Уточнение : для работы скрипта нужны inpout32.dll, _IOBeep.au3, _IOFunctions.au3

У меня на Win 7 64 работает
можно уточнить, эти файлы inpout32.dll, _IOBeep.au3, _IOFunctions.au3 надо положить сюда: C:\Program Files (x86)\AutoIt3\Include, или оставить в папке с файлом скрипта?
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
saraconor

inpout32.dll - должна быть в папке со скриптом,
а _IOBeep.au3 и _IOFunctions.au3 - или Include, или тоже в папке со скриптом
 
Автор
S

saraconor

Новичок
Сообщения
404
Репутация
3
к сожалению все равно не работет. может в биосе что-то может мешать?
 

asdf8

Скриптер
Сообщения
564
Репутация
152
saraconor [?]
к сожалению все равно не работет

На Win 7 х64 нужно или отключать проверку подписи драйверов (это нужно будет делать при каждом запуске системы), или переводить винду в тестовый режим (при этом нужно, чтобы драйвер был обязательно подписан, хотя бы левой подписью)

Click
 
Верх