问题标签 [prompt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP IRC 机器人,发送命令,但现在我需要机器人来读取命令
我有一个 PHP IRC 机器人,我在我的频道中使用它,我需要它来对脚本中的特定用户进行 OP。无论如何,我希望机器人检查用户是否登录到 NickServ 以防止任何形式的欺诈或任何事情。
无论如何,这是我的连接和做事代码,下面是我真正需要帮助的内容。感谢所有帮助。:) 在 Freenode 上,输入 /NS ACC [user] 将返回 [user] 是否使用数值登录,他们决定 3 将登录。而 0-2 表示某种未登录。
所以这就是机器人如何登录到我的 IRC 频道...(随时在 freenode 上加入#tyreus,询问 BwaddArr(或他的电子邮件))
这就是我真正需要所有帮助的地方!:)
shell - Shell 脚本用户提示/输入
这是其他人编写的粗略的 korn shell 脚本。我对使用 shell 语法知之甚少,我什至不确定这是否可能。
有什么方法可以让我运行这个文件并提示输入日期,这样我就不必每次都手动进入脚本并更改它?
例如,我想用从用户提示中获取的变量替换“1/12/09”。
cmd - 创建一个可以运行 cmd 提示符的程序
我有一个程序可以通过将图片文件拖到它上面来更改我的桌面墙纸。我还有一个无线网络程序,可以在每次连接到某个网络时自动打开程序。
我想在每次连接到某个网络时更改我的桌面,但是除非我将图片拖到它上面,否则运行壁纸程序不会做任何事情。但是,我也可以运行 cmd 提示符“c:/program.exe picture.jpg”
我尝试创建一个批处理文件 START C:/PROGRAM.EXE PICTURE.JPG,但它不起作用。
所以基本上我正在尝试创建一个可以运行 cmd 提示符“c:/program.exe picture.jpg”的程序 - 你能帮忙吗?
prompt - 使用 JScript 在 WSH 中提示对话框?
如何在 WSH 中使用 JScript 打开提示对话框?
我在文档中找到的唯一弹出对话框是 WshShell.Popup() 方法。但我需要一种方法来请求用户输入字符串,例如 DOM 中的 window.prompt() 方法。
谢谢。
command-line - Sourcesafe 命令行选项
我遇到了 Microsoft Visual Sourcesafe 命令行选项的问题,我希望有人遇到过并可以帮助我。
我在 DOS 批处理文件中有以下行。
在批处理文件中执行此行时,会出现以下提示...
将 C:\Compile\Activity 设置为项目 $/Development Projects/Activity?(Y/N) 的默认文件夹
我需要禁止此提示,以便让脚本在无人值守的情况下运行。我认为 -Q 选项将允许静默运行,但它不会抑制此提示。
我已经搜索过,似乎找不到可以删除此提示的选项。我不想为项目设置默认文件夹,所以如果可能的话,我想将答案默认为“N”。
javascript - 是否可以复制 JavaScript 的 prompt() 的本机行为?
prompt()
出于审美目的,我正在滚动我自己的版本;就视觉效果而言,它的表现非常好,但我遇到了一个小问题:该函数的本机版本导致代码执行完全停止,直到处理了提示。
这非常可爱,这就是为什么下面的工作方式如下:
然而,用我的方法,事情并没有那么顺利。我正在使用对话框、输入框和OK
按钮从用户那里收集数据;据我所知,数据收集工作完美;也就是说,我确定在用户按下OK
按钮后,我可以访问他们刚刚放入提示中的数据。
但是,我无法找到一种方法让我的版本像本地版本一样工作。那么,我的问题是:是否有可能告诉 JavaScript 停止执行,直到你告诉它继续执行?
提前感谢您提供的任何和所有帮助。
passwords - 如何使期望脚本提示输入密码?
我有一个通过 ssh 连接到几个路由器的期望脚本。所有这些路由器都有相同的密码(我知道,这是错误的),并且脚本需要知道该密码才能连接到路由器。目前,密码作为命令行参数传递给我的脚本,但这意味着在我的 .bash_history 文件以及正在运行的进程中都有该密码的痕迹。因此,如果可能的话,我希望提示用户输入密码。
你知道是否可以用expect提示用户输入密码?
谢谢你。
编辑:如果我连接到服务器而不是路由器,我可能会使用 ssh 密钥而不是密码。但是我使用的路由器只支持密码。
colors - 如何更改 zsh 中提示的颜色(不同于普通文本)?
为了更好地识别命令行输出的开始和结束,我想更改提示的颜色,使其与程序输出明显不同。当我使用zsh时,任何人都可以给我一个提示吗?
bash - 为什么这个 bash 提示行为奇怪/消失,我该如何修复它(OS X)?
我承认我使用了一个有点冗长的 bash 提示:
最近,我有了一个好主意,将其更改为根据上一个命令的退出值,如果成功,则 () 的内部元素将是绿色的,如果失败,它们将是红色的。我得到了它的大部分工作(一些奇怪的退出状态会将颜色更改为其他颜色,但我可以接受),但是当输入一个多于一行的命令并导致终端滚动时,提示消失!当没有颜色时,我的提示工作正常,所以我猜这与我的颜色转义有关,尤其是我未闭合的 [,但我无法确定它。
提前致谢!
latex - 不要让我在出现错误时手动中止 LaTeX 编译
正如这里所建议的,这latexmk
是一种在源代码更改时不断编译文档的便捷方法。但是,当您处理文档时,通常会遇到错误,然后latex
会惊慌失措并等待用户输入,然后再继续。这会变得非常烦人,尤其是最近当我破解了一些东西以latex
直接从etherpad文档编译时,它会在您键入时不断保存。
如果无法编译,是否有设置latex
或latexmk
使其只是中止并显示错误消息?或者,如果有必要,我将如何设置某种 Expect 脚本来自动消除 LaTeX 的投诉?
(我曾认为pdflatex
's 选项-halt-on-error
可以解决问题,但显然不是。)
额外的问题:Mac OSX 上的 Skim 是一个不错的 pdf 查看器,它会在 pdf 更改时自动刷新(与预览不同),除了每当出现乳胶错误时,它会让您重新确认您想要自动刷新。Texniscope 没有这个问题,但由于其他原因我不得不放弃 Texniscope 。有没有办法让 Skim 总是自动刷新,或者是否有其他查看器可以做到这一点?
latexmk
添加:基于此问题的答案的迷你教程:
latexmk
到这里: http : //www.phys.psu.edu/~collins/software/latexmk-jcc/将以下内容添加到您的
~/.latexmkrc
文件中:(对于带有脱脂的 OS X)
/li>在编辑源文件时
/li>foo.tex
,在终端中运行以下命令:使用Skim或其他实时 pdf 查看器查看 foo.pdf。对于 Skim,只需查看 Skim 首选项中的“同步”选项卡并为您的编辑器进行设置。
瞧!现在点击保存foo.tex
将导致foo.pdf
刷新而不接触任何东西。