问题标签 [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.
bash - wget Google 搜索(300 000 次查找)
我有需要使用某个 Google 搜索的第一个条目来修改的数据。此搜索必须使用不同的搜索关键字重复大约 300 000 次(每行)。
我为此使用 wget 编写了一个 bash 脚本。然而,在大约 30 个(同步)请求之后,我的查询似乎被阻止了。
正在连接到 www.google.com (www.google.com)|74.125.24.103|:80... 已连接。已发送 HTTP 请求,等待响应... 404 Not Found
未找到错误404。
我正在使用这个片段:
我依赖它来工作,所以我希望有人有经验。这不是一项常规工作,不需要快速完成 - 如果 300000 个请求需要一周以上的时间,甚至可以接受。
python - 文本浏览器中带有 Django 的 https 站点引发 CSRF 验证失败
我有一个 Django 站点,它在使用 HTTPS 协议的服务器上运行良好,我可以在所有类型的浏览器中毫无问题地使用它。
问题是每次我尝试使用文本浏览器时,我都会得到一个
禁止 (403)
我在 emacs 上尝试过链接、lynx,甚至 w3m 和 eww,但无济于事。
当我使用 HTTP 站点时(比如当我使用 manage.py runserver 时),我可以在文本浏览器上毫无问题地使用该站点,但是我的生产服务器需要 HTTPS 协议,这就是我收到此错误的时候。
[ 编辑:仅出于测试目的,我在生产服务器上为我的 django 站点部署了一个 HTTP 服务器。它在文本浏览器上运行良好...]
[ 编辑:鉴于服务器抛出的消息,为什么没有给出引荐标头?]
php - exec 通过浏览器执行时返回权限被拒绝
上面显示的是通过终端执行时完美运行的命令。但是当我们把它放在一个 php 文件中并执行时,它会显示权限被拒绝错误。我为该特定文件和文件夹设置了 777 权限。没运气。将所有权更改为 apache(默认 Web 服务器用户)。没运气。尝试通过终端(php info.php)执行脚本,效果很好。但是当通过浏览器执行时,它会因为权限被拒绝而失败。
php - 使用 Lynx Cron Job 允许 PHP 重定向
我有一个以标头重定向结尾的 PHP 脚本,我想通过 Cron 作业来安排它。
阅读将我带到了“lynx”库,我认为它本质上是一种执行 Cron Job 的浏览器精简方式,它的行为方式与浏览器相同,并且能够执行我的重定向。
我的脚本的简化版本如下所示:
它在我的数据库中找到记录,然后向客户发送一封电子邮件,然后用他们的信息编译一个 URL 并重定向到它。URL 中的变量然后被第三方系统读取并输入到他们的数据库中。
我正在激活 cron 作业(通过 Plesk 调度程序),如下所示:
我知道脚本正在执行,但重定向部分仍然无法正常工作,我对 lynx 做错了吗?还尝试使用 cURL 重新创建重定向功能,但似乎无法这样做。
linux - How do I set proxy for lynx
I am trying to run lynx in my perl cgi script so it extracts some text from wen page. I am doing it as in the following manner in my script,
lynx -source -preparsed "$url" > data.txt
But I get the following error in my server's error_log:
Looking up www.xyz.com
Making HTTP connection to www.xyz.com Alert!:
Unable to connect to remote host.
lynx: Can't access startfile xyz.com
I get the same error when I tried to execute lynx from the command line for root user. But the perl script and the lynx command work normally when I run it in normal user.Our newtwork consists of proxy settings which I had done in /etc/lynx-site.cfg
as PROTOCOL_proxy="http://proxy.abcdxyz.ac.in:8080"
.But it hasnot given any result.
java - 从 java 应用程序执行 Lynx
我想为我的服务器开发一个 java 应用程序,但我需要对网站 API (Twitch) 进行身份验证。为此,我需要通过网页连接到一个帐户,所以我想使用 Lynx 来完成。但是,当我尝试从我的 java 应用程序启动 Lynx 时,程序挂起,并且什么也不做:
显然这是因为 Runtime.getRuntime().exec() 在某些条件下可能无法工作,但我找不到任何与 Lynx 工作相关的东西。
服务器操作系统:Ubuntu 服务器 14.10
bash - 使用lynx获取网站源代码
因为我可以使用 lynx、w3m、链接等访问源代码,并使用表单进行保护。
都让我失望了。
谢谢。
linux - 如何存储 Google 缓存网页的渲染输出?
我正在尝试获取 Google 缓存网页的输出:
lynx -dump https://webcache.googleusercontent.com/search?q=cache:qh7F3C-sax0J:https://news.google.ca/+&cd=1&hl=en&ct=clnk&gl=ca > file
这会产生一个空文件。我注意到 lynx 使用多个线程来处理网页。但是有没有办法在文件中产生输出?
bash - 使用基于文本的浏览器进行批量网站查询
我想要一个像lynx、w3m或links这样的文本浏览器来从可用链接列表中执行批量查询。结果将针对关键字进行过滤,并应添加到原始列表中。一个例子,让列表在list.txt
:
如果我一次只提交一个链接,我可以提取结果,例如
按预期工作,但不是:
或者
我究竟做错了什么?下一步,应该将输出附加到正确的行中的列表中,以便list.txt在操作后将如下所示:
应该可以通过与粘贴等其他工具组合或使用来实现。这不像上面那样工作,什么是更好的解决方案?:
该示例仅用于演示,我将使用dict.cc以外的其他站点。不幸的是,没有可用的 API/REST。
linux - 是否可以在远程服务器(Linux RedHat 4.4.7-17)上更改我的默认浏览器(lynx)?(使用 Gadfly 在 Julia 中绘图)
我正在使用 julia 和 gadfly 在远程服务器(通过 Putty 连接)上绘制一些图,并且这些图应该在我的默认服务器中打开。它们在 lynx 中打开,因此看起来并不像任何东西。我假设 lynx 是我工作服务器上的默认浏览器,我想知道是否有任何方法可以在 chrome 或 firefox 中打开它们?我不是服务器管理员,无权使用所有命令(即 sudo 等)。
尝试使用 xdg-utils 时出现“找不到命令”的错误消息,并且 /usr/.local/applications 中没有任何应用程序,也无法在目录中找到 mimeapps.list。
我能做些什么来在另一个互联网浏览器而不是 lynx 中打开这些图吗?谢谢!