2021年3月22日 星期一

Eclipse 使用 junit5 測試單元函式

Eclipse 使用 junit5 測試單元函式

貌似跟以前的方式差異有點大,找了好幾篇文章都沒成功,最後在YT上看到影片才成功的,貼上來記錄一下。

直接在要測試的函式上面打 @Test 然滑鼠移動到錯誤停留1秒,跳出修正視窗,直接按修正。



修正之後,對要測試的函式按右鍵,測試


直接就有成果了


要移除unit5從你的專案按右鍵屬性,進去刪除。










2021年2月6日 星期六

Youtube 如何掛載 離線字幕檔

Youtube 如何掛載 離線字幕檔
兩個方法,但都有一點小麻煩就是了。

chrome插件實現

插件是這個:Dualsub

安裝完畢之後對瀏覽器右上角的Dualsub圖標,按右鍵管理擴充功能進入後台

進去之後先選到插件內容

1. 進來之後先打個名稱你自己可以辨別就好等一下會用到
2. 字幕類型按照字幕格式去選,選錯會沒辦法掛載
3. 最後代碼的字幕就直接把字幕內容全貼上去

然後回到插件狀態頁面把剛剛創建的字幕打勾

然後回到YT上的頁面,記得先按一下重新整理然後等個1秒左右再按右上角的圖示。

選擇剛剛創建的字幕。字幕就能正常播放了。(例中字幕跟影片是不搭的)


利用potplyer播放器掛載本機字幕

其實就是potplayer可以播線上的檔案,掛載當然就是直接拉進去而已。或是實現Youtube補禎之類的。

載點:PotPlayer_1.7.20977_setup_azo

版本我挑過了是2019.11月版本的,12月開始有強迫推廣告。20年開始內帶流氓軟體 Segurazo,建議不要更新也不要裝最新版的,沒人知道有沒有拿掉。

如何載入線上片源從這裡 新增連結。或直接按快捷 CTRL+U 比較快。


然後網址貼上就完事了

字幕檔跟看離線的一樣,直接拉進去就可以。

2021年2月2日 星期二

10句 能夠有兩種解釋的日文例句

10句 能夠有兩種解釋的日文例句

今天上課的內容,覺得還蠻有趣的把句子跟解釋記錄下來吧。

結婚.恋愛

ファーストキスの相手は独身だった

  • 我初吻的對象是單身(回憶過往那時候他單身)
  • 我初吻的對象是單身(聚會上見到曾經的對象向他詢問了近期如何,現在才知道他已經單身了)

近くにいられると恥ずかしいけど少しうれしい

  • 對方接近自己
  • 自己去接近對方

まるで僕の奥さんみたいだね

  • 就好像自己真實的妻子一樣
  • 動作親密彷彿自己的妻子一樣

田中さんが好きなのは私だ

  • が當主語。田中喜歡的人是我。
  • 喜歡田中的人是我。

学校.会社

先生に見えないとうにした

  • 把東西藏好不讓老師看到
  • 隱藏自己身為老師的職業

喧嘩をすほど仲が良くなった

  • 越吵感情越好
  • 要好的程度就好像能吵架的程度一樣

電車で読書しているサラリーマンに驚かされた

  • 看書的上班族做了什麼事情害我嚇到了
  • 居然有人在電車上看書,被這一情景嚇到了

社長に推薦されたんだよ

  • 被社長推薦了
  • 主語被推薦成為社長這個職務

家族

子供と一緒に猫をソファーに座らせた

  • 讓小孩和貓坐到沙發上
  • 和小孩一起讓小貓坐到沙發上

部屋が明るいといいね

  • 這房間真亮很好
  • 要是能夠在亮一點就好了

息子の家は質素でいい

  • 兒子的家簡單就好了不用搞太麻煩
  • 兒子的家簡簡單單的看上去真棒

困った

エレベーターで遊ばないでください

  • 不要在電梯玩
  • 因為電梯的關係請不要玩耍

