歡迎光臨, 訪客. 請先 登入註冊一個帳號.
三月 28, 2024, 11:00:13 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  徵求 Moblog 測試 « 上篇主題 下篇主題 »
頁: 1 2 [3] 4
作者 主題: 徵求 Moblog 測試  (閱讀 86604 次)
Kitty
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #30 於: 六月 29, 2005, 03:23:20 下午 »

多謝Mark & James的指導,我已將MOBLOG server架好,方法如下:
(1) 將 /plugins/mobile.php & moblog.php 搬到 / 即可;
(2) 在手機裡輸入 http://your.plog.server/mobile.php&BlogId=X 即可瀏覽;
(3) 若想上傳自拍的影像,建議用E-mail取代MMS,因為E-mail既便宜又有簽名檔;
(4) 建議建立簽名檔,其內容如下,可省輸入文字之苦;
       USER: xxxx
     PASS: xxxx
     BLOGID: xxxx
     TOPIC: xxxx
(5) curl 的用法請參考前幾篇的內容,Mark 提到有推式及拉式兩種類型,
      我用的推式,推式麻煩處是要透過 smrsh,而官方網站好像沒提到 smrsh,
      但它的優點是執行一支程式,您可以在程式內做粉複雜的動作。
      拉式的作法較簡單,但是它要用到 real mail account,如果account有好幾十萬,例如無名小站,那 Mail server 的負荷會較大。
已記錄
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #31 於: 六月 29, 2005, 08:00:47 下午 »

引用自: Kitty
多謝Mark & James的指導,我已將MOBLOG server架好,方法如下:
(1) 將 /plugins/mobile.php & moblog.php 搬到 / 即可;
(2) 在手機裡輸入 http://your.plog.server/mobile.php&BlogId=X 即可瀏覽;
(3) 若想上傳自拍的影像,建議用E-mail取代MMS,因為E-mail既便宜又有簽名檔;
(4) 建議建立簽名檔,其內容如下,可省輸入文字之苦;
       USER: xxxx
     PASS: xxxx
     BLOGID: xxxx
     TOPIC: xxxx
(5) curl 的用法請參考前幾篇的內容,Mark 提到有推式及拉式兩種類型,
      我用的推式,推式麻煩處是要透過 smrsh,而官方網站好像沒提到 smrsh,
      但它的優點是執行一支程式,您可以在程式內做粉複雜的動作。
      拉式的作法較簡單,但是它要用到 real mail account,如果account有好幾十萬,例如無名小站,那 Mail server 的負荷會較大。


Kitty 妳太客氣囉 微笑 說指導不敢當啦 眨眼睛  因為我也還在學習當中.
以後還有許多地方必需和妳多多討論呢 ^_^
不知道妳可不可以分享一下妳的環境呢?還有最後妳是如何處理smrsh的問題呢?
相信這些資訊以後應該也可以幫助其它更多的使用者喔 開懷大笑

James.
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #32 於: 六月 29, 2005, 10:08:22 下午 »

Hi Kitty:

恭喜了!你的站在哪呢?分享一下嘛!  吐舌頭

Mark
已記錄

Kitty
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #33 於: 六月 30, 2005, 04:53:44 下午 »

感謝Mark & James,才會有這篇文章。


  行動部落格(Moblog)就是手機上的網路日誌,走在路上發生任何趣事,都可立即透過手機拍下畫面,
將影像或影片上傳到行動部落格(Moblog),能立即讓全世界各方好友在Blog或Moblog上看到!
正式宣告開站的有樂多行動日誌、中華電信、OKWAP行動部落格,Nokia也將於7月推出行動部落格。

  但是以上都是商業行為的Moblog,且都以多媒體簡訊(MMS)發送,32KB內每通要5元,超過還要加錢,
所費不眥啊:( 現在讓我們用PLOG自己來架Moblog吧!我們可以架設將Blog及Moblog合而為一的部落格,
利用手機E-mail或MMS來上傳資料,尤其是用手機E-mail,便宜又好用,連商業的Moblog都辦不到喔:)

  我們需要以下的Server才可架設完整的Moblog server:
(1) PLOG 1.0以後所架的Blog server,且已安裝mobile & moblog兩個plugins。
(2) Sendmail server,且已安裝curl。(curl在FC2 & FC3是內建的軟體)

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將mobile.php從plugins目錄搬到pLog的根目錄。

