私の記憶が正しい場合、Lynxはセッションクッキーをデフォルト値にします~/.lynx_cookies
。Always
Yes
Lynx のマニュアルページには次のように記載されています。
-cookie_file=FILENAME は、
Cookie の読み取りに使用されるファイルを指定します。指定しない場合、ほとんどのシステムではデフォルトは ~/.lynx_cookies ですが、MS-DOS のデフォルトは ~/cookies です。 -cookie_save_file=FILENAME は、
Cookie の保存に使用されるファイルを指定します。指定しない場合、-cookie_fileで指定された値が使用されます。
しかし、私のホームディレクトリにはそのようなファイルはありません。
LynxでCookieを有効にするにはどうすればよいですか?
編集:
@stoneyに感謝します!効果がある!
私がしたこと:
$ cp /etc/lynx.cfg $HOME
$ export LYNX_CFG=$HOME/lynx.cfg
この行を追加/変更してください$HOME/lynx.cfg
SET_COOKIES:TRUE
PERSISTENT_COOKIES:TRUE
COOKIE_FILE:~/.lynx_cookies
COOKIE_SAVE_FILE:~/.lynx_cookies
端末を再起動します(または直接端末を入手してください.bashrc
)。その後、再起動してくださいlynx
。完璧!
答え1
config-directive を探します。PERSISTENT_COOKIES
それがまさにあなたが探しているものです。lynx.cfg
通常、環境/etc/lynx/
変数を使用してLYNX_CFG
他の構成に切り替えることができます。
この設定は、デスクトップブラウザの「セッション終了時のCookieの削除」とほぼ反対です。