2020年9月20日 星期日

比想像容易的 fossapup64-9.5 Linux 漢化

 .


比想像的容易,大家都能成功,熱推~


粗略步驟:

1.從 USB 啟動 fossapup64-9.5

2.安裝字型 TCJK_LRB.pet

3.fossapup64 設定 zh_TW 後,網頁就可顯示繁體















4.安裝 gcin64 2.8.6 (8個 .deb 檔)

5.在.xinitrc 檔的

. /etc/rc.d/PUPSTATE

後面加入:

#gcin

export GTK_IM_MODULE=gcin

export QT_IM_MODULE=gcin

export LC_CTYPE=zh_TW.UTF-8

export XMODIFIERS="@im=gcin"

gcin &

gtk-query-immodules-2.0 --update-cache



reboot後(會有一些save的設定),就有繁體輸入法。



fossapup64-9.5 下載

TCJK_LRB.pet + gcin64 2.8.6 下載


若覺得自己適用,可進一步安裝在硬碟上(會更快):

1. 一個 partition 只安裝一個 puppy linux。(就像一個 partition 只安裝一個 Windows 一樣)

2.以目錄的方式在一個partition內安裝多版本 puppy linux。

3. 在已安裝 Windows 的partition中以一個目錄安裝一種 puppy linux。



fossapup64 的各種應用程式

http://129.97.134.71/puppylinux/pet_packages-fossa64/






.


2020年9月16日 星期三

申請 Youtube API 金鑰

 .


1.已經用帳號、密碼登入 google

2.登入 https://console.developers.google.com/project

3.建立專案















4.輸入專案名稱















5.建立後,在"搜尋 API 和服務"欄位中輸入 YouTube DATA API v3
















6.最後,按「建立憑證」即可取得金鑰。



















.



2020年9月12日 星期六

r13韌體如何設定開機即繁體、時區+8 ?

.


r13開機的介面預設為英文,時區預設為+4。


很久以前就想改,但都把焦點錯放在 setup_menu 目錄下的 各個 .rss 檔。

每次看都覺得頭昏腦脹,每次都敗陣下來。


直到最近才學會用 linux 抓一天內新變動(有寫入)的檔案。


所以才能縮小範圍抓到「嫌疑檔案」。就是 dvdplayer 目錄下的 Setup 檔案。


果然,將設好繁體及時區+8的  Setup 檔 copy 出來,置入 r13 韌體。之後,刷機後

第一次開機就預設為繁體,時區預設為+8 了。


整個機制應該是這樣的:


開機後,機器由主程式 DvdPlayer 接管, DvdPlayer 依  .rss 顯示介面。

使用者的設定則由   DvdPlayer 主程式紀錄並存放在 dvdplayer 目錄下的 Setup。


可惜    DvdPlayer 主程式的 SOURCE 沒有開放,要不然,1073/1283 的韌體

不知會被改得變多精彩。


1283、1283pvr、1283vod、r13 的    DvdPlayer 主程式都不相同,不宜任意置換。






.

2020年9月10日 星期四

1073/1283 使用金鑰後無法看YouTube 之嘗試解迷

.

(本文僅供參考)

更早,moServices 的 Youtube 變不能看之後,moServices 的論壇有提到

使用者要自己加入 YouTube API key 才能再看。


聽到這消息,當時就趕緊申請了三個  YouTube API key,各用在 IBT-1283、 IBT-1283PVR

以及 HD-A5。都能看。


過幾天後再試 IBT-1283PVR,就再怎麼試都試不出來了。


所以, 不敢再去異動  IBT-1283 或 HD-A5 了。很怕異動後,變沒得看了。


所以這兩台就一直這樣看:

IBT-1283 看美國YouTube影片, HD-A5 看台灣YouTube直播。

雖然一台就能看到美國影片、台灣直播,但要設定來設定去,嫌麻煩,就一直維持

用兩台看的狀態。

但好景不常,後來, HD-A5 故障了。

http://electronmania.blogspot.com/2020/09/hd-a5.html


於是想把 dvb-t tuner 故障的 IBT-1283PVR 刷成 r13 韌體,看能不能取代 HD-A5 。


但試了很多次,都還是不能看 YouTube。


但是有一次發現,r13韌體是預設連到俄國的 YouTube,但為什麼我都還沒設定  

YouTube API key,它就能看俄國的 YouTube影片呢?


心中浮現這樣的可能性:moServices 的 YouTube 模組不斷的更新,也許後來專注在如何讓

俄國人看俄國的 YouTube。

因此新的 YouTube 模組與當初灌在 IBT-1283、HD-A5 上的舊模組已有出入。


於是興起把 IBT-1283 的 YouTube  模組移植出來,再植入刷了 r13 的 IBT-1283PVR上的念頭。

結果:成功。

但心中還是有疑問:

為什麼 1283 的 youtube 模組可以給 r13 使用?

後來有進一步設定 config.php 以及 init.php 後,感覺就一切正常了。

後來再把  r13 的 youtube 模組 copy 出來。


使用 copy 出來的 youtube 模組有兩個檔案要改:

要在  config.php  中輸入金鑰:

在 config.php

<?php $config = array (

  'type' => 'feed',

  'query' => 'mostPopular',

  'category' => 'all',

  'region' => 'US',

  'quality' => 'hi',

  'keyboard' => 'emb',

  'cast' => 'normal',

  'username' => '',

  'api' => '填入 youtube API key',

); ?>

