我正在尝试使用Python,通过使用扫描码来控制GTA5中的车辆。 我已经尝试过使用扫描码,虽然我在Python Shell和所有基于文本的应用程序上都收到了按键,但GTA 5拒绝接受输入。 import ctypes
import time
for i in list(range(4)) [::-1]:
print(i+1)
time.sleep(1)
SendInput = ctypes.windll.user32.SendInput
W=0x11
S=0x1F
D=0x20
A=0x1E
# C struct redefinitions
PUL = ctype
我正在使用SAPI来发出声音。返回的错误代码是
-2147024888
The method "Speak" for 'ISpeechVoice' failed
但是,我无法在Google上找到这个错误代码。我不知道为什么。有人有什么想法吗?我期望微软列出SAPI的所有可能的错误代码。在页上,此错误代码不存在。
谢谢你的帮助!
如何存储http状态代码和错误代码的映射。为了给出一个基本概念,我正在处理的状态代码和错误代码类似于。
现在的问题是,如果一个http状态代码有多个错误代码(如果使用twitter,错误代码为3,44,215,323,324,325,407被添加到http状态代码400),我如何将这些值存储在代码中。我是使用Dictionary<int, List<int>>,还是有其他方法可以做到?
我将在异常中设置错误代码。异常筛选器将解析错误代码并设置适当的http状态代码,并将API响应发回。
异常类
public class APIException : Exception
在呈现某些网页时,我会得到错误代码#1,而在phantomJS中不会得到其他错误代码。该块位于第三方模块中,调用phantomJS获取屏幕截图。
if (path) {
phantomProc.on('exit', function(code) {
if (!calledCallback) {
calledCallback = true;
// No need to run the timeout anymore.
clearTimeout(timeoutID);
cb(code