Tuesday, 25 March 2025

17 years of Osu!: 舊網頁UI雜談

最近在格式化電腦,居然晚了三天才記起要慶祝自己的Osu生日。

17年了啊。

我興沖沖地想要打開那個舊版的Osu Profile,卻發現舊UI已經不支援玩家頁面了。據說那是因為teams的出現而作出的改動。呃……那個有很重要嗎?不過不在其位、連玩也沒多玩的我也不好說太多。

隨著lazer的落地,屬於舊時代的元素又進一步被剝離。對我而言最重要的的當然是分數過渡到pp排行的改動,雖然那個有點太古老了。之後是kd的改動、BAT變成QAT再到NAT的改動、新網頁UI、lazer、到現在舊UI的退支援。要說舊時代還剩下來的影子的話不時沒有,只是都縮在人們不怎麼留意的角落裡了。不過就算一些玩家還記得昔日的Osu!長甚麼樣子,這些記憶早晚也會像上面被改掉的東西一樣無聲無息地消息掉--除非有人把它們記下來。

因此,既然今天要懷緬一下的話那讓我來寫一點舊時代的記憶吧。一些圍繞著新舊UI之間差異的零碎記憶。

有些麼東西從舊UI裡殘存到新UI的但基本上已被完全遺忘的呢?

我自己在意的會是簽名檔和自我介紹的編緝器。舊UI裡面提供的是完整的編緝器,新的只有粗體斜體等十個基本功能,剩下的要按下Help看BBCode教學才能看到。說起來沒了Discus/PHPWind論壇的今天,誰還會沒事使用BBCode呢?當年很流行細長條banner,為的就是讓自己在有限的簽名檔空間裡多塞幾條。現在一看,論壇裡連用簽名檔的都是少數了。

另一件遺珠是irc。眾所周知、Osu裡面的in-game chat簡單得令人髮指。想有系統地多人開會(比如當年的#lounge大亂鬥)的話幾乎不可能,GMT想要抓人也十分困難。還好Osu的聊天室實際上可以通過iirc系統進入,那邊要雄辯要打架要troll要濫用公權力也輕鬆多了。我在2012前後好幾隻遊戲不約而同都需要用上irc--不過我有點疑惑就是了,這種最基本的網絡聊天架構應該早就有了,為甚麼到了2012才派上了用場?不過隨著discord的出現這問題也不再重要。打開Osu!的聊天室,莫說#Cantonese、連#Chinese都沒活人了呀。

說起來,為甚麼我會慶祝我的Osu生日和Osu半生日呢?前者很好解釋,那時代的我在Osu生日收到的祝福不比現實生日來得少,我本著化石玩家的身分對Osu齡也十分上心就是。半生日是因為舊UI顯示XX years ago時會四捨五入,到半年的時候歲數就會進位了。誰不想快點長大?至少在成人之前大家都是這樣想的。

Web archive撈到唯一一個我舊UI的profile居然是去年份的,請容我對爬蟲機器人施以最高規格的問候與感謝。當中有趣的一點是其顯示的頭像不是我當時的頭像而是我最近換上的頭像。打開頭像的路徑就能發現是在新UI那邊爬下來的。為甚麼我篤定說是新頭像呢?這是因為我今年掛上去的是Al-azif做的頭像系列圖。當年的我為了想自己做出類似效果自學了不少PS,可惜做出來只是東施效顰。那我現在的wmf頭像是怎樣拿來的呢?這又是另一個故事了~

最後作為彩蛋說一個秘密好了。

舊UI裡的User Group頁面其實不是完全公開的。你在一些地方能找到部分user group比如MAT/BAT的名單,但當你把group id改成其他東西時就能發現更多的user group。在新UI下所有user group都有清楚列明,用上面的group id就能找到對應的成員名單,比如alumni。在舊UI裡能找到的user group其實不只這些,可是你在在新UI下輸入其他group id的話就只會出現404錯誤。那麼,在2025的你還有辦法找到那些被塵封的user group嗎?

以上就是今天的作業,我們有緣下次見。

Friday, 14 March 2025

14/3/2024: oocities/屏幕保護程式

某大商場裡,我機緣巧合地跟某位相識已久的大前輩去取蛋糕。平時幾乎沒有機會交談,現在一開口沒兩句就講到過去的往事、應該說遠古的塵封記憶才對。

有多遠古呢?她當年是站在時代潮流尖端自己弄了一台Win95的人。那台電腦也是我最早接觸電腦(遊戲)的契機。彈珠台、接龍、DOS遊戲;看著DOS跑磁碟重組、那時候還沒有ASMR一說;當然還有那些神奇的屏幕保護程式。Windows自帶的水滴和迷宮;AD4的變形時鐘、小遊戲Rodger Dodgers和我在這網誌上一直吹捧的石頭剪刀布;還有可以自製屏幕保護程式的軟體……

她會讓我隨意用那台電腦、但她每次都會提醒我要把屏幕保護程式給換去。

原因無她,她有一個她心愛的三麗鷗(Sanrio)屏幕保護程式。看上也沒很特別,也就是由十數張小圖片拼成一起的動圖。那時沒人會用gif做大圖片的動圖,但是要用自製屏幕保護程式的軟體把這些圖片串成屏幕保護程式非常容易。也不知道是不是官方的,反正只是三麗鷗的她就愛得不行。

廿幾年後我再提起這件事,她有點驚訝但沒有很激動。反正現在也沒有人用屏幕保護程式,她的愛也轉移到韓星去了,誰還要這電子垃圾啊?

不過出於好奇,我還是在空餘時間搜了一下。說是搜其實是爬蟲,因為現存在網上唯一可能還有這種東西的地方只有一個,那就是geocities的遺骸oocities。這是難得有心人為geocities做的備份,而且還不限於英文社區,每個語言分區都有自己分別的備份。像我這樣只需要爬香港區(../hk/)和亞洲區(asia.geo...)就好了。

結果呢?當然搜不到。就算用上了GPT搭出來的爬蟲過濾帶.scr和"screensaver"相關字詞的網站,我還是一無所獲。類似的東西倒有不少,比如說同樣來自日本的可愛角色、大口仔的動圖屏幕保護程式,人家用自己生活照拼成的屏幕保護程式,還有把小朋友下樓梯嵌進去的屏幕保護程式……至少我知道了當年大家(會用電腦的一小撮人)都很愛玩屏幕保護程式就是。

有時我會懷疑這是曼德拉效應嗎?我當年看到的那個屏幕保護程式跟我現在以為我當年看到的,是一樣的嗎?

也許我再也沒法找到那個屏幕保護程式,但如果某一天我看到記憶中那屏幕保護程式裡面動圖的圖片的話,沉睡的記憶又會再次甦醒--

*

嘛,今天是數學日(pi day)。本來想寫點數學的但手上沒存貨也沒有特別的靈感,只好用一篇小日記頂上。