# elinks URL
# elinks URL > usr.txt
问题:在访问某些需要登录的HTTPS网站时,在已登录的情况下,后一个命令不能将页面转存为文本文件。
具体描述:
有时需要将页面存下来进行处理,我会使用第二个命令来完成。
而某些需要登录的网站,我会先输入第一个命令,登录网站后退出,此后,进入网站不需要再次登录,用第二条命令转存,成功。
然而,却非所有网站都这样。在转存“馒头”的种子页面时就会出现问题,在成功登录后,用第二条命令转存时,在url.txt中会发现并非种子页面的内容,而是登录页面的内容。
这是因为cookie的原因吗?有办法解决吗?
请求帮助!
关于为何不用w3m。w3m能够成功转存页面,可elinks转存的结果更易处理。比如elinks会在页面用[***]来标记所有的链接,它是很好的分隔符;elinks让表中不该换行的内容保持在一行,而我无法让w3m做到这一点。
elinks 命令行浏览器使用请教
-
- 帖子: 41
- 注册时间: 2012-07-10 20:47
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: elinks 命令行浏览器使用请教
你用elinks登录后,直接用菜单里的保存页面呢?
-
- 帖子: 41
- 注册时间: 2012-07-10 20:47
Re: elinks 命令行浏览器使用请教
应该是可以的,不过那就无法用脚本自动执行了。astolia 写了:你用elinks登录后,直接用菜单里的保存页面呢?
-
- 帖子: 18
- 注册时间: 2015-08-21 16:31
- 系统: 14.04 LTS
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: elinks 命令行浏览器使用请教
viewtopic.php?p=3127214#p3127214elinks不顯示中文怎麼解決啊?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: elinks 命令行浏览器使用请教
elinks不顯示中文怎麼解決啊?
1. 猜測 你要瀏覽的網頁有中文字碼我裝的是英文版,還是出現這個現象
2. 要顯示中文字碼 需要你的 Server 有安裝 FB module (Frame Buffer)
https://zh.wikipedia.org/wiki/%E5%B8%A7 ... 2%E5%99%A8
https://en.wikipedia.org/wiki/Framebuffer
2-1. http://askubuntu.com/questions/25187/ho ... characters
How to make the VT display chinese characters?
2-2.. 英文版 的 console 預設可能沒有安裝任何 FB module
2-3. http://packages.ubuntu.com/search?suite ... chon=names
安裝 fbterm
A fast framebuffer based terminal emulator for Linux
2-4. 參閱本論壇有關 fbterm 文章
search.php?keywords=fbterm&terms=all&au ... C%E5%B0%8B
2-5. 進一步參閱
https://wiki.archlinux.org/index.php/Fbterm
Fbterm (Frame buffer terminal emulator) is standalone replacement of Linux kernel terminal that can function outside of Xorg.
3. 要顯示中文 需要你的 locale 是 zh_CN.UTF-8
3-1. 英文版的 locale 預設是 en_US.UTF-8
3-2. 如何把 locale 從 en_US.UTF-8 變成 zh_CN.UTF-8
參考
http://askubuntu.com/a/303096
把 cs_CZ 改為 zh_CN.UTF-8
記得重新開機