顯示具有 技術 標籤的文章。 顯示所有文章
顯示具有 技術 標籤的文章。 顯示所有文章

2021年10月23日 星期六

[技術] 如何在Blogger文章內加入書籤交互連結

 ● 在同一篇文章中,若想要快速跳到某個段落,可以如下設定,先展示結果範例:

正文一:引用書籤一

正文二:引用書籤二

正文三:引用空白文字書籤

......

書籤一

......

......

......

書籤二

......

......

......

(空白文字書籤的位置)

 ● 接下來展示程式碼:

<p>正文一:<a href="#bm1">引用書籤一</a></p>

<p>正文二:<a href="#書籤2">引用書籤二</a></p>

<p>正文三:<a href="#書籤3">引用空白文字書籤</a></p>

<p><a id="bm1">書籤一</a></p>

<p><a id="書籤2">書籤二</a></p>

<p><a id="書籤3"></a></p>

 ● 說明:

  1. 在要加入書籤的文字前後,以<a id="bm1">書籤一</a>包夾,把id=""內的文字,也就是bm1,置換為自己想要的書籤ID;紅字的部分則是要顯示的書籤文字,也可以放空白,放空白就是不顯示文字,但在那個位置還是有放一個書籤。
      書籤ID可以用中文也可以用英文或數字,這邊要注意的是ID就跟身分證字號一樣,每個人的身份證字號都是不一樣的,因此在同一個網頁中,「ID也要不同,不可重複」,ID是作為「唯一識別碼」的概念,若ID重複使用,會不知道該跳到哪個ID。

    ○ 書籤範例1:<a id="bm1">書籤一</a>,說明:這是一個「id=bm1」的書籤,顯示的文字是「書籤一」。
    ○ 書籤範例2:<a id="書籤2">書籤二</a>,說明:這是一個「id=書籤2」的書籤,顯示的文字是「書籤二」。
    ○ 書籤範例3:<a id="書籤3"></a>,說明:這是一個「id=書籤3」的書籤,沒有要顯示的文字,也就是讀者在網頁上是看不到那個書籤的,但是作者知道那個位置有放一個書籤可以超連結過去。

  2. 連結到同一篇文章中的書籤,以<a href="#bm1">引用書籤一</a>包夾,把href=""內的文字,置換為前面定義的書籤id,注意id前面要多加一個#字號,才可以正確的連結。紅字部分是這個書籤連結的說明文字,以這個例子來說,我想要表達這是一個引用書籤一的連結,因此我的超連結文字是「引用書籤一」。

    ○ 跳至書籤範例1:<a href="#bm1">引用書籤一</a>,說明:這個連結參照到「id=bm1」的書籤,要讓讀者看到的超連結說明文字是「引用書籤一」。
    ○ 跳至書籤範例2:<a href="#書籤二">引用書籤二</a>,說明:這個連結參照到「id=書籤二」的書籤,要讓讀者看到的超連結說明文字是「引用書籤二」。
    ○ 跳至書籤範例3:<a href="#書籤三">引用空白文字書籤</a>,說明:這個連結參照到「id=書籤三」的書籤,要讓讀者看到的超連結說明文字是「引用空白文字書籤」。
 ● 跨頁面的書籤連結:

  其實就跟一般的超連結一樣,一般的超連結是連結至指定的網址,比如說連到本部落格的這篇文章:文鳥球球看病記(羽蝨,疥癬,呼吸道發炎),該文的網址是:https://javasparrowk.blogspot.com/2019/09/blog-post_28.html。

  在該文中,我有建立一個書籤放在「20200713」的段落:
建立書籤的語法:<a id="20200713">20200713</a>
連結至該書籤的語法:<a href="#20200713">20200713 因呼吸急促就醫</a>

  那麼,若想要從這篇文章跳到那篇文章的「20200713」書籤呢?只要把網址連結改成:原網址+#書籤id即可,也就是把網址改成這樣:https://javasparrowk.blogspot.com/2019/09/blog-post_28.html#20200713,這邊展示書籤的效果,可以看到此連結直接跳至文章中該書籤的位置。

 ● 延伸閱讀:
  1. HTML 超連結 <a> 標籤 (tag) @ Foolish程式技術
    文章中有說明a href的作用