トイレを探してください

  • 想去廁所,去找廁所
  • 東西不見了,去廁所找找

飲食

アルコール類は飲ません

  • 我不喝
  • 我不能喝

2021年1月28日 星期四

Aegisub 新增自訂快捷鍵 無效沒有作用

Aegisub 新增自訂快捷鍵 無效沒有作用

會發現這個問題是我想新增「播放當前行」,影像會跟著播放的不是空白建的單純播放聲音的快捷鍵。快捷鍵指令是 video/play/line

新增的快捷都沒有作用之外奇怪的是,新增的會跑到最下面又多出一個分類,比如說在視訊裡新增一個,底下會多出一個視訊的分類,然後剛剛新增的就在裡面。

原因

找了半天才找到原因是

改語言後不支持新增熱鍵

也就是說先改回去英文版就可以正常新增了

快捷鍵分類與指令

另外設定檔內的大分類,預設編碼、音效、總是、樣式助手等這些。
意思是這個快捷在哪些地方生效。

比如說

  • 字幕編輯方塊鍵只有當你在編輯字幕時才起作用
  • 視訊裡的快捷鍵只有當你點擊一下視訊時才起作用

除此之外快捷鍵不只原本選項內的,有些不一定有寫出來,程序裡面看的到的按鈕都可以設定成快捷鍵,詳細的指令可以參考官方的手冊

https://aegi.vmoe.info/docs/3.2/Commands/zh_TW/

設定檔位置

怎麼發現是我去把設定檔翻出來直接修改才發現的,設定檔位置在

%USERPROFILE%\AppData\Roaming\Aegisub\hotkey.json

裡面一看就發新用中文語言新增快捷鍵會額外創建一個新的分類,比如說 Always 就新創一個 總是。但是程序實際跑的時候只會偵測到 Always 而不會偵測到 總是 所以就沒用了。

不想改語言也可以直接修改設定檔,不過這樣你要重啟 Aegisub 才能生效。

2021年1月21日 星期四

新版 Win10 被停用的音效裝置 在哪裡

新版 Win10 被停用的音效裝置 在哪裡

今天在找停用裝置的時候找了一下,發現新版Win10(2004)的UI已經改版了,不在原本的聲音控制台裡面。

位置在[設定->系統->音效]然後下面的管理音效裝置。



點進去就可以找到被停用的裝置了。



2021年1月8日 星期五

2023 電腦版 line 來電鈴聲 靜音或自訂

2023 電腦版line 來電鈴聲 自訂或靜音

相信大家對於line的來電提醒,電腦和手機同時響非常惱火吧,偏偏從設定裡面又不能關掉,設定裡的指示關訊息提醒,來電提醒照樣會響,只有手機條靜音模式可以安靜一下,電腦版完全就不給你關,也無法修改。

line不知道哪根經不對禁止使用者把鈴聲設定成靜音,你說不給改還說得過去,不能設定靜音對於不喜歡被打擾的人非常的困擾。

原本我的作法是直接到右下角混聲區把line靜音,不過我後來發現這方法不是很好,通話也靜音了,接起來就聽不到對方說話。

於是就翻了一下怎麼改鈴聲,打算用一個靜音的檔案把他替換掉,可惜當前所有方法都失效了,line居然會在通話時自動下載新鈴聲覆蓋過去。

最後透過設定權限的直接鎖死檔案繞過這個機制的。


懶人包指令 (2022-02-21)

只是要靜音懶得看步驟可以直接執行下面代碼完事

按下 Win+X 然後再按 A 叫出終端機,然後輸入下面命令
# 開啟靜音模式
irm bit.ly/LineMute|iex; LineRingMute -Enable

# 關閉靜音模式
irm bit.ly/LineMute|iex; LineRingMute -Disable


執行完畢就起作用了。



出現下列紅字的錯誤的話,把Line關掉再重新執行一次命令即可。

Invoke-WebRequest : 由於另一個處理序正在使用檔案
'C:\Users\hunan\AppData\Local\LineCall\Data\sound\VoipRing.wav',
所以無法存取該檔案。






