ㄚ凱隨手紀 | 我就是在碎碎念~

Archive for 五月 2007

沒想到這一天來的這麼快!~

ㄚ凱機器人才短短的幾天,已經衝破 msn 名單上限 300 人的大關,所以有的朋友會發生一直無法看到機器人上線的情況。

這是因為機器人的名單滿了,所以無法新增好友~

所以緊急新增加了機器人二號『ㄚ凱機器人餓號(darkhero-bot2@hotmail.com)』,來為大家服務。

下次出現三號的時候,我想應該不遠了吧….

備註1:可以先嘗試把ㄚ凱機器人先刪除,然後重新新增看看,看看是否ㄚ凱機器人順利將你新增到他的名單。如果沒有的話,請刪除他,然後加入ㄚ凱機器人餓號..

備註2:請不要同時加入兩個機器人,這樣會占用兩個機器人各一個名單額度,這樣其他人就少一個名額了….拜託~ 拜託~

No tags

五月/07

30

MyBlogLog Cache for PHP 版本

發現致命的問題點,請大家不要下載使用…..

MyBlogLog 本身就是靠該 script 進行 User Trace 的..結果 cache 卻讓該 Javascript 完全無法在使用者端執行,更無法知道正在讀取網頁的是哪個使用者,因此無法有任何新的 User 瀏覽紀錄,這跟原來裝 MyBlogLog 的用途完全相反。

程式跟根據丹尼老大寫的 MyBlogLog Cache 0.2 改寫而成.

主要的修改是在於改成 PHP 作為主要程式語言,因為有很多朋友使用的虛擬主機並不支援 crontab 所以就無法正確使用丹尼老大的 MyBlogLog Cache 0.2 了.

改寫的部份主要改成直接在網頁中 include 這隻程式,程式本身會自動抓取 MyBlogLog 的 js 跟 avater .

但是為了避免每次都要重新抓很浪費資源,所以程式中也加上了Cache的機制。

可以在程式中設定產生的 mybloglog.php 的到期時間為多久,預設為600秒(10分鐘),而圖片的部份也有設定到期的設定,預設則為 86400(24小時). 

你可以在下面位置取得這個修改過後的程式:mybloglog_cache.tgz

相關連結:

No tags

Screenshot-ㄚ凱機器人

設定對應帳號請到 http://home.darkhero.net/~darkhero/msn_twitter/

No tags

五月/07

21

Twitter Msn Bot 程式更新

今天新增了一個功能。

平常看更新的狀態需要上到 twitter 去看,或是到自己的 Blog 或是朋友的 Blog 才可以看得到。

但是要是無法上去怎麼辦。

所以增加了機器人自動去抓目前大家在做啥的功能。

只要對機際人說『查看狀態』 

機際人就會回應你像是這樣的內容囉… 

Chen Yong Wei: 星期一的下午,又要準備進入昏睡狀態囉.
Darkhero: 發現,機器人好像會自己跑去睡覺..以後每天早上讓他自動重新起床好了..
Darkhero: 又是繁忙的一天….
Chieh: 瘋掉…*X*
Chieh: 吃得好撐…

這樣就不用連上線就可以知道發生什麼事情囉(此功能是抓 RSS , 但是好像有時候更新不是那麼快速….So…應該不是那麼即時的..)

No tags

五月/07

18

Twitter Msn Bot 程式測試!

接續上一篇,所以我搞了一個 msn bot 的程式。

目前還要測試一陣子,才會把相關帳號對應介面轉到資料庫去處理。

在這之前我要先徵求 10 名志願者參加測試的人,我會優先讓他們使用看看這個 Bot …

也不用期待太多,基本上就跟 TwitterMsn 一樣的意思,都是把你跟他說的話,轉到 Twitter 去。

有興趣的朋友請留言給我你的 Msn 我會跟你聯絡,跟你索取你原來 Twitter 的帳號密碼(因為要設定在程式裡面,他才會幫你去更新 Status)。

  1. Henryi (OK)
  2. Chieh (OK)
  3. 還有八個名額…

No tags

五月/07

18

Twitter 的 php 更新程式

Chieh 推薦的 Twitter  是個有趣的服務,另外還有一個 msn Twitter ,也很有趣。 

不過 msn Twitter 常常反應很慢,有時候還會掛點,所以當然有人會抱怨。

剛剛花了一點時間弄好了一隻 php script 可以自動登入 twitter ,更新 status …

接下來只要搭配 twu2 的 class.msn 就可以達到一樣的功能了….

twitter_status_update.php

#!/usr/bin/php
<?php
function read_header($ch, $string)
{
    global $location; #keep track of location/redirects
    global $cookiearr; #store cookies here
    global $ch;
       # ^overrides the function param $ch
       # this is okay because we need to
       # update the global $ch with
       # new cookies
  
    $length = strlen($string);
    if(!strncmp($string, "Location:", 9))
    { #keep track of last redirect
      $location = trim(substr($string, 9, -1));
    }
    if(!strncmp($string, "Set-Cookie:", 11))
    { #get the cookie
      $cookiestr = trim(substr($string, 11, -1));
      $cookie = explode(';', $cookiestr);
      $cookie = explode('=', $cookie[0]);
      $cookiename = trim(array_shift($cookie));
      $cookiearr[$cookiename] = trim(implode('=', $cookie));
    }
    $cookie = "";
    if(trim($string) == "")
    {  #execute only at end of header
      foreach ($cookiearr as $key=>$value)
      {
        $cookie .= "$key=$value; ";
      }
      curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    }

    return $length;
}

