Tak to się chyba nazywa. Mianowicie mam taki problem, że na windowsie, to jest chyba w rgss pisane, mam do dyspozycji funkcję:
require(“win32api”)
params = 'LPLLLLLLPP'
createprocess = Win32API.new('kernel32','CreateProcess', params, 'I')
env = 0
env = "Windows".split(File::PATH_SEPARATOR) << nil
env = env.pack('p*').unpack('L').first
startinfo = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
startinfo = startinfo.pack('LLLLLLLLLLLLSSLLLL')
procinfo = [0,0,0,0].pack('LLLL')
createprocess.call(0, file, 0, 0, 0, 0, 0, 0, startinfo, procinfo)
return procinfo[8,4].unpack('L').first # pid
end
Ktoś wie jak to przerobić by działało pod linuxem?
co do bibliotek, to jest coś takiego. Mam sobie bibliioteke ScreenReaderAPI.dll, i używam z niej funkcji np. sapiSayString
polecenie = “sapiSayString”