電腦相關技術

電腦相關技術

電腦相關技術


    PDF

  1. 破解Adobe Acrobat XI Pro的30天試用限制
  2. 破解PDF的DRM限制
  3. 在Adobe Acrobat中自動建立書籍PDF的Bookmark(PowerShell)
  4. 批次將不同資料夾中的word檔案轉換成pdf檔
  5. Acrobat替代方案(Python and PyPDF2)
  6. 線上OCR(可以一次好幾頁,其他的網站都只能單頁)
  7. 線上合併PDF(限制一天兩個檔案,刪除Cookie可以回復限制)
  8. 線上JPG轉PDF(限制一天兩個檔案,刪除Cookie可以回復限制)
  9. 線上擷取頁面,選擇Extract,輸入擷取的頁碼為總頁碼(限制一天兩個檔案,刪除Cookie可以回復限制)
  10. 線上裁切頁面

  11. Selenium with Python

    先用pip install selenium安裝Selenium。打開Chrome,到[⋮→Help→About Google Chrome]查看Chrome的版本,到這裡下載對應的ChromeDriver,跟要執行的py檔放在同一個資料夾中。

  12. 抓取奇摩字典英文單字的音標
  13. 抓取台糖公司待活化可供釋出土地的座標及地價,關於台糖土地租賃參考台糖土地租賃

  14. JavaScript

  15. 根據網頁的h2, h3標題自動產生目錄
  16. 根據巢狀階層項目自動產生網頁文章的目錄
  17. 用迴圈將遞增的十進位轉為二進位,並在前面補0
  18. 數學習題題目及解答產生器 (JavaScript)國二下數列與級數習題產生器 (JavaScript)
  19. 在網頁中使用Regular Expression搜尋
  20. 取得同一個網域下其他網頁的資訊不能在單機上的Chrome使用,可以在Github Pages上測試。如果是不同網域,就有cross-domain policy的問題
  21. 這裡說明使用SpeechSynthesis時,延長兩句間隔時間的方法。如果是英文,那就用這個方法最快。如果是中文,就要用下面的方法。sleep參考這裡sleep一定要用在async函數中。speechSynthesis參考這裡。rate, lang等參數的設定參考這裡。用其他語言發音的代碼參考這裡。resume功能目前在Android的Chrome上面沒辦法正常運作,是一個bug,到現在都還沒解決。cancel只能刪除當前的utterance,也就是說,執行cancel後,會繼續下一個utterance。
    <html>
    <body>
    <button type="button" onclick="play()">Play</button>
    <script>
    function sleep(ms) {
      return new Promise(resolve => setTimeout(resolve, ms));
    }
    
    let utterance1 = new SpeechSynthesisUtterance("測試中文");
    utterance1.lang = "zh-TW";
    let utterance2 = new SpeechSynthesisUtterance("第二句話");
    utterance2.lang = "zh-TW";
    
    async function play() {
      speechSynthesis.speak(utterance1); 
      await sleep(3000);
      speechSynthesis.speak(utterance2); 
    }
    </script>
    </body>
    </html>
    

  22. HTML

  23. HTML標籤配對檢查器
  24. 一個不錯的WYSIWYG所見即所得網頁HTML編輯器
  25. 自製WYSIWYG所見即所得網頁HTML編輯器
  26. 在html中設定好幾個東西可以按一下來切換顯示或隱藏
  27. 帶狀表格
  28. 表格排序
  29. 記住核取方塊(checkbox),Joseph Silber的回答(原文是記住選擇圈圈radio,要把radio改成checkbox)
  30. 更改核取方塊大小
  31. html特殊字元:
  32. HTML
    • 不要用<ol start="2">,否則以後加入新項目會很麻煩
    • <td style="border: 1px solid black;">表格中的儲存格加框線
    • <h2 style="border: 1px solid black; padding: 10px;">標題加上框線,方便查找
    • <td style="background-color:black">表格中的儲存格加網底色彩
    • <span style="color:white">改文字顏色,HTML5不再支援<font>
  33. CSS,在<head><style>...</style></head>中加入下面想要的效果程式碼
    • table {margin-left: 30px;}表格縮排
    • h2 {color:green;}綠色標題
    • td {word-break:normal;}表格內容正確斷行
    • code, pre {background-color: lightgray;}程式碼或指令網底
    • td {text-align: center;}全部表格內容置中,如果只要將某個表格的內容置中,就用<table style="text-align:center">
    • table.ct {text-align: center;}有套用<table class="ct">的表格內容置中
    • input {width: 50px;}輸入方塊的寬度
    • li {margin: 10px 0;}項目間距加大,但在Blogger起不了作用,原因不明
  34. MathJax,在HTML中輸入Latex,在網頁顯示數學方程式
    • <head></head>中輸入<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
    • 數學環境不要用錢符號$...$$$...$$,要用\(...\)\[...\]
    • 大於小於用\gt\lt,否則會跟html的語法衝突
    • 不支援\begin{enumerate}...\end{enumerate}
    • 不支援\begin{tabular}...\end{tabular}
    • 方程式用\[\begin{array}{ll}a&=&b\\&=&c\end{array}\]\[\begin{array}{l}&a\\=&b\end{array}\]
    • 數學方程式中輸入太長的中文字串會有問題,例如\(\frac{P(\text{內部}\cap \text{合格})}{P(\text{合格}\cap \text{內部})+P(\text{合格}\cap \text{外部})}=\frac{0.36}{0.81}\)
    • 如果網頁中太多latex讀取速度會變慢
    • 一般英文字母的粗體用\mathbf{a},希臘字母小寫的粗體要用\boldsymbol{\mu}
    • 盡量用begin{array},不要用begin{xymatrix}
  35. HTML Canvas

  36. Windows

  37. 破解Windows 10系統管理員密碼(破解Windows 10登入密碼)
  38. 啟用Window 10:用系統管理員開啟命令提示字元,輸入下面指令
    slmgr /ipk 金鑰(如果有金鑰就不用這行了)
    slmgr /skms kms.digiboy.ir(網路上有很多參考的伺服器)
    slmgr /ato(輸入這行後要等一下,成功的話就會顯示啟用成功的訊息)

  39. Softwares

  40. 下載Youtube播放清單中的所有影片
  41. 一些常用的ImageMagick指令
  42. 批次修改檔名Ant Renamer
  43. 下載整個網站WinHTtrack Website Copier
  44. 抓CD音軌CDex
  45. 利用Chrome外掛架設網頁伺服器Web Server for Chrome

  46. Miscellanceous

  47. 合併並轉換mp3為影片檔,並插入一個靜態的圖片,上傳到Youtube
  48. 用ffmpeg轉換影片格式ffmpeg -i input.avi output.mp4
  49. 用ffmpeg截取影片片段ffmpeg -i source-file.foo -ss 1200 -t 600 third-10-min.m4v從1200秒開始截取600秒的片段
  50. (Google MyMaps, Google Maps API) 將台中的所有圖書館標記在地圖上,如果要把大量的地點標記在google map上,參考會長的3C小白急救站
  51. 臺中市立圖書館掃描文件
  52. 限制能夠存取網路印表機的IP
  53. 下載網易雲音樂(免安裝軟體、非解析網址、使用Chrome)
  54. Google Code Jam題庫
  55. DOS批次檔常用指令
  56. 很簡單,很好用,免註冊,免付費的電路模擬器,有快速鍵,可存檔成純文字檔,有電流模擬
  57. 查某個IP的地點
  58. 歌曲去除人聲
  59. W3Schools,學習HTML, CSS, JavaScript, PHP, SQL的好地方,簡單、基本,而且都有練習題
  60. 更改MacOS的操作指令與Windows相似
  61. 免安裝軟體下載網易雲音樂
  62. 顧客關係管理系統Salesforce教學

  63. PHP, MySQL

  64. 建立測試用的網頁伺服器(支援MySQL)

  65. Word, Excel and VBA

  66. Flash Card of English Keyword 英文單字卡DIY
  67. 利用VBA將word文件中的所有圖片更改尺寸
  68. Microsoft Word使用萬用字元取代
  69. 在Excel中尋找或取代手動分行符號

  70. PowerShell

  71. (simulating keyboard)大範圍下載Google Map上的地圖
  72. (simulating keyboard)一鍵開關proxy代理伺服器、顯示隱藏檔案副檔名、新增刪除輸入法
  73. (simulating keyboard)下載udn讀書館或iRead eBooks華藝電子書
  74. (simulating keyboard)批次下載網頁上的檔案

  75. Latex

  76. 手寫找Latex符號指令,這個作者的部落格有一句話我很喜歡:We do what we must, because we can.
  77. overleaf,線上編譯Latex
  78. Math StackExchange,數學問答網站,而且有Latex即時編譯功能
  79. Mathpix Snip,拍照轉Latex語法,辨識度很高

  80. Compiler

  81. Free Online IDE and Terminal
  82. Online GDB(支援scanf函數)
  83. JS Bin-JavaScript(有即時編譯,但寫for寫到一半會當掉,例如for(i=1;i<10)

  84. Machine Learning

  85. machine-learning-books
  86. connect-colab-to-compute-engine
  87. alphafold

No comments:

Post a Comment