Copyright © 2021 JavaSparrowK All rights reserved.
版權所有‧謝絕轉載

2021年7月12日 星期一

Windows10玩遊戲鎖定英文輸入法,不再跳出ㄅㄆㄇ中文輸入法

用了Win10以後,最近玩的遊戲因為會用Ctrl+數字、Shift+數字等設定單位快捷鍵,雖然已經有設定一進系統時預設是英文,但還是很常因為按到Shift或是其他鍵或是不明原因,就跑回注音輸入法。

在緊急時刻,比如說村民要躲進城鎮中心逃離野豬的攻擊、混戰時刻快速編隊等,按下去發現村民還是站在原地 (眼睜睜的看著村民被野豬攻擊嚥下最後一口氣),才發現遊戲畫面左上方出現了各種注音文,妨礙快捷鍵的進行。

在網路搜尋研究了一下,還沒找到簡單又快速的設定方法,但這些網路文章還是給了我一些想法,以下是我的解法,設定後目前很順利,玩遊戲再也不跳中文輸入法。

一、一進系統的時候已經有預設是英文輸入法,但是在遊戲中因為各種原因,還是會跑到中文輸入法,妨礙遊戲進行 (只要按到Shift,就會切到中文;或是按到Ctrl+空白,就會切到中文)


二、由左下角的Windows圖示進入設定

三、選擇設定中的「時間與語言」

四、選擇「語言」

五、在「慣用語言」那邊,可以看到一段話:應用程式及網站將以清單中支援的第一個語言顯示,而這個設定就是繁體中文

六、解決方法:若您的遊戲是以英文輸入為主,新增英文語系語言,將其放在第一個語言,作為預設語言顯示,即可解決。點選「新增語言」

七、於跳出的畫面上方搜尋文字框輸入:英文,我自己是選「英文(美國)」,因常用的是美式英語

八、點選「下一步」,出現如下的畫面,我是直接照預設勾選的選項安裝,若覺得不需要可以取消勾選第一項-安裝語言套件以外的項目:文字轉換語音、語音辨識、手寫。設定好後,點選「安裝」。

九、選定的輸入法已經開始安裝,最一開始是擱置中,之後會變成下載中,有進度條

十、安裝好之後,畫面長的如下圖。點選輸入法,點選↑往上的箭頭,將輸入法移到第一個位置,作為預設的輸入法。

十一、現在英文排在系統預設的輸入法,若想要將中文作為預設輸入法,在英文點選↓往下的箭頭,將它往下排就可以;或在中文點選↑往上的箭頭,把中文排到第一個,就是預設的輸入法。

 (備註:若未來想要移除英文,要點選↓往下,第二個之後的輸入法才可以移除,第一個輸入法是沒有移除選項的。)

十二、安裝好後,右下角的語言列出現變化,多了一個白框黑底的ㄅ圖案

十三、之後一進系統時,預設的語言將是ENG英文,按下鍵盤上有Windows圖案的按鍵+空白鍵,可以切換到本來的注音輸入法。同理可證,玩遊戲前,若輸入法是中文,同樣按下Windows圖案的按鍵+空白,切換到ENG,玩遊戲時就不會再跳到中文輸入法了。


Copyright © 2021 JavaSparrowK All rights reserved.

版權所有‧謝絕轉載

2021年1月30日 星期六

[技術] iPhone用USB連接電腦並開啟個人熱點,但抓不到手機網路 (解決:更新Apple元件驅動程式)

前言:之前我也是很快樂的用iPhone將USB接到電腦,然後就可以用手機的個人熱點分享上網了,但這次卻怎麼樣都無法,最後發現是Apple相關驅動程式問題,紀錄跟大家分享。


