SyntaxHighlighter

2018-12-24

在Ubuntu Server加裝Desktop(GUI)環境

對於許多老骨董來說,CUI環境總是比較有親和力(咦?)又快速,但是安裝之後有時候要用一些東西又想轉回GUI

打入以下指令可以在Ubuntu Server上面加裝Desktop(GUI)環境

首先更新你的package list
$ sudo apt-get update

然後安裝desktop環境
$ sudo apt-get install ubuntu-desktop

最後,重開機讓他自己去讀取GUI介面
$ sudo shutdown -r now

結束。

参考資料:

2018-10-04

Time Machine reset

最近やたらTime Machineがバックアップできない・完了しない。
あれこれでosX 10.12以降かな…

いろいろネットにある情報を探してみましたが、次の有利情報が手に入った。
参考サイト:https://wayohoo.com/mac/troubles/how-to-deal-with-the-problem-of-backup-for-time-machine.html

何をするというと、Time Machineの設定を削除して、1からやり直す…
まぁ、できないよりはマシかな?

という訳で、やってみましょう

つぎの設定ファイルを削除する
/Library/Preferences/com.apple.TimeMachine.plist

できるかどうかわからないが、とりあえずひとメモ。

2018-09-26

SSA, ASS 字幕特效參數

ref url
https://www.douban.com/note/284573295/
字幕软件Aegisub ASS代码使用指南
https://blog.xuite.net/allenyin/blog/63417097-SSA%E3%80%81ASS+%E5%8F%83%E6%95%B8-%E6%94%BB%E7%95%A5
SSA、ASS 參數-攻略
https://github.com/weizhenye/ASS/wiki/ASS-%E5%AD%97%E5%B9%95%E6%A0%BC%E5%BC%8F%E8%A7%84%E8%8C%83
ASS 字幕格式规范
https://arctime.org/subtitle-special-effect.html
Arctime 特殊字幕效果的制作

SSA、ASS 參數-攻略


說明:
<參數>
[可選項]
<../..>任選其中一項

[Script Info]部分

PlayResX
屏幕的寬度。
影響到字幕中的距離單位,最好和視頻文件的高寬相等
PlayResY
屏幕的高度

[v4+ Styles]部分

Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColor, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Name
字體名稱
Fontname
所使用的字型
Fontsize
字體大小
PrimaryColour
主體顏色
顏色格式為AABBGGRR,十六進制,00-FF,alpha藍綠紅,和SSA不同
SecondaryColour
次要顏色
卡拉OK中使用
OutlineColor
邊框顏色
就是SSA的 TertiaryColour
BackColour
陰影顏色
Bold
粗體
0關閉,-1開啟。Italic,Underline,Strikeout相同
Italic
斜體
Underline
下劃線
Strikeout
刪除線
ScaleX
橫向縮放
單位是%,默認為100,即正常大小
ScaleY
縱向縮放
Spacing
字間距
Angle
旋轉
BorderStyle
邊框樣式
Outline
邊框寬度
Shadow
陰影距離
Alignment
對齊方式
ASS
789
456
123
SSA
567
91011
123
MarginL
字幕距左邊的距離,右對齊時無效
MarginR
字幕距右邊的距離,左對齊時無效
MarginV
字幕高度
下對齊時表示到底部的距離
上對齊時表示到頂部的距離
中對齊時無效
Encoding
編碼
AlphaLevel
透明度
SSA 中用 AlphaLevel 來控制透明度。在ASS中被取消。

[Events]部分

Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Layer
字幕層次
字幕重疊時數值大的顯示在上層
Start
開始時間
格式0:00:00.00
最小單位1/100秒
End
結束時間
Style
字體名稱
Name
名字,相當於注釋
MarginL
同[v4+ Styles]
MarginR
同[v4+ Styles]
MarginV
同[v4+ Styles]
Effect 特效
Scroll up;<y1>;<y2>;<delay>[;<fadeawayheight>]
字幕從下向上捲動
Scroll down;<y1>;<y2>;<delay>[;<fadeawayheight>]
字幕從上向下捲動
y1,y2
上下範圍
delay
速度
表示移動一像素所用的時間,單位為1/1000秒
delay=5表示一秒移動200的距離
fadeawayheight
上下的淡出淡入範圍
Banner;<delay>[;<lefttoright>[;<fadeawaywidth>]]
跑馬燈效果
lefttoright <0/1>
0從右向左移動,1從左向右移動