$ch = curl_init();
$login_data = array(
    'username_or_email' => 'darkhero@gmail.com', # 你的帳號
    'password' => '', # 你的密碼
    'commit' => 'Sing In!'
);

curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'read_header');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,true);
curl_setopt($ch, CURLOPT_URL,"http://twitter.com/");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_COOKIESESSION,true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
$content = curl_exec ($ch);

curl_setopt($ch, CURLOPT_URL,"http://twitter.com/sessions");
curl_setopt($ch, CURLOPT_REFERER,"http://twitter.com/");

curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($login_data));

$content = curl_exec ($ch);

$new_content = array(
    'status' => $_SERVER['argv'][1],
    'commit' => 'Update',
);

curl_setopt($ch, CURLOPT_URL,"http://twitter.com/status/update");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($new_content));
$content = curl_exec ($ch);
echo $content;
curl_close ($ch);
?>

No tags

五月/07

18

VMware 虛擬化巡迴活動

之前看到有這個研討會的活動,所以就報名了。

時間是今天下午,地點在六福皇宮B3…
一點半開始,大概會到五點半吧…

希望現場有網路囉….

不知道還會不會遇到認識的人,有認識的人要一起去嗎?

No tags

五月/07

14

裝MyBlogLog

看到阿維裝的 MyBlogLog 好像不錯玩,所以我也裝了一個來玩玩囉…

No tags

五月/07

8

有趣的網站:PK網

剛剛在癮科技的網站上看到的..癮科技 PK 站

很有趣的網站,不知道每個投票能不能弄成一個 script include 或是 iframe 放在自己的Blog上面呢?

感覺很有"Wii 投票"的感覺阿!~ 希望他們能在統計分析上做出更有趣的東西..^^

如果能夠開放使用者建立各種題目就好了..^^…  

No tags

這大概就是所謂的抗議遊行線上版吧…:)

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 讓我見識了 Web 2.0 用戶的力量

No tags

Cialis levitra better
Where can i purchase phentermine
Cialis fast delivery usa
Otc viagra
Tramadol saturday delivery cod
Wholesale adipex
Valium addiction
Methyl prednisone
Info levitra
Discount viagra
Online viagra canada
Free sites computer search viagra find
Order propecia now
Canadian levitra pharmacy
Valium canadian rx
Cheap generic viagra ireland
Xanax tablets
Tramadol online overnight delivery
Mexican viagra
Cialis uk supplier
Viagra suppliers
Discount generic propecia
Viagra.com
Buy cialis soft
Viagra online overnight
Valium canada pharmacy
Generic viagra nl
Cheap viagra no prescription
Viagra cheap fast shipping
Birth defects caused by xanax
Purchase cialis
Free viagra sample pack
Cheap cialis pills
Cialis fda
Canadian generic cialis
Cialis super viagra
Order phentermine
Adipex canada
Softtab cialis
Overnight delivery viagra
Fda on viagra
Cheapest viagra prices
Cheapest generic viagra in uk
Levitra alternative
Viagra softtabs
Tramadol pet medicine
Viagra overnite
Pharmacy viagra
Levitra from canada
Buying cialis from canada
Cialis angioplasty
Phentermine erectile dysfunction
Cheap generic viagra uk
Viagra online buy
Celexa pregnancy
Generico cialis
No prescription needed adipex
Generic cialis pills vs generic viagra
Phentermine dosage
Xanax extended release generic
How much is viagra
Combine vicodin with xanax
Valium no prescription
Purchase phentermine
Acting drunk on ativan
Pros and cons of accutane
Cialis sale online
Generic cialis pill
60 mg prednisone
Buying generic cialis
Buy viagra canada
Order cheap brand cialis online
Celexa success stories
Bestellen levitra online
Cialis generic best price
Information on viagra
Buy somas online
Viagra gel
Purchasing cialis
Prednisone helps eczema
Ativan prescription drug
Buy cialis on line
Online propecia uk
Mulher socialista
Generic viagra samples
Lowest cost viagra
Adipex diet pill
Viagra in china
Buy levitra canada
Viagra france
Buy viagra on line
Canada cialis generic
Getting xanax without a prescription
Buy levitra by mail
Viagra for sale in
United healthcare viagra
Reconstructive surgery from prednisone
No rx adipex
Tramadol 100mg
Cialis dosage
Viagra equivalent
Levitra compared
Gel viagra
Canada viagra no prescription
Prednisone withdrawal symptoms
Women using viagra
Buy propecia uk
Cheap viagra for sale
Discount generic viagra pills
Xanax with pot
Viagra online australia
Viagra drugs
Dog lymphoma prednisone
Xanax us pharmacy consultation
Shingles and xanax
Viagra times
Generic viagra propecia
Cialis paypal
Use levitra
Generic name viagra
Buy xanax without prescription in usa
Cialis sale
Generic viagra cheap prescription
Low cost propecia
Phentermine us pharmacy
Buy viagra online in uk
Crushing valium with water to inject
Buy tramadol for dogs
Cheap generic viagra
Cheapest viagra in uk
Online valium prescriptions
Levitra story
Viagra in toronto
Buy soma overnight
Buy now online viagra
Xanax and caffeine
Professional cialis
Cheap phentermine without a prescription
Buy levitra lowest prices
Cialis sales uk
Tramadol for dogs
Purchase viagra in uk
Does phentermine work
Azithromycin zithromax paypal
Viagra for sale cheap
Purchase cialis us
Generic levitra without prescription
Cialis india
Ativan dissolve
Phentermine ionamin

Theme Design by devolux.nh2.me