本帖最後由 C_Law 於 2024-2-13 17:35 編輯

上面 10# 尾提到,本身中/英文簡介都無的節目,即使改了 *.tv 內容,但在 MTV 播放時打開 Info 仍然顯示舊節目名以及無簡介。

放假得閒再測試下,原來我估錯 ,問題似乎不在於個節目本身有無中/英文簡介。

以下 ViuTVsix 的節目,本來都無中/英文簡介:
原裝中文:
800-C-Org.jpg

原裝英文:
800-E-Org.jpg

但修改中/英文節目名、簡介及電視台名後,全部都可以正確顯示到修改後的新資料:
修改後中文:
800-C-Mod.jpg

修改後英文:
800-E-Mod.jpg

暫時都不知為何 10# 的節目改不到。另外試過改 83 台又係無中/英文簡介的節目,都係改了都顯示不到新資料。




另外,Version 1.1.0 打開 Save as 的 Window form 後便不能控制 Sheet,ie 無法走去 Sheet 復制資料貼上去 Save as。其實只要小小修改就可以打開了 Save as 時都控制到張 Sheet。不過小小修改,暫時費事出新版,如果有用家需要可自行跟以下四個步驟修改:
1.
打開這 Excel 檔後按 Alt-F11 打開 VBA 的 Editor。
2.
在 Main sheet 中 Ctrl-F 搜尋 frmSaveAs.Show,在後面加多個空格然後加 false,即係改為:
frmSaveAs.Show False
Main sheet 中應該有兩行 frmSaveAs.Show,兩行都要改。
3.
在 TV sheet 中做以上相同的搜尋及修改,只有一行。
4.
存檔。

完成修改後就可以當 Save as  張 Form 打開後都可以走返去 Sheet 抄資料。不過,我無係張 Form 的 Textbox 做 right click menu,要用返 Keyboard 按 Ctrl-C、Ctrl-X、Ctrl-P 去做 Copy、Cut、Paste 動作。

或者日後再諗到有什麼新功能要加入去,才一次過出新 Version。

TOP

臨到放假尾,醒起 MTV 本身有更改節目名功能(雖然原裝中文節目名會變英文,亦只能改英文),試下改 10# 尾不能用我個 Excel 去改節目名的節目。

改完後,結果同 10# 尾的反應一樣,開清單見到係改了名,但播放時開資訊畫面仍然係顯示原裝的節目名。

我估這個可能是 MTV 本身的問題。

其實,有無人(不論是否 3200D用家)試過用我個 Excel 改節目名?
有無人改得到 TVB 原本中英文節目簡介都無的節目?

我暫時只發現這 81 台有小部份節目係本身無簡介的節目,83 就多數無,這些錄影節目都係不到節目名也不能自己加簡介。

其他台例如 31、82、84~85、96~99 我都好多時會錄,但我所錄的都係本身有簡介的節目,全部都成功改到。我就無刻意去搵這些台有無本身完全無簡介的節目。

剩低的 32~35 及 7x 無睇開,所以都無錄到亦無試到。

TOP

今日有空試了樓主這個Excel 工具

找孤兒檔, OK
修改節目名稱, OK

*USB HDD(NTFS format)
測試機種: MTV 3200D 及 3300D

TOP

今日有空試了樓主這個Excel 工具

找孤兒檔, OK
修改節目名稱, OK

*USB HDD(NTFS format)
測試機種: MTV 3 ...
ky2k 發表於 2024/2/24 22:06


最近為這工具做些小修小改,都無上來睇睇這個 Post。
   
多謝測試!

新版還在測試中,期望下星期可以放出來。

TOP

本帖最後由 C_Law 於 2024-3-9 17:53 編輯

Version 1.1.1
下載:
https://drive.google.com/file/d/1XwPAHlIrms9sQAFuKWf1IsP-k8AMiVMC/view?usp=sharing


