Tag: node webkit

nwjs的应用程序的JavaScript保护?

所以nwjs是一个整洁的小框架,使节点应用程序可以独立于平台在桌面模式下运行。 但是,我打包文件的方式是相当原始的。 我将节点应用程序目录压缩成.nw文件,然后将其复制到现有的nwjs应用程序的内容文件夹中。 那么这意味着任何有一些nwjs知识的人都可以从字面上解压.nw文件并挖掘app目录。 WTF。 有没有办法保护我的nwjs应用程序中的文件?

Android或ios平台上的Node-WebKit应用程序

我可以使用node-webkit为android或ios平台开发应用程序吗? 如果以后没有可能存在使用node-webkit为android或ios平台开发应用程序的可能性? 注意:我已经使用了Google,并且知道我们现在无法使用node-webkit for android或ios平台开发应用程序。 谢谢

节点的WebKit – 如何执行一个EXE文件?

我正在使用Node Webkit组件来包装我的html5应用程序。 在这个应用程序中,我需要运行CMD或其他(exe)文件,如“customApplication.exe”并传递一些参数。 在这个问题上我真的没有希望 如果你能帮助我,我会很高兴。 这是非常重要的,我不想改变我的组件,并使用Awesomium或其他compnents。 非常感谢你提前。

是否可以使用node-webkit文件解码AESencryptionvideo?

使用file-encryptor和node-webkit,可以简单地将本地video文件(webm)encryption到本地encryption文件(如myvideo.dat 。 但有没有办法解密和查看这个video? 没有临时文件?

使用node-webkit本地安全密码

我必须在我的应用程序本地保存密码。 不幸的是,我不能只是散列它们,因为每次应用程序启动时都必须使用它。 有没有可能保存密码,并保持所有其他程序远离打开它。 我从Android知道,你不必介意这一点,因为操作系统做的一切。 node-webkit(Windows)中是否也有可能? 提前感谢!

node-webkit在应用程序控制台中尾部输出文件

对不起,如果我在某些概念上完全错了,但我是一个新手,它的全部 – 节点js,node-webkit,javascript。 我想一起学习他们所有:) 我正在开发一个简单的桌面应用程序,使用node-webkit,我想读取系统日志并将其写入应用程序控制台。 我正在使用tailfd节点模块,并没有在控制台中的错误。 这里是我的HTML <!DOCTYPE html> <html> <head> <title>Tailing system log</title> </head> <body> <script> var tail = require('tailfd').tail, watcher = tail('/var/log/system.log',function(line,tailInfo) { //default line listener. optional. console.log('line of data> ',line); }); </script> <h1>Tailing sys log!</h1> </body> </html> 尾部输出没有显示在应用程序控制台中。 你能指出我是否缺less任何基本的东西? 任何帮助,将不胜感激。

nw目录作为模型传递给angular

我正在使用nodeWebKit来创build一个使用文件夹的应用程序。 我需要获取文件夹的path,但用户应该select哪些path。 nw API告诉使用: nwdirectory 做下面的事情是行不通的 <input type="file" ng-model="dirPath" nwdirectory /> 好: <form ng-submit="addDir()"> <input type="file" ng-model="dirPath" nwdirectory /> <input class="btn-primary" type="submit" value="add"> </form> 我想把它传递给: $scope.dir = [] $scope.addDir = function() { $scope.dir.push({ path: $scope.dirPath }); } 当然,它总是什么都不显示。 如何正确地做到这一点?

nw reactjs requring在多个文件不起作用

问题- var React= require('react') var SomeComponent= require('./utils/SomeComponent') var Wrapper= React.createClass({ render: function(){ return <SomeComponent/> } }) //utils/SomeComponent.js: var React= require('react') module.exports= React.createClass({ //.. }) throws- Error: Invariant Violation: Wrapper.render(): A valid ReactComponent must be returned. You may have returned undefined, an array or some other invalid object. Error: Invariant Violation: Wrapper.render(): A valid ReactComponent must […]

在node-webkit上的meteor排行榜应用程序

我正试图让meteor排行榜应用程序在Node-Webkit上运行。 我已经将它压缩并压缩成一个.nw文件,但是当我把它放入时,我得到错误: 无效的软件包软件包中没有“package.json”,请确保“package.json”位于软件包的根目录下。 我已阅读各种线程,但没有明确的。 这似乎是分散的应用程序需要重组。 还需要弄清楚如何运行服务器[本地/ DDP]。 编辑: PS我正在使用排行榜meteor应用程序的分stream文件,以便能够在node-webkit中运行它。 我正在试图弄清楚的是: 如何运行/初始化本地节点(卸载)服务器并设置端口。 如何为mongodb等设置分散的应用程序的环境variables 什么将用作 “主”:?, “node-remote”:? 为node-webkit package.json文件。 有人可以请一些灯光,如果可能的话,将不胜感激。 先谢谢了。 Praney 🙂 更新: 修改了一下之后,我添加了“main”:“index.html”,并将index.html文件添加到了分散的应用程序的根目录中。 这个文件只是在浏览器中加载main.js文件,在这里: <!DOCTYPE html> <html> <head> <title>Leaderboards</title> </head> <body> </body> <script src="main.js" type="text/javascript"></script> </html> 现在我得到这个错误: “Uncaught ReferenceError:__dirname is not defined”,source:file:///Users/Praney/projects/webkit/nw-sample-apps/leaderboards/main.js(2) main.js process.argv.splice(2, 0, 'program.json'); process.chdir(require('path').join(__dirname, 'programs', 'server')); require('./programs/server/boot.js');

我怎样才能超时与shelljs节点的错误?

我正在使用节点webkit的shellJs在Android平板电脑上工作。 我想要做的是使用shelljs Fastboot读取引导程序variables(产品)。 但在Fastboot中,如果没有连接设备,则返回值为“等待设备”,连接保持打开状态。 我想要做的就是让这个命令运行最多5秒,然后如果输出!='Soho'抛出一个错误和取消function。 这是我现在的代码 $('#fbbtn').click(function(){ var getVar = terminal.exec('fastboot -i 0x1949 getvar product'); var getSerial = terminal.exec('fastboot -i 0x1949 devices'); var test getVar.output.match(/Soho/g); if(test=='Soho'){ fbSerial=getSerial.output.substr(0,16); } else alert('ERROR'); }); 我知道shelljs中的exec提供了{async:true},但是不太了解promise,也找不到很好的关于它们的文档。 希望有人能在这里教育我一点