2009年8月25日 星期二
2009年7月10日 星期五
2009年6月28日 星期日
2009年4月20日 星期一
2009年4月18日 星期六
[PHP 筆記] 發個私噗給自己
沒事發私噗給自己?
雖然 PLURK 有假期模式
但想保卡馬又沒時間噗浪
也不想造成他人的困擾
就想寫個程式
搭配 Windows xp '排定的工作'
成為定時發私噗的噗浪機器人
而這個私噗的內容只有自己可看到。
plurk_limit.php
<?
header('Content-type:text/html; charset=utf-8');
define('NICKNAME', ''); //輸入 PLURK 的 NICKNAME
define('PASSWORD', ''); //輸入 PLURK 的密碼
$user_id = getid(NICKNAME);
define('USER_ID', "$user_id");
set_time_limit(240);
// login
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, '\plurk_cookie_n.txt');
curl_setopt($ch, CURLOPT_URL, 'http://www.plurk.com/Users/login');
curl_setopt($ch, CURLOPT_POSTFIELDS, 'nick_name='.NICKNAME.'&password='.PASSWORD);
curl_exec($ch);
curl_close($ch);
//
date_default_timezone_set("Asia/Taipei");
$out = date("Y-m-d H:i:s");
echo $out;
post($out);
function post($message){
// post
$ch3 = curl_init();
curl_setopt($ch3, CURLOPT_COOKIEFILE, '\plurk_cookie_n.txt');
curl_setopt($ch3, CURLOPT_URL, 'http://www.plurk.com/TimeLine/addPlurk');
curl_setopt($ch3, CURLOPT_POSTFIELDS, 'qualifier=gives&limited_to=%5B'.USER_ID.'%5D&lang=tr_ch&uid='.USER_ID.'&no_comments=0&content='.$message);
curl_exec($ch3);
curl_close($ch3);
}
function getid($name){
$ourl= 'http://plurk.com/'.NICKNAME;
$fid = file_get_contents($ourl);
preg_match('/user_id\": (.*?)\,/s',$fid,$matches);
$u_id = $matches[1];
return($u_id);
}
?>
上面
define ('NICKNAME', '1234'); 1234 改為你 PLURK 的 NICKNAME
define ('PASSWORD','5678'); 5678 改為你 PLURK 的密碼
如果噗同樣的內容
可能會被 Plurk 的防洪機制所阻擋
所以我把它設定為報時噗
排程的方式
以 AppServ 為例
首先要讓 php 支援 cURL 模組
我的排程是執行
D:\AppServ\php5\php.exe D:\AppServ\www\plurk\test\plurk_limit.php
切記!
每日超過 30 噗主題是會扣卡馬的
所以重複執行時間可不能設定太短喔。
順便打個小廣告
歡迎加入我的 機器人噗浪
.
[PHP 筆記]查詢某 PLURK NICKNAME 的 user id
首先要定義程式中的 NICKNAME
如我的 NICKNAME
define('NICKNAME', 'never4get');
<?
define('NICKNAME', ''); // 在 '' 中輸入要查詢的 NICKNAME
$user_id = getid(NICKNAME);
echo $user_id;
function getid($name){
$ourl= 'http://plurk.com/'.NICKNAME;
$fid = file_get_contents($ourl);
preg_match('/user_id\": (.*?)\,/s',$fid,$matches);
$u_id = $matches[1];
return($u_id);
}
?>
2009年4月1日 星期三
2009年3月30日 星期一
大陸地區測試
能否請大陸地區的朋友幫忙測試
下面圖片
及ip能否看到
謝謝。
1.圖片測試
編號 | 圖片 | 備註 |
1. | www1.appledaily | |
2. | www2.appledaily | |
3. | appledaily | |
4. | next face ketchup me etw sudden tradingauto | |
5. | motor |
2.網址測試
編號 | 網址 | ip |
1 | appledaily.atnext.com | http://202.85.162.80 |
2 | www1.appledaily.atnext.com | http://202.85.162.86 |
3 | www2.appledaily.atnext.com | http://202.85.162.230 |
4 | tradingauto.atnext.com | http://202.85.162.120 |
5 | travel.atnext.com | http://202.85.162.140 |
6 | www.appleactionews.com | http://202.85.162.121 |
7 | life.atnext.com | http://202.85.162.105 |
8 | motor.atnext.com | http://202.85.162.100 |
9 | lady.atnext.com | http://202.85.162.99 |
10 | food.atnext.com | http://202.85.162.176 |
11 | hk.mark6.atnext.com | http://202.85.162.98 |
12 | soccer.atnext.com | http://202.85.162.94 |
2009年3月17日 星期二
2009年2月28日 星期六
2009年2月26日 星期四
2009年2月17日 星期二
[學習筆記] PHP tinyurl 短縮網址 的 function
先記下來當做日後查詢的筆記。
tinyurl 可把冗長的網址簡化為較短的網址
下面為好用的 php function
function tinyurl($url){
return(trim(file_get_contents('http://tinyurl.com/api-create.php?url='.$url)));
}
其中:
$url 為欲轉換的網址
代入 function 後
返回值為轉換後的簡化網址
2009年2月9日 星期一
Plurk robot 噗浪機器人
今天寫了個 php scripts
想讓程式自動抓取台灣蘋果日報的 title 自動發佈到 plurk
但是目前遇到了瓶頸
因為 plurk 有防灌水的機制
有限制在固定的時間內只能 post 限定數量的文章
但是我找不到確實數據的相關的資料......
2009年2月3日 星期二
使用 Firefox 偽造 User Agent 為 iPhone 瀏覽器
如果你是 Firefox 的使用者 然後如下圖輸入下列表格參數 設定完成後,由 Firefox 的工具列啟用 啟用後,找個專門為 iPhone 設計的網頁來試試吧!
可以模擬其他的 User Agent
安裝的方法,先點選 這裡
安裝完畢後,即可在 Firefox 的 擴充套件中看到 User Agent Swither
Description iPhone User Agent Mobile Safari 1.1.3 (iPhone; U; CPU like Mac OS X; en) App Name AppleWebKit/420+ (KHTML, like Gecko) App Version Version/3.0 Platform Mobile/1A543 Safari/419.3
方法如下圖:
先試試這個 美國雜誌 的網頁。
瞧,雜誌可多哩!
2009年2月1日 星期日
移除新版 Windows Live Messenger
後悔了......
沒了原來的共用資料夾
檔案分享的方式改成了 skydrive
google 了一下
找到了移除的方法
完整移除 Windows Live 2009 正式版
也順便找到了 舊版的安裝程式
數位相框 Digital Photo Frame
年前公司尾牙送的獎品
友旺科技出的 PF0712EB 數位電子相框
正要設定日期時
發現 2009 年的日曆是錯誤的
如下圖>
2009年1月18日應該是 星期天 才是
日期剛好差一天
上網查詢了一下
找到了官方網站的技術通告
在 2009-01-09 已經針對其他型號有修正的 firmware
而我這款還沒有修正的更新
看來還有的等了。
移除 WindowsXP 內建 Windows Messenger 4.7 版 的方法
重新安裝了 Windows XP 在公司配發給我的 Notebook PC
Windows XP 裡面有內建 Windows Messenger 4.7 版
移除的方法如下
「開始」->「執行」-> 在空格內輸入下面字串:
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
然後再重新開機。
台灣壹蘋果網站有小變動
發現有了些小改版:
把當日的蘋果日報獨立出來了
可是好像只能看當日的蘋果日報
過期的沒有整理出來
只能查過期的壹蘋果網頁。
加上了封面圖片
有時間我會對原來的 php 原始碼稍作修正
會損壞電腦的網站
發現了一個有趣的事
那就是 google 網頁本身就是一個會損壞電腦的網站。
哈! 拍張照留念。
更新:
google 已經針對上面事件作出了說明:
http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html
日文版本:
2009年1月23日 星期五
2009年1月20日 星期二
Proof Of Concept of Yahoo! Account Security Failure
安全性似乎出了問題。
很好奇影片中那個 yahoo cookie gen v2 哪裡找的到 :)
.