• 2

隨機更改MZD Connect之背景圖片


此Shell Script可隨機更改MZD Connect的背景圖片(10張隨機背景圖片)。

==============chg_back.sh======================================
#!/bin/sh
# Purpose: To Change MZD Connect Background Picture(0~9).
# Author: blog_yesican_tw
# file name: chg_back.sh
mount -o rw,remount /
no=`echo $RANDOM | cut -c 2`
file=`/bin/ls /jci/gui/common/images/background$no.png`
echo "Change MZD Connect Background Picture with $file"
cp $file /jci/gui/common/images/background.png
================================================================

注意事項:
1.適用配備新一代MZD Connect之馬自達車系。
2.您必須具備自行製作或能取得800X481之png圖檔。
3.您最少必須具備如何用ssh登入MZD Connect之基本技能。
4.利用此shell script亦可達到每次汽車發動後隨機自動變換背景圖(寫此程式之原始用途),由於需更動原廠設定,故不提供進一步資訊。
5.本人僅提供方式,任何由此shell script造成之損壞請自行承擔。
6.最後叮嚀:無unix知識背景者請勿嘗試。


再附上撥放影片的shell script....(BJ4.......看不懂請自行略過)
==============playmp4.sh===============================================
#!/bin/sh
# Purpose: MZD Connect Playing MP4 file
# Author: blog_yesican_tw
# file name: playmp4.sh
video_file=/mnt/sda1/$1
gst-launch filesrc location="$video_file" typefind=true ! aiurdemux name=demux demux. ! queue max-size-buffers=0 max-size-time=0 ! vpudec ! mfw_v4lsink demux. ! queue max-size-buffers=0 max-size-time=0 ! beepdec ! audioconvert ! 'audio/x-raw-int, channels=2' ! alsasink

========================================================================
2016-01-01 19:02 發佈
靠,看起來好像很威。

先卡位看有沒有高手懶人包
更新程式,隨機背景圖增加為21張(background0~background20)

================================================================
#!/bin/sh
# Purpose: To Change MZD Connect Background Picture(0~21).
# Author: blog_yesican_tw
# file name: chg_back_21.sh
mount -o rw,remount /
a=4
b=9
no_chk=`echo $RANDOM | cut -c 2`
no=`echo $RANDOM | cut -c 3`
if [ $no_chk -lt $a ]
then
file=`/bin/ls /jci/gui/common/images/background$no.png`
elif [ $no_chk -lt $b ]
then
file=`/bin/ls /jci/gui/common/images/background1$no.png`
else
file=`/bin/ls /jci/gui/common/images/background20.png`
fi
echo "Change MZD Connect Background Picture with $file"
cp $file /jci/gui/common/images/background.png
=================================================================
注意事項:
1.適用配備新一代MZD Connect之馬自達車系[本人車款為16年式小改款CX-5]。
2.您必須具備自行製作或能取得800X481之png圖檔。
3.您最少必須具備如何用ssh登入MZD Connect之基本技能。
4.利用此shell script亦可達到每次汽車發動後隨機自動變換背景圖(寫此程式之原始用途),由於需更動原廠設定,故不提供進一步資訊。
5.本人僅提供方式,任何由此shell script造成之損壞請自行承擔。
6.因MZD Connect主機空間因素,不太建議放入太多背景圖,(20張左右大概就很多了)。
7.曾試圖將背景圖放在SD卡,但車子發動後並不會立即掛載SD,故達不到車子發動即隨機更換的效果。
8.此版本應為最終版。
9.最後叮嚀:無unix知識背景者請勿嘗試。
實作成果:








blog.yesican.tw wrote:
更新程式,隨機背景圖...(恕刪)


太強了!!!

我們完全不懂得還是看看就好
chu2tw6 wrote:
太強了!!!我們完...(恕刪)


你怎麼說出我心裡的話.....

我也看不懂.別假會.

話說回來.我個人還是習慣原廠給的原始畫面..........

ANYWAY,謝謝分享

彬哥04 wrote:
話說回來.我個人還是習慣原廠給的原始畫面..........
ANYWAY,謝謝分享


也對啦,原廠給的原始畫面很簡潔,不過就像手機一樣,總想要一點個人風格
。一般手機電腦都能更換桌面底圖,MZD Connect根據國外論壇的教學,也了
不起只能手動換掉原廠桌面過過癮。這個隨機自動更換背景圖,至少保證台灣
原創喔。

話說我除了還再開發MZD Connect的GPS即時定位追蹤,最近還有念頭想利用MZD Connect
來搞一下汽車語音方面的東東說.....

不過話說回來,20幾年前的程式觀念竟還能用在2016年的汽車上....有一種亂亂奇妙的感覺。
blog.yesican.tw wrote:
此Shell Script...(恕刪)


大大真強…
都改到code裡面去了…
我只敢動動簡易的background與icon而已…




請教大大~ chg_back.sh 及 playmp4.sh 這兩支檔案是放在那個目錄下,如: jci / gui / common / images /。感謝…

ho_net wrote:
請教大大~ chg_back.sh 及 playmp4.sh 這兩支檔案是放在那個目錄下,如: jci / gui / common / images /。感謝…

登入ssh後要先mount -o rw,remount /
shell script我是放在 /bin,記得要先改權限chmod 755
圖檔請放在 /jci/gui/common/images/ 目錄中
命名規則 background0.png、background1.png、background2.png、background3.png、background4.png、background5.png、background6.png、background7.png、background8.png、background9.png、background10.png
PS:請備份原廠background.png(我是改名為background0.png)

三思而後行,祝好運。
請問一下
所以MZD Connection 的螢幕解析度是800X480嗎?

Thanks,
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?