今次更新有以下小修小改:
1. 可於「Save as...」中的各個 Textbox 使用 Mouse right click 做 Cut/Copy/Paste。
2. 「Save as...」開啟後仍然可以操作其他 Sheet。
3. 可在原本沒有電視台名的 *.tv 加入電視台名,例如由 TV Editor 生成的 *.tv。(註)
4. 修改 *.tv 時如果覆蓋舊檔,會彈出刪除根目錄的 tv.dd 檔的提示,如果不刪除此檔,有關修改可能被 MagicTV 打回原形。
5  使用 Find Orphan 時顯示進度,"Main" sheet 的 B9 格。
6. 其他 Bug fix。(註)

心目中想做的都做齊了,今次會係最後版本,除非再發現有 Bug,又或者日後再諗到需要加新功能。

註:
3.
由於用 TV Editor 生成的 *.tv 檔本身無電視台名,所以上個版本新增修改 *.tv 功能時,如果修改本身無電視台名的 *.tv 會禁止輸入電視台名。不過,後來測試過,就算加返電視台名入去由 TV Editor 生成的 *.tv 檔,MTV 也能正常讀取,所以在這版本解除輸入電視台名的限制,但為了分辨出由 TV Editor 生成的 *.tv 檔,當修改這種 *.tv 檔時,「Save as……」視窗內的中/英文電視台名格仔會變灰底色以作識別,不過仍然可以輸入電視台名。

6.
之前提過如果同時開啟其他 Excel 檔,使用本工具的 Find Orphan 功能可能會出現 Error。後來發現問題似乎是出自我部電腦內一個長期打開的 Excel 檔,這 Excel 檔本身也帶有 VBA 程式,如果剛開啟這 Excel 檔但未執行過入面的程式係可以正常本工具的 Find Orphan;但如果執行過這 Excel 檔內的程式,再執行 Find Orphan 時就會出 Error,可能是這個 Excel 檔內的程式影響到本工具的 Find Orphan。我估這問題應該不會出現於其他使用者。不過,我都已經改寫了 Find Orphan 去避免這 Error 出現。除此之外,有時移動孤兒檔時有可能會 Loop 死了,今次亦改寫了這部份。

未解決(or 不能解決)問題
之前提過,如果係本身無節目簡介的錄影節目,即使用這工具修改 *.tv 檔內的節目名/簡介,雖然在 MTV 錄影節目清單可顯示新節目名,但播放時打開資訊畫面卻仍然顯示舊節目名以及沒有簡介。

這問題似乎出自 MTV!或者,起碼係我部 3200D。
試過,求其用個 *.ts 檔再用 TV Editor 生成個 *.tv 檔,入面加入節目名及簡介,不過,台號/日期/時間就跟 10# 尾的圖,結果,用 MTV 播放時打開資訊畫面,同樣係會出現節目名係「是日播影完畢」及無簡介。甚至乎試過用 TV Editor 生成 *.tv 時使用同日期/時間,但專登將台號改為不存在的 18 台,結果同樣在資訊畫面出現「是日……」及無簡介!

似乎 MTV 會睇住 EPG,如果同星期幾/同時間的錄影,如果 EPG 內係無簡介,無論怎樣改 *.tv 檔,MTV 都跟 EPG 去顯示。

由於是 MTV 決定去跟 EPG 顯示,不是我可以改得到!

不過,試過改 96 台本身無簡介的 *.tv,改完後又可以係正資訊畫面中正確顯示我修改過的資料。可能這問題只出現於 81/83 台(我無專登去試,或者其它 8x 台都可能出這問題)。

TOP

Version 1.1.1
下載:



今次更新有以下小修小改:
1. 可於「Save as...」中的各個 Textbox 使用 Mouse ri ...
C_Law 發表於 2024-3-9 17:15


唔知你有無睇過呢篇嘢,  可能會有幫助
http://dvbsub.blogspot.com/2016/11/blog-post.html?m=1

TOP

唔知你有無睇過呢篇嘢,  可能會有幫助
boy168 發表於 2024/3/16 11:11


很有用的資料!Thanks~~~~~

原來 *.ts 內都藏有節目資訊,已超出我可修改範圍了!

TOP