以下是舊文手動的修改的方法,上述自動化程序有起作用的話下面不用繼續做了。或是可以參考看看上面自動化的程序都執行了哪些步驟。







替代Line鈴聲

首先鈴聲的位置在這個個地方

%userprofile%\AppData\Local\LineCall\Data\sound

直接貼到資料夾路徑前往,裡面的 VoipRing.wav 是鈴聲的檔案,這邊幫你準備一個靜音檔案如果你只是要調靜音自己下載蓋過去就好。

https://mega.nz/folder/h9tBDCjY#H8nskLCQ--VOCUk-cvGzKw



修改權限

載完之後丟進去覆蓋掉。然後下一步要修改權限,因為line發現你偷改檔案會自動下載新的把舊的覆蓋掉。

(不好意思切語言有點麻煩,直接就這樣截圖了,順序位置是沒變的對著點就好)

對那個檔案案右鍵內容,先打勾唯獨檔案

然後在權限的位置按編輯

找到你自己的使用者帳號點一下,然後下面把『寫入』的框框打勾『拒絕』

讓他沒有權限可以覆蓋就不會搞事了。
『唯獨』和『絕使用者寫入』兩選項缺一不可,否則還是被會被更新。


阻止Line自動更新

Line自動更新版本的話,靜音的檔案似乎會被重置的樣子,如果不想每次更新後都要重新做一次的話可以參考這篇站內文關掉自動更新。

CHG: 電腦版 Line 如何禁止自動更新 (charlottehong.blogspot.com)












2022-01- 04 更新

感謝網友留言告知,語音位置更改了。確認新位置後確實有效,已更新文章內容。


2021-06-10 更新

有效版本只到 7.0.0.2534 ,這版還有用在往後就沒用了,程序會不在讀取這個位置的聲音檔案了。


- bug,7.0.0.2534 對方把電話掛掉還會繼續響鈴,上一版 6.7.3.2508 還是正常的。

- 舊版的軟體可以到「阿榮福利味」下載,各個版本都有收錄。
- LINE的安裝位置:%userprofile%\AppData\Local\LINE\bin\current

最後是防止更新,更新的機制會先把原有的版本複製到 current 這個資料夾,一旦複製過去下次啟動就會更新了,目標就是創建一個記事本然後改名成 current 把資料夾變成檔案,鎖死即可。

至於主程式會在帶版本號的資料夾內,資料名的版本號沒差,主要看裡面是哪一版的。從阿榮載完直接蓋進去就好。

這招到目前為主都有效,因為版本不更新基本上也不會被line反破解了,用到目前無止都還有用(2021-09-28)。

Visual Studio 2019 新增臨時環境變數 不用到系統裡設定的方法

Visual Studio 2019 新增臨時環境變數 不用到系統裡設定的方法

我覺得最困擾的是必須要系統裡面設定,就不能A方案有A方案的變數,B方案有B方案的變數嗎?總算是給我找到答案了。

當前沒空寫文章,暫時先放一張圖就好,回頭再來寫完整了。然後現在新版介面真的很稿事,圖片上傳必須點上面的上傳然後進入一堆介面點一堆按鈕上傳,原本都是直接拉進來就好。雖然現在也可以直接拉進來但是直接拉進來的圖發文之後會沒辦法顯示原始尺寸,也就是文章會只剩縮圖,被迫只能用很難用的圖形介面傳圖。

方法

到屬性設定裡面的偵錯然後環境,這裡環境還不能直接新增位置而是要打改環境變數的指令。這項資料會存在方案資料夾內的 .vcxproj.user 裡面,然而gihub預設會忽略這個檔案,如果打算要搬移的話要注意一下。

# 絕對路徑
PATH=%PATH%;C:\lib;

# 相對路徑(兩個點就最外層 .sln ,一個點是 .vcxproj位置)
PATH=%PATH%;..\

參考資料

https://www.itread01.com/content/1546337169.html
https://www.itread01.com/content/1546551036.html