草庐IT

drupal-node-hook

全部标签

windows - 如何使用 node.js 服务器在 MS Windows 上移动鼠标光标?

我需要用node.js服务器移动鼠标光标。计划是从html5Canvas获取坐标,将其发送到node.js服务器并移动鼠标。是否有npm模块可以做到这一点?提前致谢! 最佳答案 RobotJS会做到这一点!https://github.com/octalmage/robotjs有一个测试版Windows版本可用,并且运行良好。 关于windows-如何使用node.js服务器在MSWindows上移动鼠标光标?,我们在StackOverflow上找到一个类似的问题:

node.js - Electron 阅读专线

我正在尝试使用electron构建一个应用程序,它旨在稍后获得GUI但现在我只是想这样做:functiontest(){console.log("InTest")varreadline=require('readline');varrl=readline.createInterface({input:process.stdin,output:process.stdout});rl.on('line',function(line){console.log(line);})}//ThismethodwillbecalledwhenElectronhasfinished//initializ

c++ - Windows API 钩子(Hook) C++

我正在学习为WindowsAPI编写Hook,为了练习,我正在为pDeleteFileA函数编写Hook。当调用该函数时,在删除文件之前我想检查文件名是否为“testfile.txt”,如果是,则不会删除它,而是会弹出一条消息,如果它调用了其他内容,则继续删除文件。我已经编写了一些代码并且代码编译没有任何错误,但是当我尝试删除“testfile.txt”时,它只是被删除了。也许有人可以给我提示我做错了什么或没有做什么?到目前为止,这是我的代码:#includestructhook_t{//adatatypetostoreinformationaboutourhookboolisHook

node.js - 从 Electron App 隐藏其他窗口/程序

我一直在NPM中搜索一些允许我隐藏特定打开窗口的软件包,仅适用于Linux和OSX支持,不需要Windows。例如,我希望能够隐藏和取消隐藏一个记事本窗口,但是如果我打开了多个记事本窗口,我不想将它们全部隐藏,我只想隐藏一个特定的窗口。我希望它从任务栏中隐藏起来,而不仅仅是将不透明度设置为不可见。有没有人知Prop有此功能的NPM包或者它是否可能?我相信这在C#中的等距将是来自user32.dll的ShowWindow谢谢。 最佳答案 我无法为您找到开箱即用的解决方案,但您在问题中暗示了问题的答案。user32.dll可以使用nod

node.js - 将文件存储在本地哪里,以便在删除 Electron 应用程序后不会删除它们?

现在我将我的文件存储在已安装的应用程序目录中,在删除应用程序后,在macOS上,所有保存的文件也都消失了,因为它们就在.app目录中。我应该将文件存储在哪里,以便在删除应用程序后它们不会被删除?适用于Windows和macOS。例如,macOS上的electron-store将所有数据存储在这里:~/Library/ApplicationSupport/AppName/但我不知道它到底存储在哪里它在Windows上。更多背景:我有一个Electron应用程序,可以存储用户保存的图像并在应用程序内显示。但是用户不应该使用任何文件提供程序轻松访问这些图像,因为这些图像是数据库的一部分,我存

node.js - “NODE_OPTIONS”未被识别为内部或外部命令

我在Windows10机器上尝试从gitbash终端运行构建脚本。在我的终端Node上被识别得很好,例如我在运行node--version时得到了版本。但是运行构建脚本失败并出现以下错误:'NODE_OPTIONS'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我想我需要向我的PATH变量添加一些东西才能让它工作,但是什么? 最佳答案 使用cross-env轻松设置环境变量的包。第1步:Installcross-envfromnpmnp

node.js - GENERATE_SOURCEMAP=false 问题

在Windows中,当我尝试构建React应用程序时,出现错误提示“GENERATE_SOURCEMAP”未被识别为内部或外部命令。我在我的package.json文件中添加了以下行"build":"GENERATE_SOURCEMAP=falsereact-scriptsbuild" 最佳答案 将其保存在package.json中:"build":"GENERATE_SOURCEMAP=falsereact-scriptsbuild","winBuild":"set\"GENERATE_SOURCEMAP=false\"&&rea

c++ - 安装了全局 Hook 后,我如何知道窗口何时开始移动以及何时停止移动?

有没有简单的方法来解决这个问题?我想我可以使用WM_MOVE通过保持计时器来告诉我它何时开始。如果窗口在最后2秒内没有收到WM_MOVE消息,那么我就知道它刚刚开始移动。然后我又设置了一个定时器,等待他们在一段时间内(2秒)没有消息。如果什么都没有收到,那么我可以确信窗口移动已经完成。这是解决这个问题的正确方法吗? 最佳答案 如果您可以看到WM_MOVE消息,那么您也可以看到WM_ENTERSIZEMOVE和WM_EXITSIZEMOVE消息。 关于c++-安装了全局Hook后,我如何知

node.js - 为 Bamboo build设置环境变量

我有一个Bamboo构建,我需要做的其中一件事是执行npminstall命令。这一切都很好,除非它遇到一个依赖项,该依赖项会生成另一个Node实例以在子子进程中运行npminstall。发生这种情况时,我收到以下错误:12-Oct-201512:54:1212-Oct-201512:54:1212-Oct-201512:54:12D:\bamboo-home\xml-data\build-dir\EC-ECB-BUIL\server\node_modules\oracledb>ifnotdefinednpm_config_node_gyp(node"c:\ProgramFiles\no

node.js - 将全局包的 npm 安装路径更改为自定义目录

我想配置我的Node设置,以便它存储全局模块(使用npminstall-g安装到(并从中读取)自定义目录D:\node_modules。默认路径是C:\Users\User\AppData\Roaming\npm。任何指针将不胜感激。操作系统是Windows。 最佳答案 在npm帮助中找到答案。必须设置prefix配置:D:>npm配置设置前缀“D:\node_modules” 关于node.js-将全局包的npm安装路径更改为自定义目录,我们在StackOverflow上找到一个类似的