#!/bin/bash
if ping -q -c 1 -W 1 8.8.8.8 >/dev/null; then
echo "The network is up"
else
echo "The network is down"
# Starting Login
wget "nonhttpssite.com" --no-check-certificate --keep-session-cookies --no-cache --timeout 30 -O - 2>/dev/null
fi
我尝试使用此代码但在互联网断开后仍然无法自动执行,每分钟执行一次crontab
我仍然对wget行感到困惑,登录页面为http://landing6.wifi.id/,但仍然添加了其他唯一网址示例:http://landing6.wifi.id/landing/?NG94RktRQ3drZ05SbEZqOW5yenZ1ZmtrUU8xQnRLcnorSmtVNnJhQWFpL1RMRkErVDRjd3U5Q0tJRGFwa05leDBCZ0g5VWExZlRUOFBQNXVkY0E1dUFzcVkzbWxHM0lQd2JKZVJua3NkaU5lRCtwcUhPZHI2V2kyN3JaNExSKzhQVnNYN1RTMXNyT1VUZENVeU5zMG9pcjlEdHRUa0o2T3Rab0FhZERoajhYWTFVc2RtWG9CRzJWSnYzOWhOa0h6VktqNnJKL0pSbWVlTS9NK1FabW5Wdz09
因为我的mac已经绕过所以我只需要打开非https网站转发登陆页面,所以不需要发布数据用户/密码
我将在openwrt上运行此脚本