问题标签 [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 投票
1 回答
457 浏览

bash - Bash - 下载文件,如果需要登录

我正在使用 BASH,我需要下载一个 TXT 文件,该文件是根据请求在服务器端生成的。这意味着 URL 类似于:

Export=1被 .NET 应用程序捕获,并为我提供了一个基于 fileID 的 TXT 文件。
如果我还没有登录,我会被重定向到?ReturnUrlURL 中的登录表单,在登录时将我重定向回我请求的页面。

如何使用 BASH 成功下载此文件,cURL/wget/lynx. 它必须是非交互式的。

我尝试过使用--cookiecurl 和 wget 以及 lynx 自动化 (cmd-log) 的选项。Lynx 效果最好,但由于某种原因,文件下载提示无法自动化。

请帮忙。如果需要任何其他信息,我会提供。

0 投票
1 回答
3041 浏览

ruby-on-rails - 获取 lynx:无法访问 rails 的 startfile 错误

我有一个简单的登录系统,我使用 devise gem 进行身份验证,我部署在服务器上并使用lynx 浏览器进行测试, 我遵循了与设计相关的所有步骤。我已将我的根页面设置为设计登录页面,所以我的 route.rb 如下

我的数据库使用 RDS 连接我的 database.yml 文件为

当我启动服务器并输入地址为lynx 0.0.0.0:3000时,它给了我错误

首先,我认为这可能是由于数据库未连接到应用程序,但通过使用 rails 控制台我可以访问数据库。我还检查了我的日志文件,它不会显示任何错误。我错过了什么。

这里我使用的是 rails 3.2.11 和 ruby​​ 1.8.7

我应该怎么办?

0 投票
1 回答
1245 浏览

html - 仅在文本浏览器中显示 HTML 元素?

我的布局在普通浏览器中看起来不错,但在链接和 lynx 中看起来像一大堆文本。我想在文本浏览器中添加一个<hr><br>之间的部分,但我不希望它们干扰普通浏览器中的 CSS 布局。我尝试hr {display: none;}在 CSS 中进行设置,但它也将其隐藏在文本浏览器中。

0 投票
0 回答
91 浏览

jsf - jsf 和基于文本的浏览器

我有以下问题:我们使用 JSF 开发了一个 Web 项目。在许多 facelets 中,action 类的 init()-Method 用数据填充 backing bean,通过以下方式调用

只要您使用普通的浏览器,如 firefox、chrome 甚至 eclipse 浏览器,它就可以正常工作。但是当使用像 lynx 这样的基于文本的浏览器(或使用 htmlUnit 或 wget)时,似乎不再调用 init() 方法。init() 填充到支持 bean 中的数据不存在,也没有显示在基于文本的浏览器中(但在 firefox 中单击会显示数据)。

例如:

使用 firefox 显示属性文件中的文本以及支持 bean 中 someStringValue 的内容。使用基于文本的浏览器仅显示第一个 div 框的内容。有谁知道这里出了什么问题,或者我如何解决这个问题,以便它也适用于基于文本的浏览器?非常感谢!

0 投票
1 回答
1818 浏览

bash - 用于登录特定站点的 Shell 脚本

我需要登录我们学院的 Internet Access Portal 才能访问 Internet。(Cyber​​oam) 我需要一直打开这个窗口。地址是http://192.168.0.1:8090/httpclient.html我需要在那里输入用户名和密码才能登录。

我是脚本新手。我需要帮助制作一个脚本: 1. 打开 Lynx 2. 转到:http://192.168.0.1:8090/httpclient.html 3. 自动输入我的用户名和密码 4. 让我保持登录状态

我需要这样做,因为每次手动登录都很痛苦。如果我的浏览器需要更新,它不会更新,因为我还没有互联网访问权限。

0 投票
1 回答
1400 浏览

url - 如何在不使用鼠标的情况下在 Lynx 中复制 URL

我正在使用 Ubuntu 12.04。我想在不使用鼠标的情况下复制 Lynx 中的 URL。URL 应复制到剪贴板。我试过使用Ctrl+ ACtrl+ K,但它没有被复制到剪贴板。

0 投票
1 回答
3734 浏览

javascript - 如何将在 href 中包含 javascript:__doPostBack 的链接转换为 wget/curl/lynx 可以理解的普通 url?

我先在 SO 中搜索,发现了这个问题。如何单击在 href 中包含 javascript:__doPostBack 的链接?但它只在 python 中给出了答案。

我需要的是,当浏览一个网站时,一些页面(2、3、4等)的链接如下:

如果我点击它,它会显示下一页,但真正的 url 不会显示在浏览器中。

所以我的问题是,如何将 javascript 链接转换为可追踪的真实 url 并提供给wget/curl/lynx?

我的目的是使用工具(wget/curl/lynx)通过脚本来一一下载这些页面。但是由于这些javascript:__doPostBack,我找不到一个好的方法来做到这一点。

0 投票
1 回答
195 浏览

javascript - 在 lynx 中检查元素

我正在 lynx 网络浏览器中寻找元素检查器。我想从网站上提取一些数据。它涉及每次更改链接的 url 并获取信息。我尝试在 Firefox 中使用宏,但不知道如何编写 for-loop 之类的东西。所以我现在正在尝试lynx。是否可以像在标准网络浏览器(如 mozilla firefox)中那样在 lynx 中检查元素?

0 投票
1 回答
1725 浏览

curl - 使用所需的 HTTP Referer 和 User-agent 时无响应

请有人看看我的 curl 请求有什么问题。提前致谢

要求:

  1. 为了访问提交简历的说明,您必须从以下 Web 服务获取“/anvato-resumes/instructions.txt”资源: https ://s3.amazonaws.com

  2. 您必须使用 Lynx Web 浏览器从http://www.anvato.com 访问资源链接,使其看起来好像是在发送 GET 请求。否则,Web 服务会给您一个拒绝访问错误。

解决方案:

回复:

(XML) 访问被拒绝

0 投票
1 回答
1528 浏览

php - lynx cronjob 已调用,但未发送 HTTP 请求

我使用以下命令每 30 分钟从我的共享主机运行一次 cronjob 到我的另一个 ec2 服务器:-

0,30 * * * * /usr/bin/lynx http://qwerty.com/crons/myCron.php

根据我从 Cron 守护程序收到的电子邮件,cron 作业确实每 30 分钟运行一次。但是有时似乎只调用了 PHP 文件。我注意到只有在我收到的 Cron Daemon 电子邮件中发送 HTTP 请求时它才会成功。

示例如下所示:-

不成功的尝试

成功的尝试

如何确保每次 cron 守护程序运行时都发送 HTTP 请求?