2010/11/08

[軟體][Ubuntu] PPS for Linux 再次推出 (解決 PPS for Linux 沒有聲音的問題) 12/03更新

LinuxToy 拿到的消息。當然 PPS for Linux 推出,對桌面使用者而言是一件好事。不過它的設定還是有不方便的地方,像音效設定的部份:

這樣,我就只用 gnome 播放就沒有聲音了啊~ 因為 gnome 用 pulseaudio 啊。
還好,看一下 ps 裡面的進程, PPS for Linux 還是用 mplayer 抓 wid 嵌進 window 的,所以用 shell script 跳一下就可以解決:
先在 PATH 裡面把 /usr/local/bin 加到最前面,接著把這個丟到 /usr/local/bin/mplayer
#!/bin/bash

PPName=`ps -ef | grep $PPID | awk '{ if ($2 == '$PPID') print $8}'`
PPName=`basename $PPName`
[ "$PPName" != "PPStream" ] && {
/usr/bin/mplayer "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9" "$10" \
"$11" "$12" "$13" "$14" "$15" "$16" "$17" "$18" "$19" "$20"
exit $?
}

CMD=""
while [ -n "$1" ]; do
OPTIND=1
case "$1" in
-ao)
OPTIND=2
;;
*)
CMD=$CMD" $1"
;;
esac
shift $OPTIND
done
/usr/bin/mplayer $CMD

sudo chmod +x /usr/local/bin/mplayer

懶得自已處理的複製貼上的直接下這邊

[更新]: 12/03 處理 mplayer 平常活動會受這支 script 影響的問題。
[更新]: 12/09 再處理 PPStream 的問題。

沒有留言:

[Windows] git-bash 底下的工具

因為工作轉到 Windows 平台上的關係,所以很多工具改到 Windows 上面運作,跟著在 TortoiseGit 底下使用 git-bash 來維護自己的專案原始碼。結果就是裝了前面提過的 auto-hotkey 使用熱鍵來提昇自己的平台操作速度; 但除了 hotkey...