fadeawaywidth
左右的淡出淡入範圍
Karaoke
卡拉OK,在字幕正文中使用代碼{\k}
Text
字幕正文
字幕正文中可以添加代碼來實現各種特效

ASS 正文特效代碼

所有代碼加{}表示,\n,\N,\h除外
所有代碼由\開頭
\n空格,寬度超出範圍後自動換行
\N硬回車
\h硬空格
\b<0/1>粗體
0關閉,1開啟
\i<0/1>斜體
\u<0/1>下劃線
\s<0/1>刪除線
\bord<width>邊框寬度
\shad<depth>陰影距離
\fn<font name>改變字型
\fs<font size>改變字號
\fsc<x/y><percent>字符縮放
正常大小為100%
\fsp<pixels>調整字間距
\fr[<x/y/z>]<degrees>旋轉
\frz= \fr,和[v4+Styles]中的Angle效果相同
旋轉所圍繞的中心由\a或\an決定
\fe<charset>改變編碼
\c&H<bbggrr>&改變顏色
十六進制00-ff,藍綠紅
\c = \1c
\1c&H<bbggrr>&改變主體顏色
\2c&H<bbggrr>&改變次要顏色
\3c&H<bbggrr>&改變邊框顏色
\4c&H<bbggrr>&改變陰影顏色
\alpha&H<aa>&改變透明度
\alpha是同時改變字幕所有部分的透明度
\1a&H<aa>&
改變主體透明度
\2a&H<aa>&
改變次要透明度
\3a&H<aa>&
改變邊框透明度
\4a&H<aa>&
改變陰影透明度
\r[<style>]\r恢復成最初的字體
\r <style>可以改變成其它的字體
\a<alignment>設置對齊方式
和SSA相同
左 中 右
上 5 6 7
中 9 10 11
下 1 2 3
一般正文用\a2,特效用\a10
\an<alignment> 設置對齊方式
和ASS相同
左 中 右
上 7 8 9
中 4 5 6
下 1 2 3
一般正文用\an2,特效用\an5
\a和\an對整個字幕有效,不論放在何處.調整對齊方式非常重要,它決定了字幕旋轉,縮放,移動時的參照點。
對齊方式是針對字幕的整體有效,字幕中的每個字符都是向下方對齊的。
如果要使用不同大小的字符,應該將一段字幕分為多段時間軸相同的字幕
\k<duration>卡拉OK
\k 無平滑效果
\K或\kf 有平滑效果
\ko有邊框的卡拉OK效果。時間單位是1/100秒
{\K50}aaaa表示用0.5秒來顯示歌詞aaaa----------後面沒有字符表示停頓一段時間
\t([<t1>, <t2>, ] [<accel>,] <style modifiers> )動態效果
t1,t2分別是動態效果開始和結束時間,省略後以時間軸的開始結束時間為准
accel控制動態效果的運動速度 1 正常速度
0<accel<1 速度從快到慢減速運動
1<accel 速度從慢到快加速運動
計算公式為 t時的動作完成量 = pow((t-t1)/(t2-t1), accel)
style modifiers可以使用的效果 \c,\<1/2/3/4>c,\alpha,\<1/2/3/4>a,\fs,\fr[<x/y/z>],\fsc<x/y>,\fsp,\bord,\shad
可同時使用多個效果
\move(<x1>, <y1>, <x2>, <y2>[, <t1>, <t2>])x1,y1為移動開始的位置
x2,y2為移動結束的位置
屏幕的確左上角是0,0,右下角由[Script Info]中的PlayResX:和PlayResY:決定
t1,t2是移動開始和結束時間,省略後以時間軸的開始結束時間為准,只能使用一次。
\pos(<x>, <y> )改變位置。只能使用一次。
使用\move或\pos後MarginL,MarginR,MarginV無效
\fade(<a1>, <a2>, <a3>, <t1>, <t2>, <t3>, <t4> )淡出淡入效果
a1是顯示開始時的透明度,t1,t2表示顯示的開始和結束時間
a2是顯示結束到消失開始時的透明度
a3是消失結束時的透明度,t3,t4表示消失的開始和結束時間
此處透明度必須使用十進制來表示,範圍0-255
\fad(<t1>, <t2> )淡出淡入效果
t1表示顯示使用的時間
t2表示消失使用的時間
\p<0/1/2...>繪圖,參數1/2...表示繪圖比例,0表示繪圖結束
\p<1/2...><繪圖命令>
\p0 繪制圖形,繪制出的圖形作為一個字符來處理,可以近行旋轉,縮放等
繪圖命令
m <x> <y>移動到x,y並開始繪制
繪圖開始時必須使用一次
n <x> <y>移動到x,y並開始繪制,但不關閉上一個繪圖
l <x> <y>畫直線到x,y
可以用l <x1> <y2> <x2> <y2> ... <xn> <yn>的方式畫連續直線
b <x1> <y1> <x2> <y2> <x3> <y3>畫曲線
s <x1> <y1> <x2> <y2> <x3> <y3> ... <xn> <yn>畫封閉曲線
p <x> <y>延伸封閉曲線
c關閉封閉曲線
繪制的圖形是實心的,在前面添加\1a&Hff&可以得到空心的圖形

