beep в макросах

Здесь обсуждается всё, что касается макросов.
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: beep в макросах

Post by Shmuel »

Latest post of the previous page:

В своё время игрался с Alien, но уже давно не пользовался, хоть и установлен. Поэтому не могу ответить на вопросы. Заменять его не надо, раз работает.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: beep в макросах

Post by John Doe »

Ещё вопрос по версиям: у нас lua 5.1.4, несмотря на то, что уже год как существует 5.1.5.
Наверняка на это есть причины?
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: beep в макросах

Post by Shmuel »

Вы хотели сказать: у нас Lua 5.1.5, несмотря на то, что уже год как существует Lua 5.2 ? :)
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: beep в макросах

Post by John Doe »

5.2 уже обсуждали, поэтому пока вопросов нет
Я имел ввиду баги 5.1.4: http://www.lua.org/bugs.html#5.1.4
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: beep в макросах

Post by Shmuel »

Но у нас в дистрибутиве именно 5.1.5.
Вас может вводить в заблуждение lua.exe, который вы запускаете. Возьмите с SVN Фара.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: beep в макросах

Post by John Doe »

Блин, скачивал же как раз оттуда, но в какой-то момент похоже заменил на версию из LuaForWindows_v5.1.4-46.exe...

Зачем они собирают старьё - для меня загадка, сборка ведь сравнительно новая:

Code: Select all

=================== Lua For Windows ===================
08/07/2012  Version 5.1.4-46
User avatar
SUSim
Posts: 1636
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: beep в макросах

Post by SUSim »

А дайте бинарник alien для x32, я тоже поиграюсь.... :roll:
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: beep в макросах

Post by John Doe »

Ссылки на предыдущей странице.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Как бибикать в FAR-е с помощью FFI, функция "Beep(freq, dur)"

Post by citRiks »

Как бибикать в FAR-е с помощью FFI, функция Beep(int freq, int dur)
В отличие от стандартного mf.beep(N) позволяет задать частоту и длительность звука:

Code: Select all

local ffi = require("ffi")
ffi.cdef([[
void Beep(int freq, int dur);
]])

local function fnc_beep(freq, dur) ffi.C.Beep(freq, dur) end

far.Timer(0, function(sender) sender:Close(); fnc_beep(1000, 3000) end)
Что надо бы придумать как это сделать, как сделать звук асинхронным.
С помощью таймера все равно синхронный
Наверное корутиной сделать?
Post Reply

Return to “Обсуждение макросов”