(2) 我們不需要設定mobile plugin為啟用,當mobile plugin被安裝時就有作用了。

(3) 先以PC的IE瀏覽器輸入http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現精簡畫面,則表示成功了。

(4) 如果你已申請好GPRS,或者你已使用3G手機,在手機的微型瀏覽器輸入
  http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現正常畫面,不管是繁、簡體中文均無亂碼,則表示成功了。

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將moblog.php從plugins目錄搬到pLog的根目錄。

(2) 我們必須設定moblog plugin為啟用,並設定好文章列表及檔案列表。(假設你對PLOG已熟悉)


------------------------------------------------------------------------------------
【Testing Moblog server】

(1) 請確定你的部落格網址、帳號、密碼及部落格ID,例如:
http://demo.lifetype.org.tw
USER:Kitty
PASS:xxxx
BLOGID:19

(2) 假設你已架好一台Sendmail server,請先確定你的Sendmail server已安裝curl,指令:
# which curl
/usr/bin/curl
#

(3) 請用vi編輯一個簡單的文字檔,檔名隨便取,就叫做test好了,一共7行,內容如下:
行動部落格測試-01
(空一行)
USER:Kitty
PASS:xxxx
BLOGID:19
TOPIC:行動部落格測試-02
這是測試的行動部落格-03


(4) 執行「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」指令:
# cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
#

(5) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

魔鬼 將「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」包成script,
  檔名叫做moblog.sh好了,請記得chmod 777 moblog.sh,一共2行,內容如下:
#!/bin/sh
cat $1 | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php

(7) 執行「./moblog.sh < test」指令:
# ./moblog.sh < test
#

音符 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(9) 將權限為777的moblog.sh複製到/etc/smrsh
# cp -a moblog.sh /etc/smrsh
#

(10)為什麼要將moblog.sh複製到/etc/smrsh?
  因為「smrsh - restricted shell for sendmail」,顧名思義,若想將E-mail導入shell script,
  就必須要將shell script放在/etc/smrsh裡。

(11)那又為什麼我們要將「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
  包成shell script呢?不包可以嗎?
  請看 # man aliases

       Command
              |command

              A  command  starts  with a pipe symbol (|), it receives messages
              via standard input.

  man寫的粉清楚,pipe symbol (|)後面接一個command,一個shell script可視為一個command,
  但「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」不是。

------------------------------------------------------------------------------------
【Configuration Sendmail server】

(1) 你可以使用real mail account,也可以使用虛擬mail account,但真正的重點是你所架設的
  Sendmail server必需有合法的網域名稱,否則電信業者不會幫你轉信的。

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。

(3) 別忘了最後的一件事,請務必記得執行 # newaliases ,這動作會更新
  /etc/aliases.db or /etc/mail/aliases.db

(4) Moblog server和Sendmail server是兩台獨立運作的Server喔,雖然你可以安裝在同一台機器裡。

------------------------------------------------------------------------------------
【Configuration Moblie E-mail】

(1) 你的手機要將E-mail設定正確,否則你只好花大錢用MMS囉。怎麼設定呢?
  聲音甜美的客服小姐會幫你忙,可是你也必須先擁有具E-mail功能的手機,否則你就變成懊客了。

(2) 不管是用E-mail或是用MMS上傳檔案,本文內容必須要有:
USER:你的 blog 註冊名
PASS:你的 blog 密碼
BLOGID:你的 blogID
TOPIC:你的文章標題
從這裡開始是內文!

(3) 在手機裡輸入這些資料粉累人的ㄋㄟ,若是用E-mail的話,你可以將上述資料放在「簽名檔」裡,
  使用起來既方便又愉快。


 開懷大笑  開懷大笑  開懷大笑
已記錄
cute0185
新手見習
*
文章: 11


檢視個人資料
« 回覆文章 #34 於: 七月 07, 2005, 04:49:36 下午 »

我自己也弄了一個Moblog
但是我的架設方式跟你們不太一樣
我是自己架設一個訊息中心來接收MMS訊息
接收完後,分析出此MMS訊息的內容
接著將這些內容透過XMLRPC介面來上傳

不過我在傳送中文字時都不能成功(中文檔名沒有試過,應該也不會成功)
Plog都會出現一堆問號