2018-09-22

Homebrew 系統升級後設定

這次的問題發生在MacOS 10.13以後的版本上。主要由於MacOS本身升級後改掉了一些目錄的設定,導致Homebrew抓不到自己的設定。還好Homebrew自己的設定還滿容易升級的。

錯誤訊息發生於執行brew update時,brew會告訴你/usr/local這個目錄的使用者權限有問題,叫你用下面的指令進行修復後繼續


sudo chown -R $(whoami):admin /usr/local


但是執行了指令之後並沒有多大作用。還是一樣跳一大堆錯誤之後停下來。

找了找網路的解法,看起來是要重新install過brew。執行下面指令(建議先自己跑過Xcode把CommandLine Tool更新一下)


/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

以上,解決。暫時完成brew更新的問題。

參考資料:
High SierraにアップデートされたMacでHomebrewがうまく動かない時https://qiita.com/takustaqu/items/65aa67286345baac363e

2018-09-17

控制盤燈號顏色等規定




IEC 60073 Basic and safety principles for man -machine interface, marking and identification – Coding principles for indicators and actuators


ISO 3864 Safety colours and safety signs


ISO 13850 Safety of machinery – Emergency stop – Principles for design


CNS 14816-1(IEC 60947-1:2004) 低電壓開關裝置及控制裝置 - 第1部 : 通則
(Low-voltage switchgear and controlgear – Part 1: General rules)


CNS 14816-5-1(IEC 60947-5-1:2003) Low-voltage switchgear and controlgear – Part 5-1: Control circuit devices and switching elements – Electromechanical control circuit devices


CNS 5741 C 1067 指示燈及按鈕之顏色

2018-07-23

代替小畫家的免費繪圖軟體

小畫家殺手...有點言過於實了,畢竟小畫家太弱XD
Windows馴染みのペイントの代わりですが、私がよく使っている方をお紹介します。

1. GIMP https://www.gimp.org/
最強殺手,以前是號稱推倒Photoshop...
昔からフリーウェアなので使っていますが、「オープンソース界のPhotoshop」と言われるほど有名だと思います。

