都說程式猿沒有女朋友=_=,汗,為什麼要黑我們帥氣的程式猿一族,今天來搞一波用linux的crontab定時任務每天給女朋友發簡訊在這裡我用的是阿里大於的簡訊sdk,每條簡訊**為0.045元,沖個一塊錢夠用大半月了,美滋滋…
這個filetest檔案就是用來發簡訊的,我們需要編輯它,不過在此之前,需要先在官網控制台建立簡訊模板,關於建立模板這裡就不一一細說了,官網都有教程,建立完之後我們編輯一下這個所謂的filetest檔案,開啟檔案,寫入。
以下是我的,僅供參考==
#!/usr/bin/php -q
<?php
include
"topsdk.php";
date_default_timezone_set('asia/shanghai');
$date1 = strtotime('2015-12-23'); //把日期轉換成時間戳
$date_english = strtotime('2017-06-17');//英語六級時間
$date2 = time(); //取當前時間的時間戳
$nowtime=strftime("%y年-%m月-%d日 ",$date2); //格式化輸出日期
$days=round(($date2-$date1)/3600/24); //四捨五入
$days1=round(($date_english-$date2)/3600/24);//四捨五入求英語考試剩餘天數
$week=date("n",time()+3600*24);//判斷星期幾
// $week=7;
$num=mt_rand(0,9);
$num2=mt_rand(0,9);
for($i=0;$i
<2;$i++)
" );
$req ->setrecnum( "你女朋友的手機號" );
$req ->setsmstemplatecode( "簡訊模板號" );
$resp = $c ->execute( $req );
}else
" );
$req ->setrecnum( "你的手機" );
$req ->setsmstemplatecode( "簡訊模板號" );
$resp = $c ->execute( $req );
}}?>
寫完之後終端執行一下php filetest.php
,測試一下是否能正常收到簡訊,如果可以就ok了,接下來我們要將他放到伺服器上面去,把整個資料夾拷貝到伺服器上,接下來,就要用到linux的crontab定時任務了
首先,簡單介紹一下
通過crontab 命令,我們可以在固定的間隔時間執行指定的系統指令或 shell script指令碼。時間間隔的單位可以是分鐘、小時、日、月、周及以上的任意組合。這個命令非常適合週期性的日誌分析或資料備份等工作。
介紹幾條命令
crontab -e
: 編輯某個使用者的crontab檔案內容。如果不指定使用者,則表示編輯當前使用者的crontab檔案。
crontab -l
:顯示某個使用者的crontab檔案內容,如果不指定使用者,則表示顯示當前使用者的crontab檔案內容。
介紹一下crontab的檔案格式
分 時 日 月 星期 要執行的命令
更多的內容請看
好了,我們現在只需要會這些就ok。
我們在伺服器上執行crontab -e
然後在檔案中最後一行加入00 08 * * * php /path/to/你的簡訊**資料夾/filetest.php
,前面引數可以自行修改,我這個是每天早上八點,設定完之後,執行一下crontab -l
看看是否已儲存設定,全都搞定了之後,我們就可以靜靜等待早上八點的簡訊了
當然還有很多玩法,就等各位自行發揮了哈哈哈哈!
每天OnLineJudge 之 「蛇形矩陣 」
problem 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。input 本題有多組資料,每組資料由乙個正整數n組成。n不大於100 output 對於每一組資料,輸出乙個n行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。sample i...
每天OnLineJudge 之 「蛇形矩陣 」
problem 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。input 本題有多組資料,每組資料由乙個正整數n組成。n不大於100 output 對於每一組資料,輸出乙個n行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。sample i...
每天學點Python之tuple
元組就是乙個增加了限制的列表,主要的區別就是元組一旦確定就不能再修改。它們可以通過各自的建構函式相互轉化。元組與列表非常相似,但它有自己的優勢 元組比列表速度快,同樣遍歷一串數值,元組的速度比類表快 建立安全的變數,有些變數不想在建立後被修改 元組是可以當作字典的鍵和集合的值的,列表由於是變化的,雜...