想問一下
你們在做Moblog時
是如何處理中文字的問題呢??

感謝回答^^
已記錄
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #35 於: 七月 07, 2005, 08:46:33 下午 »

引用自: cute0185
我自己也弄了一個Moblog
但是我的架設方式跟你們不太一樣
我是自己架設一個訊息中心來接收MMS訊息
接收完後,分析出此MMS訊息的內容
接著將這些內容透過XMLRPC介面來上傳

不過我在傳送中文字時都不能成功(中文檔名沒有試過,應該也不會成功)
Plog都會出現一堆問號

想問一下
你們在做Moblog時
是如何處理中文字的問題呢??

感謝回答^^

To cute0185:

或許你可以下載一下moblog的plugin,研究一下裡面的程式碼應該就可以知道囉 驚訝
(抱歉因為我懶得看,所以無法很詳盡的回答,就我所知應該是用pear來處理文字的編碼問題)

希望這樣的回答對你有一些些的幫助囉^^

James
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #36 於: 七月 07, 2005, 09:01:02 下午 »

引用自: Kitty
感謝Mark & James,才會有這篇文章。


  行動部落格(Moblog)就是手機上的網路日誌,走在路上發生任何趣事,都可立即透過手機拍下畫面,
將影像或影片上傳到行動部落格(Moblog),能立即讓全世界各方好友在Blog或Moblog上看到!
正式宣告開站的有樂多行動日誌、中華電信、OKWAP行動部落格,Nokia也將於7月推出行動部落格。

  但是以上都是商業行為的Moblog,且都以多媒體簡訊(MMS)發送,32KB內每通要5元,超過還要加錢,
所費不眥啊:( 現在讓我們用PLOG自己來架Moblog吧!我們可以架設將Blog及Moblog合而為一的部落格,
利用手機E-mail或MMS來上傳資料,尤其是用手機E-mail,便宜又好用,連商業的Moblog都辦不到喔:)

  我們需要以下的Server才可架設完整的Moblog server:
(1) PLOG 1.0以後所架的Blog server,且已安裝mobile & moblog兩個plugins。
(2) Sendmail server,且已安裝curl。(curl在FC2 & FC3是內建的軟體)

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將mobile.php從plugins目錄搬到pLog的根目錄。

(2) 我們不需要設定mobile plugin為啟用,當mobile plugin被安裝時就有作用了。

(3) 先以PC的IE瀏覽器輸入http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現精簡畫面,則表示成功了。

(4) 如果你已申請好GPRS,或者你已使用3G手機,在手機的微型瀏覽器輸入
  http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現正常畫面,不管是繁、簡體中文均無亂碼,則表示成功了。

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將moblog.php從plugins目錄搬到pLog的根目錄。

(2) 我們必須設定moblog plugin為啟用,並設定好文章列表及檔案列表。(假設你對PLOG已熟悉)


------------------------------------------------------------------------------------
【Testing Moblog server】

(1) 請確定你的部落格網址、帳號、密碼及部落格ID,例如:
http://demo.lifetype.org.tw
USER:Kitty
PASS:xxxx
BLOGID:19

(2) 假設你已架好一台Sendmail server,請先確定你的Sendmail server已安裝curl,指令:
# which curl
/usr/bin/curl
#

(3) 請用vi編輯一個簡單的文字檔,檔名隨便取,就叫做test好了,一共7行,內容如下:
行動部落格測試-01
(空一行)
USER:Kitty
PASS:xxxx
BLOGID:19
TOPIC:行動部落格測試-02
這是測試的行動部落格-03


(4) 執行「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」指令:
# cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
#

(5) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

魔鬼 將「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」包成script,
  檔名叫做moblog.sh好了,請記得chmod 777 moblog.sh,一共2行,內容如下:
#!/bin/sh
cat $1 | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php

(7) 執行「./moblog.sh < test」指令:
# ./moblog.sh < test
#

音符 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(9) 將權限為777的moblog.sh複製到/etc/smrsh
# cp -a moblog.sh /etc/smrsh
#

(10)為什麼要將moblog.sh複製到/etc/smrsh?
  因為「smrsh - restricted shell for sendmail」,顧名思義,若想將E-mail導入shell script,
  就必須要將shell script放在/etc/smrsh裡。

