我正在尝试与谷歌驱动器集成,以便我的应用程序可以通过"打开方式..."从谷歌驱动器启动.我相信我已经遵循了文档.我已经发布了我的应用程序来测试用户..在某些时候谷歌驱动器要求允许将我的应用程序添加到谷歌驱动器.
但是我的应用程序没有显示在"打开..."或"创建新..."
我的应用程序和其他有效的应用程序之间的一个区别是在此页面上:
https://accounts.google.com/IssuedAuthSubTokens?hl=en
有效的应用程序:旁边有"按文件驱动器API"
我的应用程序说"磁盘API"
这是我的表现
{
"name": [hidden],
"description": [hidden],
"version": "0.0.0.2",
"manifest_version": 2,
"container": "GOOGLE_DRIVE",
"api_console_project_id" : [hidden],
"icons": {
"128": "icon_128.png"
},
"app": {
"urls": [
"http://www.trainyourvision.org/"
],
"launch": {
"web_url": "http://www.trainyourvision.org/painter/"
}
},
"gdrive_mime_types": {
"http://drive.google.com/intents/opendrivedoc": [
{
"type": ["image/png", "image/jpeg", "image/gif", "application/vnd.google.drive.ext-type.png",
"application/vnd.google.drive.ext-type.jpg","application/vnd.google.drive.ext-type.gif",
"application/vnd.google.drive.ext-type.psd"
],
"href": "http://www.trainyourvision.org/painter/",
"title" : "Open",
"disposition" : "window"
}
]
},
"requirements": {
"3D": {
"features": ["webgl"]
}
}
}
Run Code Online (Sandbox Code Playgroud)
任何指导赞赏.
我正在尝试对一些旧文件格式(Cinema4D 旧版本)进行逆向工程,但我找不到其规范。
在这种文件格式中,我设法发现浮点值存储为四个字节,但它们似乎不是正常的 IEEE 格式,这不是字节序问题。我最近花了很多时间使用 hex<->float 转换工具来解决这个问题。
以下是一些示例值:
0 = 00 00 00 00
1 = 80 00 00 41
2 = 80 00 00 42
4 = 80 00 00 43
8 = 80 00 00 44
0.25 = 80 00 00 3F
16384 = 80 00 00 4F
Run Code Online (Sandbox Code Playgroud)
我从上面两行的观察是,从 3F 到 4F 时,似乎有东西环绕在这里
1.5 = C0 00 00 41
2.5 = A0 00 00 42
-1 = 80 00 00 C1
-1.5 = C0 00 00 C1
-2 …Run Code Online (Sandbox Code Playgroud)