作者HZYSoft (PCMan 2004)
看板PCman
標題[公告] 解說PCMan啟動密碼+退休感言
時間Sun May 15 14:07:09 2005
因為有不少人在問,覺得有必要好好說明一下
啟動密碼是這樣來的:
因為 PCMan 可以利用自動回訊達成自動登入的功能,所以有可能被人
利用,自動登入別人的帳號,所以必須再加上一個主密碼保護這些設定
為了使用上的簡單,沒有額外提供設定密碼的介面,而是自動在需要時才設定
設定自動回訊時,如果有勾選密碼保護的選項,才會要求輸入主密碼
或者在視窗上鎖時也會要求輸入密碼,這兩組密碼通用,這樣就只需要一個密碼
軟體啟動時只要有發現任何一個首頁有用到密碼保護,就會要求輸入密碼
如果沒有設定首頁則不會要求,會等到使用者從我的最愛當中點選有用到
密碼保護的站台時,才會要求輸入密碼。 而如果沒有使用到密碼保護功能
則理論上不會被要求輸入密碼。 所以原則上就是:要用到密碼時才會要求輸入
而完全移除密碼的方式,就是移除所有需要用到密碼的東西。
例如在我的最愛和 BBS 首頁中把有使用密碼保護的站台刪除,就可以徹底清除
而只要有任何一個站台有使用到密碼,在需要密碼時就還是會要求使用者輸入
以上是密碼相關設定的架構和基本原則,有點小複雜。
當初最早這樣設計是為了讓使用者不用額外去煩惱個人化設定的麻煩
對於不需要用到密碼的使用者,他可能永遠不需要知道那個設定密碼的畫面
而不是像其他個人化的軟體,得先設定,建立使用者帳號才能使用。
原本是為了降低使用上的困難度,但是這個架構有很大的缺陷,而且複雜的
內部設計讓他容易發生問題。為了簡化介面而隱藏很多東西,卻讓發生問題的
使用者因此沒有辦法獲得比較多的控制,我必須承認這樣設計是很差的
但是後來發現這樣設計很糟糕的時候,我沒辦法改良了。
當一個軟體出了很多版,有眾多使用者之後,必須開始考慮向下相容問題
很多時候很多的限制,是來自於過去最早期設計不良的歷史包袱,
要修改談何容易? 就像我過去說過的,要改這種東西不如重寫比較快
因此在新的專案 PCMan X 採用了略有不同的設計,但是那個設計也不好
事實上個人化的密碼設定,應該是作業系統該做的工作而不是個別軟體
在 Linux 這類的系統下本來就有良好的帳號密碼管理,軟體設計不需太煩惱這問題
Mac 上這也不會是問題,Windows 一直到 XP 才比較有改善,但受限於 Windows XP
必須向下相容 Windows 9X 的歷史包袱,XP 很多時候還是無法做的很好
偏偏這個做的最不好的東西是超過 90% 以上的人使用的系統,也是沒辦法的事情
不過我還是必須跟大家承認 PCMan 的密碼設定設計是個失敗品,雖然他確實可以用
但目前因為課業告急,又我自己已經很少用 Windows 系統,暫時沒有繼續改版的打算
幾年一路檢討下來,至今其實我覺得 PCMan 確實是個設計的不是很好的東西
這點是事實,也是必須承認的。這個軟體有它獨到之處,卻也有些嚴重缺陷
軟體很多種,個人各取所需,每個軟體都可以找到一堆問題,批的體無完膚
沒有絕對比較好或比較差的東西,大家隨自己喜好吧 :)
最近我很少在寫程式了,課業的狀況一直沒辦法改善,然後目前的大環境和健保對
醫護人員相當的不利,前景堪憂,圈內人說醫師是夕陽工業,圈外人說醫師沒醫德
中間本來應該扮演資訊交流角色的媒體,非但沒有促進醫病之間的相互了解,
反而故意為炒作新聞將醫病關係惡化,不問是非不經查證的用聳動的內容報導新聞
為收視率不惜扭曲事實,個人相當不齒,也為醫療這個逐漸沒落的夕陽產業感慨
但雖然環境很惡劣,這條路當初也是自己選的。 這幾年在電腦裡面躲了很久,
對環境失望,就轉而發展自己的興趣,不過不能再躲了,第二專長畢竟是次要的
還是決定不躲了,不要求做的好,但至少做好醫學生該做的最基本的本份
不想再做那種翹課偷改程式碼的事情,在母親節的時候我把電腦搬回家去了
我想這可能會是最好的禮物,讓家裡不要擔心我會不會花太多時間在電腦上。
現在用的是學校圖書館的電腦,寢室少了電腦空間變大了 :)
幾個室友開玩笑在打賭,看我什麼時候會忍不住搬回去,一邊賭一週,一邊賭兩週
Orz.... 真是不給面子,我也不曉得這次可以撐多久,不過短期內會很少碰這些
希望這次可以隱居久一點,每次說退休了沒幾天新版又出來... 老被人拿來虧 ^^|||
不說了,還有作業要趕,這幾年謝謝各位的支持,看著這小小的軟體慢慢成長
我接下來會比較乖乖做我本科醫學應該做的事情,有空閒還是會弄點程式
但因為我幾乎沒在用 Windows 了,將來的主力會在 Linux 下,走開放原始碼路線為主
小弟我就在這裡暫時退休了,至於 Windows 下的幾支程式怎麼發展,隨緣吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.67.70
推 rclu:喔買尬..203.217.120.200 05/15
推 dickstar:大大 加油吧^^ 140.116.39.126 05/15
推 levy:好感傷的消息啊~PCAMN是我最愛的瀏覽器。 203.73.47.8 05/15
→ levy:唉~多謝H大這段時間來帶給我們的軟體! 203.73.47.8 05/15
推 foxshay:其實我覺的啟動密碼這個功能不錯呀。 140.117.165.20 05/15