问题标签 [lynx]

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.

0 投票
7 回答
50191 浏览

browser - 埃林克斯还是猞猁?

请说明您使用终端浏览器的原因。你为什么使用 Lynx 或 Elinks?它们如何帮助您进行编程?

0 投票
4 回答
5208 浏览

html - shell脚本中的HTML到文本转换

我编写了一个 shell 脚本来使用 lynx 将 HTML 源代码转换为纯文本。

这里是:

现在,虽然 lynx 存在于正确的目录中,并且我传递了正确的参数,但我得到“Lyns 未安装!” 消息或(如果我评论第一个测试)“文件 $1 不存在!”。我不擅长 sh 所以有人可以告诉我脚本有什么问题吗?

0 投票
4 回答
5741 浏览

bash - 在后台运行 lynx -dump?

我有一个mystuff包含如下行的 bash 脚本

并且脚本工作正常,包括这部分,除非我以非交互方式运行它:

作业已停止。我发现猞猁是罪魁祸首。即使直接从 bash 提示符运行此命令也会导致作业立即停止:

为什么 lynx 不在后台运行?我怎样才能解决这个问题?

编辑:

我使用 lynx 是因为我不想解析原始 HTML。wget和的区别在于lynx -dumplynx 会渲染 HTML;它将隐藏所有标签,很好地排列文本等。

0 投票
2 回答
171 浏览

macos - 如何确定符号路径的值

当我通过终端使用“lynx”时,我相信它使用的是符号链接,但我的 Google 搜索未能告诉我如何确定符号路径值。

也就是说,我想确定“lynx”的符号链接值,以及其他一些值,例如 wget 等。

感谢您的任何见解和建议。

PS我在Mac机器上使用终端。

0 投票
2 回答
655 浏览

dos - Lynx 从 post_data 输入中删除换行符

我正在尝试通过 MS-DOS 命令提示符将文件发布到 URL。我正在使用 Lynx 浏览器来执行此操作。我可以很好地发布我的文件,但是在创建 POST 请求之前,Lynx 删除了所有换行符。是否可以通过命令行发布文件而不删除换行符?我正在运行的命令是:

输入文件 testfile.txt 如下所示:

实际通过网络发送的数据如下所示:

0 投票
2 回答
354 浏览

perl - 您会推荐哪个 CPAN 模块来将 HTML 转换为纯文本?

您会推荐哪个 CPAN 模块来将 HTML 转换为格式化的纯文本?

一项严格的要求是模块必须处理 Unicode 字符。

0 投票
1 回答
256 浏览

accessibility - 在 Lynx 浏览器中显示井号?

无论如何使用 Lynx 纯文本浏览器正确显示井号?

使用 & 磅分号它只显示顶部带有重音的 au。使用 £,没有任何显示。

谢谢。

0 投票
2 回答
404 浏览

java - 从 jsp 脚本调用 lynx

我在 jsp 脚本中有一个 execute(String cmd),它从 Runtime 类调用 exec 方法。

它在我调用本地命令时起作用,例如存储在服务器上的 php 脚本。例如:/usr/bin/php /path/to/php/script arg1 arg2

所以我想我的执行命令没问题,因为它正在使用它。

现在,当我尝试调用基于文本的 Web 浏览器 lynx 时,它不起作用。

如果我在终端中调用它,它工作正常: /usr/bin/lynx -dump -accept_all_cookies ' http://www.someurl.net/?arg1=1&arg2=2 '

但是当我从我的执行命令中调用它时,什么也没有发生......

知道为什么吗?

这是我的执行方法:

0 投票
2 回答
142 浏览

scripting - 脚本定期从 https 站点拉取页面的正确方法

我想为登录站点的 Cygwin/Bash 创建一个命令行脚本,导航到特定页面并将其与上次运行的结果进行比较。到目前为止,我已经像这样与 Lynx 合作了:

它绝对感觉不“正确”: cmd_script 由相对用户操作组成,而不是指定确切的链接名称和操作。因此,如果网站上的任何内容发生更改、切换位置或添加新链接 - 我将不得不重新创建操作。

此外,我无法检查任何错误,因此如果出现问题(登录失败等),我无法中止脚本

我一直在寻找的另一种选择是使用 Ruby 进行机械化(作为说明——我对 Ruby 的经验为 0)。

改进或重写它的最佳方法是什么?

0 投票
2 回答
539 浏览

lynx - lynx 上的谷歌即时搜索

只是好奇,由于谷歌搜索使用了大量的 JS 和 AJAX,是否有可能在像 lynx 这样的文本浏览器上进行即时搜索?

如果是,需要什么?