Friday, November 02, 2018
港澳台海外翻牆回中國大陸 <一>
今天打開買了一年多的*新*TCL電視,電視內裝了优酷和騰訊TV APP, 但不要開心得太早,如果電視不是身在中國大陸國內,APP內的視頻大多是看不到的 。。。。。。。
為了使電視機可回到祖國祖國壯麗河山的懷抱,我們要開始看看如何幫電視坐洗頭艇回大陸了。
為了保護網絡邊境,祖國偉大的長城防火牆 (GFW) 通常用以下高科技:
很可惜這在我的TCL電視上面不行,因為電視上根本沒有 WI-FI 設定。。。。。
當然你可回去刷Android TV ROM 但那太煩了,而且電視型號那麼多,一個不小心刷錯了ROM,那電視就變磚頭了。
Google了一小會,最後發現原來有一個叫当贝市场的APP內置了DNS修改, (待我有時間找/寫一個只是修改 DNS的APP,不用安裝整個市場APP那麼浪費空間)
先在官網下载當貝市場APK,之後再按這方法安裝APK。
安裝完成後打開「當貝市場」先選擇「管理」,再選擇「DNS優選」
完工 !
PS:實測除了芒果電視和一些個別視頻外,優酷和騰訊電視都可以正常看 !
為了使電視機可回到祖國祖國壯麗河山的懷抱,我們要開始看看如何幫電視坐洗頭艇回大陸了。
為了保護網絡邊境,祖國偉大的長城防火牆 (GFW) 通常用以下高科技:
- IP blocking
- DNS spoofing
- URLfiltering
- Packet filtering
- Man-in-the-middle attack
- TCP connection reset
- VPN blocking
看了一大堆網站學到很多東西吧,但對不起。這些是沒用的,因為我們現在不是要由中國大陸偷渡*出*去外國。我們是要偷渡*回*去大陸,所以事情很簡單,我們只要用下面其中一個方法:
- VPN 連接回國內
- 修改電視的DNS Server
方法 1 是最簡單,速道最快的,也是最萬能的,基本上所有APP都一定可以搞定,只是有二個問題:
- 免費的VPN不快,快的VPN要錢
- 很多電視沒有了VPN設定,最後可能要刷Android TV ROM, 那有電視變磚頭的危險
所以我們先用放法 2 ,我們遲點再講解 1方法。
相信很多有看大陸電視節目的人都有用Unblock Youku 這個 Chrome Extension, 其原理是用大大們建起的DNS server 來做到 1.修改 HTTP Headers 中的 X-Forwarded-For 來干擾服務器 IP 地址監測或Proxy Server 模式。
剛剛在看完Unblock Youku Server list, 現在還可用的server有:
1.主力DNS
158.69.209.100
2.备用DNS
45.32.72.192
45.63.69.42
2.备用DNS
45.32.72.192
45.63.69.42
正常來說在 Android中只要:
1. 開啟 Wi-Fi 連線清單後,在你目前使用的 Wi-Fi 名稱上長按,出現選單後再按一下「管理網路設定」。
2. 按「顯示進階選項」,接著再按「IP 設定」裡的「DHCP」。
3. 跳出選單後,請點「靜態」,然後在選單中設定「DNS 1」與「DNS 2」為 158.69.209.100 和 45.32.72.192 ,最後按「儲存」即可。
當然你可回去刷Android TV ROM 但那太煩了,而且電視型號那麼多,一個不小心刷錯了ROM,那電視就變磚頭了。
Google了一小會,最後發現原來有一個叫当贝市场的APP內置了DNS修改, (待我有時間找/寫一個只是修改 DNS的APP,不用安裝整個市場APP那麼浪費空間)
先在官網下载當貝市場APK,之後再按這方法安裝APK。
安裝完成後打開「當貝市場」先選擇「管理」,再選擇「DNS優選」
選擇「設置為海外專用DNS」
完工 !
PS:實測除了芒果電視和一些個別視頻外,優酷和騰訊電視都可以正常看 !
Tuesday, April 10, 2018
錯誤訊息 (initramfs) Unable to find a medium containing a live file system
事因家中 laptop 太舊了,有點慢,所以想裝個Ubuntu用來上網,應該會很易吧。
都是列行download ISO,Universal USB installer 造開機 MBR 加燒 ISO 去 USB手指。
Easy ~
點知重新開機之後問題就來了。
(initramfs) Unable to find a medium containing a live file system
下。。。。。????
明明比左個新partition佢,同隻USB手指boot都機,找不到 live file system ???
只好問下Google大神。
網上答案千篇一律說 ISO corrupted, 壞手指,用USB 2.0
用了一天來試,結果全部都唔work。。。。
OK, 有人話係 BIOS問題,我又upgrade個BIOS
結果都係唔得 😖😖😖😖
最後只好在Boot機parameter入手
看見Ubuntu開機畫面時按F6
除了“expert mode”同 "Free Software Only“ 之外,其它全選。
之後選 "Try Ubuntu without any chance to your computer"
進入 Unbuntu 之後再按 Desktop 上 的 "Install" icon,再按指示進行安裝即可~~
Mission Accomplished!
(後話:有人說的他看不到Ubuntu 開機畫就直接出了blah blah blah ......unable to find.......,我實試之後發現只要在按了開機按鈕之後就不停按 F6, Unbuntu 6 隻大字就會出現。)
Sunday, May 14, 2017
中小企WannaCry自救法 < 二 > 修補檔
官方修正檔網站: Security Update for Microsoft Windows SMB Server (4013389)
Windows 10: 直接開啟 Windows Update 更新便可
<官方修正檔網址>
中小企WannaCry自救法 < 一 >病毒隔離法
什麼是 WannaCry 病毒?
這是利用從NSA流出來的 Windows SMB Port 139,445 安全漏洞攻擊,直接把木馬送到你電腦中,所以防不勝防。至於SMB Port 139,445 和NetBios, Server Message Block 的關係看官可看這裡。簡單來說 Port139 是 NetBios 用作分享files, printers, workgroup ..etc 時用。Port 445 就是MS windows 用來代替 NetBios 做 File System Naming的。
由於它利用了 Windows 的 SMB 漏洞於Port 445 進行攻擊並於遠端執行,直接植入木馬再把電腦上鎖,所以很多不亂按 e-mail 連結或開啟不明檔案的聰明人都中招了。。。。
1.設定公司路由器規則
這是利用從NSA流出來的 Windows SMB Port 139,445 安全漏洞攻擊,直接把木馬送到你電腦中,所以防不勝防。至於SMB Port 139,445 和NetBios, Server Message Block 的關係看官可看這裡。簡單來說 Port139 是 NetBios 用作分享files, printers, workgroup ..etc 時用。Port 445 就是MS windows 用來代替 NetBios 做 File System Naming的。
由於它利用了 Windows 的 SMB 漏洞於Port 445 進行攻擊並於遠端執行,直接植入木馬再把電腦上鎖,所以很多不亂按 e-mail 連結或開啟不明檔案的聰明人都中招了。。。。
1.設定公司路由器規則
Wednesday, February 01, 2017
CRT電視變暗的簡單修理
我相信依個地球上都沒什麼人要修理CRT電視。。。。。。我可能係一個異類。。。。
病情:畫面變暗,變黑
可能
1)燈絲迴路壞
藥方: 在我們2017年沒可能找到零件。。。這是沒救的了。。。
2) 陰極管老化
可能藥方:
電視內有高壓電 請小心
打開電視後蓋,找一個黑色的約2cm x 2cm x 5cm 大小的零件
一般此 FBT 上有兩個旋鈕; VR 和 SCREEN
看著螢幕調 SCREEN 到適當的亮度即可
若不太嚴重,經此調整就會正常的.
電視內有高壓電 請小心
Wednesday, September 28, 2016
macOS Serria 嘗鮮 之問題一 允许“任何来源”下載App的選擇不見了。。。。。(aka: close the gatekeeper)
更新到新macOS 之後真是有一點熱和慢。。。。。算了,先下載VLC player吧
但是。。。。。允许“任何来源”下載App的選擇不見了
那就不可安裝第三方應用?!?!?!
當然不是,問題就出在這GateKeeper那裡吧!
OS X:关于 Gatekeeper
那開了Gatekeeper就好
好了直接去到解決方法:
但是。。。。。允许“任何来源”下載App的選擇不見了
那就不可安裝第三方應用?!?!?!
當然不是,問題就出在這GateKeeper那裡吧!
OS X:关于 Gatekeeper
那開了Gatekeeper就好
好了直接去到解決方法:
sudo spctl --master-disable
完
什麼你不會???
就是打開"终端機"再打 sudo spcl --master-disable
之後再打密碼 ,你看不見密碼的,連*號都沒有,不過信我,不用怕一直打就好,
完成密碼之後按"enter"
又回來了 !!!!
P.S. 如果在系統偏好設置的“安全與隱私”中重新選中允許的App Store和被認可的開發者應用程序,再重新打開Gatekeeper,任何來源”應用程序的選項會再次消失,要再次運行上述命令關閉Gatekeeper。
Thursday, July 28, 2016
防止Bluestack自動下載遊戲
今天在和別人談天的時候談起bluestack會自動下載一些遊戲軟件。我開始的時候還以為是外掛或者是中了流氓軟件的問題。後來才發現原來免費版的bluestack是會開宗明義地告訴你“我會下載遊戲軟件的“真是一個老實人啊!!
(想看英文的就看這个,我不想再寫一次英文版了Disable Bluestack Automatically Game Download )
1. 把Gamepop 更換掉:
Bluestack會下載遊戲最主要問題出在gamepop首面身上,所以我們要先把他換掉!
你可以下載自己喜歡的。我在這裡推薦Nova Launcher,之前我用過,還不錯。
Download Nova Launcher (Google Play)
2. 把所有Bluestack自帶的程序關掉:
在設定→高級設置→應用程式
中停止並刪除bluestack自帶的apps。
所有Bluestack,BS,Gamepop 開頭的全部殺掉/停用。
其他例如Getjar... 總之你覺得沒用的,能殺都殺,不能殺就停用。
3. 選擇使用Nova launcher(或自選的launcher)
重新啟動bluestack,它會問你用甚麼作為首面,你就選“永久使用(always)“nova launcher(或自選launcher)。
4. 防止bluestack自動更新:
在"開始" 執行regedit.exe,開啟登錄編輯程式,然後到
HKEY_LOCAL_MACHINE>SOFTWARE>BlueStacks>Updater 在ManifestURL這個檔上按右鍵,選修改,把原來的網址刪除。
完
(想看英文的就看這个,我不想再寫一次英文版了Disable Bluestack Automatically Game Download )
1. 把Gamepop 更換掉:
Bluestack會下載遊戲最主要問題出在gamepop首面身上,所以我們要先把他換掉!
你可以下載自己喜歡的。我在這裡推薦Nova Launcher,之前我用過,還不錯。
Download Nova Launcher (Google Play)
2. 把所有Bluestack自帶的程序關掉:
在設定→高級設置→應用程式
中停止並刪除bluestack自帶的apps。
所有Bluestack,BS,Gamepop 開頭的全部殺掉/停用。
其他例如Getjar... 總之你覺得沒用的,能殺都殺,不能殺就停用。
3. 選擇使用Nova launcher(或自選的launcher)
重新啟動bluestack,它會問你用甚麼作為首面,你就選“永久使用(always)“nova launcher(或自選launcher)。
4. 防止bluestack自動更新:
在"開始" 執行regedit.exe,開啟登錄編輯程式,然後到
HKEY_LOCAL_MACHINE>SOFTWARE>BlueStacks>Updater 在ManifestURL這個檔上按右鍵,選修改,把原來的網址刪除。
完
Tuesday, July 08, 2014
Mac Print Screen的方法
直接在桌面存個 png檔
1) Command + Shift + 3. Capture Whole Screen
2) Command + Shift + 4. Capture Part of Screen
3) Command + Shift + 4 and press Space Bar. Capture Objects (Icon, Dock, Menu, Submenu, etc)
擷取在剪貼簿裡
1) Command + Shift + Control + 3. Capture Whole Screen
2) Command + Shift + Control + 4. Capture Part of Screen
3) Command + Shift + Control + 4 and press Space Bar. Capture Objects
PS: 2018年Mac Mojava (10.14) 的出現多了一個新方法
3) Command + Shift + 5 叫出 screen capture tool
1) Command + Shift + 3. Capture Whole Screen
2) Command + Shift + 4. Capture Part of Screen
3) Command + Shift + 4 and press Space Bar. Capture Objects (Icon, Dock, Menu, Submenu, etc)
擷取在剪貼簿裡
1) Command + Shift + Control + 3. Capture Whole Screen
2) Command + Shift + Control + 4. Capture Part of Screen
3) Command + Shift + Control + 4 and press Space Bar. Capture Objects
PS: 2018年Mac Mojava (10.14) 的出現多了一個新方法
3) Command + Shift + 5 叫出 screen capture tool
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file:
Today, I try to run the desktop project of Libgdx on Mac OS X 10.9. I ran the simple project on Android Studio, and the error below:
After googling a while i found this found thie libgdx wifi:
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic.jpg
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140)
at com.badlogic.gdx.graphics.glutils.FileTextureData.prepare(FileTextureData.java:64)
at com.badlogic.gdx.graphics.Texture.load(Texture.java:130)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:121)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:92)
at com.diesel.bugs.DieselBugs.create(DieselBugs.java:21)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:136)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: badlogic.jpg (Local)
at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:134)
at com.badlogic.gdx.files.FileHandle.readBytes(FileHandle.java:218)
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:137)ddd
After googling a while i found this found thie libgdx wifi:
The application will fail the first time. Open the Run Configuration you just created and set the working directory to the android/assets/ directory!
link your desktop project to android assets folder?
Go to Run => Run Configurations.. => choose DesktopLauncher, Arguments Tab => Working Directory => Others then browse to yourproject-android/assets/ and click Apply => Run
This is for Eclipse, but im using Android Studio now, so ?!?!?! ok, Im going to make my own tutorial here:
1) Select "Edit Configurations....."
2) Edit the working directory and change it to the directory of the android's assets
Done !!!!
Sunday, August 11, 2013
Microsoft Office 2010 語言包
【檔案名稱】:Microsoft Office 2010 語言包
【檔案大小】:400MB
【檔案空間】:官方下載
【檔案說明】:當你的office需要中英文版轉換的時候,只要下載語言包進行安裝即可成功轉換,不需再重灌office
【下載載點】:對照你的office 2010版本按下方的連結下載。
64bits中文版轉換成英文版64bits
32bits中文版轉換成英文版32bits
64bits英文版轉換成中繁64bits
32bits英文版轉換成中繁32bits
【檔案大小】:400MB
【檔案空間】:官方下載
【檔案說明】:當你的office需要中英文版轉換的時候,只要下載語言包進行安裝即可成功轉換,不需再重灌office
【下載載點】:對照你的office 2010版本按下方的連結下載。
64bits中文版轉換成英文版64bits
32bits中文版轉換成英文版32bits
64bits英文版轉換成中繁64bits
32bits英文版轉換成中繁32bits
Sunday, June 23, 2013
CASIO 計算機Mon下方那三根撥桿的各項功能
今日隨手拿起一部 CASIO 計算機 (DS-3L), 見Mon 下方有三根不知用途的撥桿, 看了那只有不到30行字的說名書之後, 只好Google 一下.........
.
一) F. CUT. UP. 5/4
F 應該就是Free,也就是計算出的小數點並未受到控制,全部顯示
CUT 無條件捨去法
UP 無條件進位法
5/4 四捨五入法 接著
二) 4.3 .2 .1. ADD2
就是他算出來之後小數點的位數
4位數.3位數.2位數.1位數,
ADD2 則是固定小數位為二位
類似美元有角有分的貨幣計算,如US$9.99 該如何做呢?
首先撥好您需要的,接著一定要按一下AC,如此才能轉換成您要的模式
例如:2 ÷3=0.6666666666666
a) 如果是調在F,就是如上顯示
b) 如果調在CUT以及4的話 答案會是:0.6666
c) 如果調在CUT以及2的話 答案會是:0.66
d) 如果調在UP以及4的話 答案會是:0.6667
e) 如果調在5/4以及4的話 答案是:0.6667
三) GT-OFF ON
故名思義是用來開關 GT 功能.
GT是個合計 (Accumulation) 的功能
例如: 6×6+8*8
按 6 X 6 = GT 8 X 8 = GT
之後 再按 GT 即可得出答案 100
.
一) F. CUT. UP. 5/4
F 應該就是Free,也就是計算出的小數點並未受到控制,全部顯示
CUT 無條件捨去法
UP 無條件進位法
5/4 四捨五入法 接著
二) 4.3 .2 .1. ADD2
就是他算出來之後小數點的位數
4位數.3位數.2位數.1位數,
ADD2 則是固定小數位為二位
類似美元有角有分的貨幣計算,如US$9.99 該如何做呢?
首先撥好您需要的,接著一定要按一下AC,如此才能轉換成您要的模式
例如:2 ÷3=0.6666666666666
a) 如果是調在F,就是如上顯示
b) 如果調在CUT以及4的話 答案會是:0.6666
c) 如果調在CUT以及2的話 答案會是:0.66
d) 如果調在UP以及4的話 答案會是:0.6667
e) 如果調在5/4以及4的話 答案是:0.6667
三) GT-OFF ON
故名思義是用來開關 GT 功能.
GT是個合計 (Accumulation) 的功能
例如: 6×6+8*8
按 6 X 6 = GT 8 X 8 = GT
之後 再按 GT 即可得出答案 100
Thursday, April 18, 2013
Google Glass SDK
https://developers.google.com/glass/authorization
https://developers.google.com/glass/quickstart/java
Emulator:
https://developers.google.com/glass/playground
睇左一回,glass的重點API,timeline, subscription 都是cloud interface。
map API 都只係gen個polyline係map之上。圖像processing能力更是。。。。。。
看來除非和android連動,否則自家製VR 之類的應用好難實現了。
https://developers.google.com/glass/quickstart/java
Emulator:
https://developers.google.com/glass/playground
睇左一回,glass的重點API,timeline, subscription 都是cloud interface。
map API 都只係gen個polyline係map之上。圖像processing能力更是。。。。。。
看來除非和android連動,否則自家製VR 之類的應用好難實現了。
Sunday, April 14, 2013
Powerpoint 2010 開不到 ppt, pptx file.
今天重裝了 Office 2010, 打開一個由客人SEND來的PPT.
" powerpoint has found a problem with content in xxxx" Repair ???
按下了 repair,
跟手就 "there was an error accessing xxxx"
叫個客再SEND一次啦. 結果都是開不了.
莫非format不同???
但個客都係講同之前係同一個 office create出來......
Google一下.
Solution 1:
個 solution works fine, 但下下都要reuse slides 好煩, 加上又唔係一個permanent solution, 唔合我性格, 只好之後再研究.
後來發現, 原來只係download落來的ppt先有事, 就好大機會是 Trust and Security 的問題了. Easy !
Here we come ~~
Solution 2:
但總不可能次次都去 file properties 做一次unblock. 只好睇下 Powerpoint 入面同Trust and Security 的 setting.
Final Solution:
I Rest My Case.
" powerpoint has found a problem with content in xxxx" Repair ???
按下了 repair,
跟手就 "there was an error accessing xxxx"
叫個客再SEND一次啦. 結果都是開不了.
莫非format不同???
但個客都係講同之前係同一個 office create出來......
Google一下.
Solution 1:
- Start PowerPoint 2010.
- On the Home tab, in the Slides group, click New Slide, and then click Reuse Slides.
- In the Reuse Slides pane, click Open a PowerPoint File.
- In the Browse dialog box, locate and then click the presentation file that contains the slide that you want, and then click Open.
個 solution works fine, 但下下都要reuse slides 好煩, 加上又唔係一個permanent solution, 唔合我性格, 只好之後再研究.
後來發現, 原來只係download落來的ppt先有事, 就好大機會是 Trust and Security 的問題了. Easy !
Here we come ~~
Solution 2:
- Right-click on the PowerPoint filename and select Properties.
- In the dialogue box that opens, click on the "Unblock" button.
- And press OK.
- This will have 'unblocked' the presentation and now you'll be able to open it.
但總不可能次次都去 file properties 做一次unblock. 只好睇下 Powerpoint 入面同Trust and Security 的 setting.
Final Solution:
- start PowerPoint 2010.
- on the File tab, click Options, then Trust Center,
- then the Trust Center Settings button.
- click Protected View and uncheck "Enable protected view for files originating from the Internet"
- click OK.
I Rest My Case.
Tuesday, April 09, 2013
US Social Security number(SSN), 美國社會安全號碼
原來SSN 係有兩個version:
A) Before 25th June, 2011
http://www.ssa.gov/employer/ssnweb.htm
B) After 25th June, 2011
http://www.ssa.gov/employer/randomization.html.
所以要原全正確的分析一定還要有發出日期 (issue date).
今天先說說 A) issued before 25th June, 2011.
Structure:
社會安全號碼是由九個數字組成的號碼,格式為「AAA-GG-SSSS」。號碼分為三個部份:
1) AAA 區域號碼(area number)是前三位數字, 通常是申請者指定的收件地址州份 或在1973年之前的核發該卡片的機構代碼. 目前,有效的社會安全號碼中,區域號碼不會超過社會安全局所指定的上限772
2) GG 群組號碼(group number)為中間的兩位數字。它們與地理區域或其他資料並沒有任何相關性,僅是為了將號碼平均分配所設計的。群組號碼的範圍從01至99,並不按照數字大小的順序發行。為了管理上的原因,群組號碼依照以下順序發行:
01至09的奇數
10至98的偶數
02至08的偶數
11至99的奇數
3) SSSS 序號(serial number)。它們僅代表數字上的序號,在群組內的範圍從0001至9999。
Validation Rules:
1) 一定是 格式 AAA-GG-SSSS , 11位長
2) 任何數字群組不得全為 「0」(000-##-####、##-00-####、###-##-0000)
3) 區域號碼 (AAA) 不能是 000, 666 或者900到999
4) June 25, 2011之前區域號碼 (AAA)不得超過772
5) 不能落在 987-65-4320 到 987-65-4329 中 (保留作為廣告宣傳使用)
6) 社會安全局發佈了與區域號碼對應的最大群組號碼列表。由於群組號碼是依照一定的順序發行,因此可以藉由無效的群組號碼來辨識不合法的社會安全號碼。
http://www.socialsecurity.gov/employer/ssnvhighgroup.htm
Regular Expressions:
a) 以 Rules 1) 為標準:
^(\d{3}-?\d{2}-?\d{4}|XXX-XX-XXXX)$
b) 以 Rules 1), 2), 3), 4) 為標準
^(?!(000|666))([0-6]\d{2}|7([0-6]\d|7[012]))-(?!00)\d{2}-(?!0000)\d{4}$
至於 5), 6) 就只好自行寫Code 了.
Subscribe to:
Posts (Atom)














