Articles of webkit

从node-webkit访问USB设备?

我正在构build一个需要在所有3个主要桌面环境(windows,mac和linux)上运行的node-webkit应用程序,我需要我的应用程序连接到一个插入的USB设备,而且我正在处理一些问题如何去做这件事。 是否有一个npm可以在所有操作系统上运行? 我可以得到一个build立在C + +的工作吗? 有没有什么内置的node-webkit与设备交互(设备API?) 提前致谢。

如何遍历所有文件,并支持暂停和继续

我创build了一个NodeJS(电子)代码来读取特定目录和子目录中的所有文件。 我不想使用太多的高清资源,为什么我在文件夹之间使用5ms的延迟。 现在我的问题。 我想如果我的NODE进程停止? 我希望能够从停止时继续。 我该怎么做? 换句话说:如何在所有的文件和文件夹中行走时保持当前状态的索引,所以我可以继续从停止的遍历。 谢谢 我的代码: var walkAll=function(options){ var x=0 walk(options.dir,function(){}) function walk(dir,callback) { var files=fs.readdirSync(dir); var stat; async.eachSeries(files,function(file,next){ file=dir +'/' + file if (dir.match(/Recycle/)) return next() if (dir.match(/.git/)) return next() if (dir.match(/node_modules/)) return next() fs.lstat(file,function(err,stat){ if(err) return next() if(stat.mode==41398) return next() if (stat.isDirectory()) { setTimeout(function(file){ walk(file,next) }.bind(null,file),5) } else{ x++ if(false […]

Serverside WebKit和node.js

在我的node.js应用程序中,我需要在服务器端渲染一个HTML5页面并制作截图。 有没有图书馆这样做?

有没有办法使用nodejs-webkit打包Chrome应用程序

比方说,我有一个应用程序,我希望它是可执行的独立。 我发现你可以使用正常的网页,webapps,使用https://github.com/rogerwang/node-webkit 。 但是,如果它的Chrome打包应用程序,你怎么做到这一点。 我知道这是可能的,你可以看到它使用webkit的幻灯片。

Windows节点中的快速文件夹散列

我正在构build一个nodewebkit应用程序,使本地目录与远程FTP保持同步。 要在第一次运行应用程序时构build初始索引,我从远程服务器下载包含所有文件及其文件夹的散列的索引文件。 然后我运行这个列表并在用户的本地文件夹中find匹配项。 远程/本地文件夹的总大小可以超过10GB。 正如你所想象的,扫描10GB的个人文件可能会非常缓慢,特别是在普通硬盘(不是SSD)上。 有没有办法在节点有效地得到一个文件夹的散列没有循环和散列每个单独的文件里面? 这样,如果文件夹散列不同,我可以select做昂贵的个人文件检查或不(我是如何做到这一点,我有一个本地索引与远程比较)。

Web Audio API服务器端?

是否有可能使用Web Audio API服务器端(例如在Node.js中)? 我想处理“离线”我的audio文件,以应用audio效果( https://stackoverflow.com/a/8101383/553341 )。

如何debugging一个运行在Chrome / WebKit上的Node.js服务器作为远程debugging器?

如果你有你的节点运行 node –debug server.js 这给了我一个端口号xxxx,我应该在启动Chrome时使用这个端口号吗? 你是否从Google\ Chrome –remote-debugging-port=xxxx远程debugging到它 – Google\ Chrome –remote-debugging-port=xxxx ? 或者是9222是一个魔术端口,因为它被提到全部。 我在正确的轨道上,试图用–remote-debugger启动Chrome到Node.js server.js

保护node-webkit桌面应用程序中的源代码

首先,我已经看到nwsnapshot 。 并没有帮助。 我正在使用node-webkit构build一个桌面应用程序的库存pipe理系统。 正在build立的项目是使用复合 js(mvc javascript库)。 其中有一个确定的文件夹结构(你知道mvc)和多个JavaScript文件里面。 问题是nwsnapshot允许应用程序只有一个快照文件,但应用程序的逻辑遍布在不同的JavaScript文件中的所有文件夹。 那么在将其发送给客户端之前,如何保护我的源代码? 或者任何其他的解决方法或更聪明的方式(是的,我知道混淆)。

node webkit的替代品? (重要文件大小)

虽然node-webkit很好,但是对于hello world应用程序来说,Mac和Linux上的二进制文件超过了70MB。 不能接受的。 是否有任何跨平台库可用,只是使用系统默认浏览器? 我真的不在乎,如果这是IE,或WebKit,或…? 我认为这种方式会更小。 还是有跨平台的语言,可以很容易地集成(系统)浏览器视图? 谢谢。