2.Krita https://krita.org/zh/
開源版的 illustrators,向量圖就靠它了。
新たに紹介された「オープンソース界のillustrators」です。ベクター画像の編集にはこっちのほうが向いています。
3.Inkscape https://inkscape.org/zh-hant/
其實講到開源的向量圖軟體,在下對這個軟體比較耳熟能詳。網路上的比較也比Krita好得多,只能說可能是因為針對中文用戶的支援太少,導致其在華文世界的評價不是很高。
正直こっちのほうが僕にとってのオープンソース界のillustratorsですが、なぜか他のサイトでは上のKritaが紹介された。まぁ、アジア系のサポートが悪いのかな?

4. Paint .NET https://www.getpaint.net/
操作上最接近原來的小畫家。缺點是只能在Windows上用。
画面と操作にはWindowsのペイントに一番近いですが、残念ながらWindowsしか使えません(.NET Frameworkを使うので)。

2018-06-04

Adobe Reader DC icon lost/missing

不確定是不是因為Adobe跟Windows 10吵架。每當更新Adobe Reader DC之後,桌面跟快速列上的ICON(圖示)就會爛掉(變成空白)。

稍微搜尋一下,似乎這是常態性的問題,只能手動修正。

以下手續進行修正:
Step 1. 打開C:\ProgramData\Microsoft\Windows\Start Menu\Programs資料夾,刪除其中的Adobe Reader DC的捷徑。

Step 2. 另外在桌面新建一個捷徑,指向C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe,並將它改名為Adobe Reader DC

Step 3. 好,你猜到了。把剛剛桌面上建好的那個捷徑拉到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 資料夾裡面。

以上,完成。

reference:
https://www.mysysadmintips.com/windows/clients/700-broken-adobe-reader-dc-icon-in-windows-10-start-menu

2018-03-31

VBE6EXT.OLB無法載入

今天Solidworks開啟時發生一個問題
「VBE6EXT.OLD無法載入」

問題其實影響很大,會讓後續開啟小窗格要修正尺寸的時候一直警報不讓你改。
(聽說不只Solidworks, AutoCAD也會有類似的狀況)


主要原因是Windows的登錄檔不知什麼原因將VBA 6.0的登錄刪掉了。
VBE6EXT.OLD檔案本身應該還在下面的目錄中

C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\VBE6EXT.OLB

稍微搜尋了一下解決方法,網路上很多把這個X86的DLL轉貼到VBA7.1的目錄裡面的做法,那並不是正道。正確的應該是像https://forum.solidworks.com/thread/40593中Luke Malpass前輩的做法,另外將VBAE6EXT.OLB這個檔案登錄回去。

登錄碼如下:

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3]
"PrimaryInteropAssemblyName"="Microsoft.Vbe.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
@="Microsoft Visual Basic for Applications Extensibility 5.3"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0]

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0\win32]
@="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\FLAGS]
@="0"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HELPDIR]
@="[{0002E157-0000-0000-C000-000000000046}]"

或者是直接下載論壇上的附檔
https://forum.solidworks.com/servlet/JiveServlet/download/204911-63820/reg.reg.zip

以上

2018-03-26

Solidworks解決雙點無法直接開啟問題

又是一個困擾我已久的問題
從Windows 10開始,灌完Solidworks之後,總是無法直接從檔案總管打開文件。

找了一下之後,發現有不少人遇到同樣的問題。試了一下網友提供的解法,嘿,還真解決了。

快速筆記如下:
1. 以「系統管理員身分」開啟Solidworks
進設定->系統選項->檔案Explorer
點擊「還原檔案關聯

2. 以「系統管理員身分」開啟命令提示字元(cmd)

輸入以下指令重新註冊DLL檔(記得先確認DLL檔位置)
regsvr32 "D:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\sldthumbnailprovider.dll"
regsvr32 "C:\Program Files\Common Files\SOLIDWORKS Shared\sldwinshellextu.dll"
3. 再次從檔案總管確認預設開啟程式。應該要是"SOLIDWORKS Launcher"

以上,解決。

參考資料:http://solidworks.org.tw/forum.php?mod=viewthread&tid=25495

人気の投稿