(11)那又為什麼我們要將「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
  包成shell script呢?不包可以嗎?
  請看 # man aliases

       Command
              |command

              A  command  starts  with a pipe symbol (|), it receives messages
              via standard input.

  man寫的粉清楚,pipe symbol (|)後面接一個command,一個shell script可視為一個command,
  但「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」不是。

------------------------------------------------------------------------------------
【Configuration Sendmail server】

(1) 你可以使用real mail account,也可以使用虛擬mail account,但真正的重點是你所架設的
  Sendmail server必需有合法的網域名稱,否則電信業者不會幫你轉信的。

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。

(3) 別忘了最後的一件事,請務必記得執行 # newaliases ,這動作會更新
  /etc/aliases.db or /etc/mail/aliases.db

(4) Moblog server和Sendmail server是兩台獨立運作的Server喔,雖然你可以安裝在同一台機器裡。

------------------------------------------------------------------------------------
【Configuration Moblie E-mail】

(1) 你的手機要將E-mail設定正確,否則你只好花大錢用MMS囉。怎麼設定呢?
  聲音甜美的客服小姐會幫你忙,可是你也必須先擁有具E-mail功能的手機,否則你就變成懊客了。

(2) 不管是用E-mail或是用MMS上傳檔案,本文內容必須要有:
USER:你的 blog 註冊名
PASS:你的 blog 密碼
BLOGID:你的 blogID
TOPIC:你的文章標題
從這裡開始是內文!

(3) 在手機裡輸入這些資料粉累人的ㄋㄟ,若是用E-mail的話,你可以將上述資料放在「簽名檔」裡,
  使用起來既方便又愉快。


 開懷大笑  開懷大笑  開懷大笑

這篇文章寫得真是太棒了 微笑
不知道kitty願不願意單獨張貼成一篇文章呢?
這樣會比較容易將它設成精華文章  吐舌頭 (因為不好意思擅自作主,將這篇文章分割獨立出來 ^_^)

對啦,我也想要看看你所架設的Plog呢 微笑
來,小聲一點偷偷說一下吧 ^_^

James
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #37 於: 七月 08, 2005, 09:38:05 上午 »

呵呵!他真的是寫的很棒,我也很好奇他的網站在哪裡。:p

Mark
已記錄

Kitty
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #38 於: 七月 11, 2005, 02:23:49 下午 »

當然可以ㄚ 開懷大笑
我想用WORLD寫一篇詳細的、有文有圖的、而且是一步接著一步的方式,
教大家如何安裝、設定及使用MOBLOG,Sendmail server如何設定,
寫完後先寄給Mark過目一下,請Mark確定內容無誤後,再發表,以免誤導大眾。
已記錄
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #39 於: 七月 22, 2005, 03:14:32 上午 »

引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #40 於: 七月 22, 2005, 06:46:07 上午 »

引用自: ajer001
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉

請問你有建立moblog的account或是aliase嗎?

如果沒有的話,就會出現找不到使用者的錯誤訊息囉  微笑

James.
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
artie
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #41 於: 七月 22, 2005, 10:03:16 上午 »

在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?
已記錄
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #42 於: 七月 22, 2005, 11:30:26 上午 »

引用自: artie
在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?


使用SVN的方式下載plugin應該就會有了.
如果真的找不到,我在寄給你囉  開懷大笑
(如何使用SVN下載,就麻煩你自行用"搜尋"找一下相關文章了)

James. 微笑
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
ajer001
LifeType 中文發展團隊
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #43 於: 七月 22, 2005, 11:56:52 上午 »

引用自: james
引用自: ajer001
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉

請問你有建立moblog的account或是aliase嗎?

如果沒有的話,就會出現找不到使用者的錯誤訊息囉  微笑

James.


您好
我有試過add一個moblog user
不過也是會這樣

請問一下您說的
aliase要怎麼設呢
不好意思我沒碰過這個
我用的OS是FREE BSD

煩請指教

感謝了^^
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #44 於: 七月 22, 2005, 03:21:44 下午 »

引用自: artie
在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?


mobile.php 是在 mobile.zip 這個 plugin 裡面。解開後,他會在 /plugins/mobile.php 。

Mark
已記錄

頁: 1 2 [3] 4
LifeType 中文開發論壇  |  開發  |  外掛程式  |  徵求 Moblog 測試 « 上篇主題 下篇主題 »
    前往: