你看得到我嗎?

早些時候在參與 PORTA2030 時,也試著去研究了幾個藝術團體的作品,其中一個很快的就引起我的注意。說的是英國的 Blast Theory (關於 Blast Theory) 藝術團體的《你看得到我嗎?》(Can You See Me Now?, 2001),分別已經在 Sheffield, RotterdamTokyo 等幾個都市作過展出,是利用 GPS, 無線網路與手持裝置所設計的虛擬追逐遊戲,玩家透過電腦進入真實都市的虛擬線上地圖,而獵人 (Runner) 則拿著手持裝置與無線電中傳來的線索尋找你的蹤影,若你不幸在虛擬地圖上被靠近逮到,就輸了遊戲。是很有趣的 Urban game (Location-based game)

影片來源: http://www.blasttheory.co.uk/bt/mov/mov_cy.html

Blast Theory 過去十幾年來還進行過許多有趣的計畫研究,如《洛伊叔叔無所不在》 (Uncle Roy All Around You, 2003) 與 Rider Spoke, 2007 等。

其中《洛伊叔叔無所不在》是 Blast Theory 與 Mixed Reality Lab, University of Nottingham 合作的成果,一樣是利用無線網路技術與行動裝置,玩家手持著裝置,根據洛伊叔叔所傳送過來的提示與訊息,來想辦法與洛伊叔叔會合,玩家也可以透過網路協助拿著裝置的玩家,遊戲考驗的與陌生人的信賴關係,探討使用新科技的無線設備對社交關係的影響。細節可以參考 WiredXeni Jardin 對 Blast Theory co-founder Matt Adams 的專訪,On Your Mark, Get Set, Unwire! 江凌青小姐也曾為《你看得到我嗎?》與《洛伊叔叔無所不在》計畫寫了藝術評論

September 24th, 2008 at 8:00 am | Comments & Trackbacks (0) | Permalink


Mobile AP based on OpenWrt

上週末的 COSCUP 2008,由於第一天現場網路斷線,臨時跟幾位長輩借用了 3G SIM Card/Modem/AP 來擋一下。感謝 Custom Wu, ik, in2, Kinght Feng, Lloyd Hung (sort by letters) 的大德大力相挺。

為了能夠讓 3G 轉成無線網路 (802.11b/g) 訊號,連忙將有 USB Ports 的 ASUS WL-HDD2.5 與 FON2202 改裝含撥接工具新的 OpenWrt 版本。特意將先前未安裝的 kmod-usb-serial、kmod-ppp、comgt 等套件再補裝進新編譯的軔體。

華為 (Huawei) 的 E220 先前曾經試用過,這張卡的行為頗為詭異,它會提供 Virtual CD 與 USB serial 介面,Virtual CD 裡面擺的是驅動程式、手冊、設定檔 (for Windows) 等。

麻煩的是,大約是 Hotplug 或某種 race condition 的問題,有時 Linux 不會偵測到 serial interface,有時可抓到介面,可是在卸載 Virtual CD 前是無法使用的,很多時候就算卸載或不載入 Virtual CD 也無法使用! 所幸 bobovsky 做了一個初始化程式,執行後可以確保 USB Modem 被正確啟用。(顯然是用 USB sniffer 之類的工具做出來的)

因此我唯一需要做的是將程式編譯成 MIPS (LSB) 給 WL-HDD2.5, MIPS (MSB) 給 FON2202,丟到機器上並稍加設定。

必須先為系統添加一組 hotplug script /etc/hotplug.d/usb/20-usg-3g,目的在於判斷 E220 被插入時,自動執行初始化指令,讓 Modem 變成可撥接的狀態。

#!/bin/sh

# Copyright (C) 2006 OpenWrt.org

case "$ACTION" in
	remove)
		[ ${PRODUCT} == "12d1/1003/0" ] && {
			ifdown wan
			echo 1 > /proc/diagled/usb
		}
		;;
	add)
		[ ${PRODUCT} == "12d1/1003/0" ] && {
			/bin/huaweiAktBbo
			echo 0 > /proc/diag/led/usb
		}
		;;
esac

另外,由於 usbserial 還不認得 E220,因此必須將 vendor/product id 先餵給它,如此插入設備時就可以自動產生 device file 等。作法是更改 /etc/modules.d/60-usb-serial

usbserial vendor=0x12d1 product=0x1003 maxSize=4096

上述是將硬體驅動的方法,此外就是要加入撥接工具。這件事情 comgt 可以代勞,OpenWrt 已經整合好相關的 Script,只要利用 UCI (Unified Configuration Interface) 對 /etc/config/network 進行更改如下即可

#### 3G
config interface	wan
    option device       "/dev/usb/tts/0"
    option proto        "3g"
    option apn          "internet"
    option service      "hsdpa" # or cdma, evdo, umts_only, or gprs_only
    # option pincode      "0000"
    option mtu          "1492"