的這一行 

 'api' => '填入 youtube API key',

填入

youtube API key。



還要在 init.php 

的這一行 (檔案開頭第十四行)

private static $apiKey = '填入 youtube API key';

填入

youtube API key。



下載

原本 1283 的 YouTube 模組

後來的 r13 YouTube 模組



 1283 的 YouTube 模組能不能用在 1283、1283pvr 、1283vod 上?

1283vod 是不行。1283pvr 有成功過,但隔天再開機就不行了。甚麼原因?我並不清楚。

也不敢重刷在 1283上,怕刷了後又變不能看。(請看後面的補充)

 但有兩個經驗:

 1283vod  刷 r13 (DVB-T 失效) ,可看 YouTube、可看大愛...等。 

1283pvr (DVB-T 壞了)  刷 r13 ,可看 YouTube、可看大愛...等。 

所以,之前貼文提到的「youtube API key 可能有它的嚴謹性」應該是沒有那麼地嚴格。


問題應該出在媒體播放機與 youtube 模組上。



所以,以下步驟僅供參考,刷了後不行,我也不知道原因。


1073/1283 刷 r13之參考步驟

1.申請好 youtube API key

2.下載 r13_2020_09_v2

3.刷完 r13 就有內建 moMenu 








4.moMenu --> << --> update all

5.moMenu --> << --> update list

6.moMenu --> << --> modules --> 安裝 youtube 模組

6.5 reboot

7.下載 r13_youtube

8. 解開 r13_youtube 放在 USB 隨身碟

9. youtube/config.php、init.php 填入 youtube API key

10. telnet 入媒體播放機,在 USB上執行 p.sh

11. reboot 




1283 的步驟 (僅有 1283pvr 成功一夜的經驗。1283不敢試,怕變不能看。1283vod應該是不行)

1.申請好 youtube API key

2.下載 1283_2020_09 or  1283pvr_2020_09  or  1283vod_2020_09 韌體 

3.刷完  1283 or  1283pvr  or  1283vod ,還沒有 moMenu

4.線上安裝完 moMenu (此時才能看大愛。因為此時PHP才能運作)

5.moMenu --> << --> update all

6.moMenu --> << --> update list

7.moMenu --> << --> modules --> 安裝 youtube 模組

7.5 reboot

8.下載 1283_youtube 

8. 解開 1283_youtube 放在 USB 隨身碟

9.youtube/config.php、init.php 填入 youtube API key

10. telnet 入媒體播放機,在 USB上執行 p.sh

11.reboot 


2020,09.14 補充

後來有重刷 1283、1283pvr,都可以看 youtube。 會再觀察幾天。


2020.09.16  補充

1283、1283pvr 看 YouTube沒問題。

1283vod 試不出來。


「看 YouTube沒問題」,並非意味每一支影片都能看,仍然有些影片不能看:

1. 可能是版權上的「境內/境外」問題。

2.仍有某些影片在播放幾秒後畫面凍結,聲音繼續。應該是某版影片編碼器所造成的

不相容問題。只能等該版影片編碼器慢慢淘汰。






2020年9月9日 星期三

1073/1283 2020_09 韌體

.


大約九月五日,大愛台網頁格式有小程度的異動,讓 PHP 抓不到日期,

也抓不到足夠的節目項目。


用 PHP程式抓節目項目、就是有這個缺點---只要源頭格式有變動,

 PHP程式不是抓不到就是抓不完整。


源頭說不定只是一個工讀生心血來潮改寫了網頁,他也不知道後端會倒一片。


以後,還會不會有變動?


肯定會,遇到了,就把它想成「緣起緣滅」吧。


2020_09 版可正常收視大愛節目。

















如果原本1073/1283舊機還可以看YouTube,就得斟酌要不要升級 2020_09。

因為升完級,YouTube可能會裝不回來。(YouTube的 安裝已經與以前不同)


韌體

1283_2020_09 

1283pvr_2020_09 

1283vod_2020_09 


以上,刷完機,只能看到大愛的選項,它是PHP程式,還無法執行。

還要線上安裝俄國的 moServices後,有了 PHP server,才能執行,大愛節目才能看。



r13_2020_09

刷完機,因為已經內建 moServices,已有 PHP server。所以可以直接收視大愛節目。


r13_2020_09_v2 (開機即繁體、時區+8。其餘一樣)



for ZP-600T (無 Youtube)

ZP600t_2020_09

安裝可參考 2019.01.02

可看 CNN10、ABC、Democracy Now、大愛




















.


2020年9月3日 星期四

HD-A5 小爆炸

 .


HD-A5 在 2016年 死過一次:

https://electronmania.blogspot.com/2016/10/hd-a5.html


2020年貝魯特大爆炸隔天,客廳的 HD-A5 也發生了一起小爆炸。


小爆炸發生前,已開機的 HD-A5 自己重複開機了兩三次,正感狐疑之際,

就聽到一聲小爆炸聲。


第一時間立刻切斷電源。


當時心中的第一個念頭是:電容爆炸了吧?(這次小爆炸聲大約就是電容爆炸聲的大小)


但檢視 HD-A5 後,發現電容顆顆完好。


再檢視,才發現爆炸原點:

DC 模組中的 LM2596 裂開了。












後來用 3.5" 硬碟外接電源直接送入主機板的電源輸入接頭:




是可開機、可上網,但USB已無效。


可能是USB基板有所受傷。



















粗略來說,還算堪用,但以後就不知要如何更新韌體了。





.