我发现我们可以通过使用以下方式从终端窗口读取 Gmail 消息
curl
curl -u user --silent "https://mail.google.com/mail/feed/atom"
我现在想从终端提交一些文本(来自文本区域 + 按下按钮)。那么,识别按下按钮时触发的操作的步骤是什么,以及如何在终端中模拟相同的操作?
例如,我想模拟“传递数据”和“按下按钮”(提交)http://tokira.net/unicode/index.php
答案1
您可以使用lynx
:
lynx http://tokira.net/unicode/index.php
默认情况下,lynx
Ubuntu 中未安装它,但您可以使用以下命令安装它:
sudo apt-get install lynx
答案2
如果你需要比提交帖子请求更复杂的东西(这可以通过 cURL 直接轻松完成),你可能需要检查机械化,一个用于与网页交互的 ruby 库。