由於大家的 SIM Card 都關掉了 PIN Code 檢驗機制,為了避免系統對 Modem 輸出錯誤 PIN Code 而鎖死 SIM Card,我也稍加更改了 /lib/network/3g.sh,避免系統在初始化時試圖對 Modem 設定 PIN Code.

--- ../../package/comgt/files/3g.sh	2008-04-17 09:29:56.000000000 +0800
+++ lib/network/3g.sh	2000-01-01 08:23:32.000000000 +0800
@@ -73,10 +73,12 @@
 		fi
 		# Don't assume Option to be default as it breaks with Huawei Cards/Sticks

-		PINCODE="$pincode" gcom -d "$device" -s /etc/gcom/setpin.gcom || {
-			echo "$cfg(3g): Failed to set the PIN code."
-			set_3g_led 0 0 0
-			return 1
+		test -z "$pincode" || {
+	  		PINCODE="$pincode" gcom -d "$device" -s /etc/gcom/setpin.gcom || {
+				echo "$cfg(3g): Failed to set the PIN code."
+				set_3g_led 0 0 0
+				return 1
+		    	}
 		}
 		test -z "$mode" || {
 			MODE="$mode" gcom -d "$device" -s /etc/gcom/setmode.gcom

只要將上述所需的套件都編譯、選定,在稍加修改特定幾個 Scripts 後,就可以利用方便的 ImageBuilder 產出所需的軔體了。本次也借用了 Knight 的 BandLuxe C120,基本用法是一樣的。

August 27th, 2008 at 3:53 pm | Comments & Trackbacks (3) | Permalink


開源飛信

之前曾經介紹過中國移動的飛信服務,是整合短訊與電腦即時通訊的服務。最近知道有兩個開放原碼計畫分別實做了飛信的協定,一個是 Fetion Pidgin Plugin、另一則是 LibFetion。於是你在 Linux 上,也可以使用飛信來傳訊到手機上了。若是有人實做了 Telepathy project 介面,那就更容易整合到其它不同的通訊軟體上了。

Source: libfetion

不知道台灣電信產業是否有人想作類似的服務,而不是鎖定平台與通訊協定的服務 (中華電信台哥大, 遠傳)。或是讓只能傳送簡訊的低階手機也可使用,且提供合理的費率。(說真的,誰的錢多到想使用這樣的服務?)

June 26th, 2008 at 5:32 pm | Comments & Trackbacks (0) | Permalink


新掘江 QRCode 餐飲優惠活動

新堀江169茶亭仔讀到 7/6 日前,可以在高雄新掘江店家的海報上透過掃碼取得餐飲優惠。是 Nokia 所舉辦的「碼上有門路」活動,算是正妹美食地圖的相關活動。另外一個相關的則是前先時候提及的地標由我定活動

(話說回來,那麼小的碼,到底有幾隻手機讀的到呢? :p )

June 15th, 2008 at 12:53 am | Comments & Trackbacks (0) | Permalink


iPeen 支援 QRcode 下載資訊

寫完 Locations on mobile phone 後,試著找了些同時提供 POI 資訊與 QRcode 的網站。我記得前先時候到日本出差的時候,晚上的時候時常透過 Tabelog 找附近還營業的好吃餐廳。網站上時常都提供了給行動電話下載使用的二維條碼連結,對於我這種懶惰的人實在方便。

去年年底也看過 wubbahed.com 為了 Yelp 做了 QRCode 快速連結 (作者也做了方便的 GeoRSS to LMXKML to LMX),基本概念是將你當下選擇的網址轉為以經緯度查詢 Yelp 的連結,並為你產生二維條碼,於是掃讀後就可以直接連接到該位置的查詢頁面,你也可以得知附近的餐廳位置。

剛剛才發現原來 iPeen (愛評網),也做了 QRCode 下載功能,真棒。若可以多做為 Vcard 與 LMX 直接下載就更方便了阿!:D

June 2nd, 2008 at 2:14 pm | Comments & Trackbacks (0) | Permalink


搖搖讀簡訊

若你使用 N95, N82 等手機,可能已經用過利用 Accelerometer technology (加速度感應器) 為基礎所開發的 rotateMe,rotateMe 基本是偵測你手機的持有方向,並自動選轉螢幕到橫向或直向,類 iPhone 的螢幕自動旋轉功能 (視訊展示)。

再找深受簽章之害得苦主時,看到 ShakeSMS,它基本是讓你在簡訊來時不需要動手指頭,只需要晃一晃就可以解鎖讀簡訊,甚至刪除,非常帥氣。有了這軟體只需要注意不要再來簡訊時跌跤,誤刪訊息即可。 XD

ShakeSMS 昨日已經正式釋出簽署過的版本,可以直接安裝。作者 Tony Ren 稍早也做了 FlipSilent (翻面靜音),讓你在手機來電鈴聲響起時,將手機翻轉,手機便自動切入靜音模式。非常有趣的應用。

April 23rd, 2008 at 10:01 pm | Comments & Trackbacks (0) | Permalink