今天嘗試修改synolog上的AudioStation程式碼
因為我一直以來都覺得song.cgi上的random100 很不隨機
我資料夾可能有上千首歌
但是每次隨機出來的歌重複率還是很高
重複率高不是大問題
問題是排列太類似了
感覺好像隨機的方式是有順序的隨機pick
所以今天嘗試使用SSH進去想看看程式碼
找了一陣子發現程式碼在

/volume1/@appstore/AudioStation/webapi
當我想修改song.cgi會顯示一個提示訊息

synolog:/volume1/@appstore/AudioStation/webapi$ ls
album.cgi download.cgi media_server.cgi search.cgi
artist.cgi folder.cgi playlist.cgi song.cgi
AudioStation.api genre.cgi proxy.cgi stream.cgi
audiostation.auth info.cgi radio.cgi web_player.cgi
composer.cgi lyrics.cgi remote_player.cgi
cover.cgi lyrics_search.cgi remote_player_status.cgi
synolog:/volume1/@appstore/AudioStation/webapi$ sudo vim song.cgi

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
能力越大,責任越大?
蜘蛛人的意思?

但是當我真的進去看到cgi的程式碼後發現...
居然是編譯後的

哇...
看來不能直接修改了
我需要再想想怎麼做了