開始之前,先來參考別的網誌分享的步驟:iPhone USB連線分享手機網路給電腦 (電腦分析室請上2F@Pixnet)

 若您照著網誌的步驟操作後還無法上網,再繼續看下去。


  1. 將iTunes的軟體更新更到最新,後關閉iTunes。

  2. Windows更到最新(不確定是否為必要)。

  3. 先不用開啟個人熱點,先來測試iPhone是否成功用USB連接到電腦。

  4. 開啟裝置管理員,有兩種方式

    1. 點左下角的Windows圖示→點了之後會拉開功能表→直接在那邊打字→打字後就會出現搜尋列→輸入「裝置管理員」→點下去就可以開啟裝置管理員。

    2. 用鍵盤的Windows圖示按鈕+R→開啟執行小畫面→輸入「devmgmt.msc」→按下確定就可以開啟裝置管理員。



      Windows圖示按鈕+R,輸入devmgmt.msc也可以開啟裝置管理員

  5. 在還沒開個人熱點的情況下,將iPhone用USB接上電腦,在裝置管理員元件都正常安裝的情況下會出現以下兩項:

    1. 可攜式裝置→Apple iPhone

    2. 通用序列匯流排裝置→ Apple Mobile Device USB Device (有的人只有這一項,有的人有兩項)


  6. 狀況排除一:裝置管理員中只出現第1項而沒有第2項。

    1. 連上網路,對Apple iPhone按右鍵→更新驅動程式

    2. 搜尋驅動程式的方式選:自動搜尋更新的的驅動程式軟體

    3. 備註:如果真的無法上網,可以試試看這個目錄C:\Program Files\Common Files\Apple,僅適用於以前有安裝過的情況,若該電腦是第一次接iPhone,不一定有這個目錄。

    4. 更新完成後,應該就會出現第2項;若還是沒有,可以拔掉USB線再重新插上試試看。

    5. 「參考文章一」是把第二項整個移除,重開機之後下次接上USB線,第2項的元件就會自己跑出來。


  7. 狀況排除二:裝置管理員中第1跟2項都有出現,但iTunes無法抓到iPhone

    1. 此時針對第二項的Apple Mobile Device USB Device按右鍵→更新驅動程式

    2. 搜尋驅動程式的方式選:自動搜尋更新的的驅動程式軟體

    3. 備註:上述步驟我沒有成功,網路找很久無法更新,因此我是由這個目錄更新驅動程式的C:\Program Files\Common Files\Apple

    4. 可參照「參考文章三」。

  8. 檢查iTunes是否有成功抓到自己的手機,若上述步驟成功應該可以抓到。

  9. 前述裝置管理員中第1跟第2項元件更新的步驟都成功時,開啟iPhone的個人熱點。

  10. 狀況排除三:若裝置管理員中出現「其他裝置→iPhone」有驚嘆號,則對iPhone點選右鍵→更新驅動程式,更新位置選擇「瀏覽電腦上的驅動程式軟體」→路徑輸入C:\Program Files\Common Files\Apple\Mobile Device Support\NetDrivers。(參考文章二)

  11. 更新驅動程式成功後,只要接上USB線,且iPhone的個人熱點是開啟的,電腦將自動連上iPhone的手機網路。

  12. (2021/06/15 補充) 某天我的筆電突然發生抓不到iPhone USB的熱點分享,有拔掉手機USB線重接、關閉iPhone設定裡的熱點再開啟、手機重開機,甚至電腦重開機,都還是抓不到。   至裝置管理員查看第5點兩個項目的裝置都正常,但我還是對那兩個項目裡的所有元件按右鍵→更新驅動程式→自動搜尋更新的驅動程式軟體,回報給我的結果都是,元件已經是最新。   之後再關閉iPhone設定裡的個人熱點→重新開啟,就抓到了。

Copyright © 2021 JavaSparrowK All rights reserved.

版權所有‧謝絕轉載


參考文章:

一、【教學】電腦用USB傳輸線,讀不到iPhone手機的解決方法分享。(Techmarks劃重點)

本文可解決「Apple Mobile Device USB Driver」驅動程式問題。

二、[問題] 電腦抓不到手機的熱點 (作者:song042008@ptt)

本文可解決「其他裝置→iPhone有驚嘆號」。

三、windows 10 iTunes 偵測不到 iPhone (咱砸雜@pixnet)

四、Fix: Apple Mobile Device USB Driver Missing (Kevin Arrows@Appuals)

這篇很詳細,不過我沒用到這麼細節就解決問題了,若有需要可以參考此文。