Blogger文章加密, 使用密碼鎖文

43   Comments

文章加密的方法
此篇分享重點就是如何在Blogger加密上鎖, 網站、單獨網頁皆適用, 請稍坐  Coffee playerhave a coffee time, 慢慢研究文章加密的設置. 寫在網路上的文章, 並不需要鎖文章. 但是我們不能因此將公開文章視為當然; 有的人的確需要隱藏特定文章. 例如某些個人隱私只想讓某些對象觀看, 或是限制級的圖文, 為了避免未成年訪客接觸, 或是避免被 Google 限定為禁止訪問的網頁. 這時候將文章加密顯得很需要.
鎖文的構成與程式碼對一般使用者來說太複雜,這裡只說明 "如何做?" Hide Post 示範如下,內有設置方法. 密碼 : Dream Talker

這種加密方法, 區分大小寫,空格,任何符號. 是相當安全的鎖文方法...

Enter the password




Author Summary
Blogger文章加密, 使用密碼鎖文
Subject : Blogger文章加密, 使用密碼鎖文
Author : - Dream Talker Updated at: 12:27 PM
Votes : 100% - 5.0 - based on 2015
將Blogspot文章加密上鎖的方法.附加中文加密器,可加入書籤備用.
5 Stars - Reviews
留言提示 - Comment Tips
◆ 如果您有任何想法或意見,歡迎參與留言。
◆ Disqus匿名留言,信箱及個人資訊不會公開顯示。
◆ 請多使用社群帳號留言,可簡化流程並訂閱回復。
◆ 『私密留言』請使用Google+分享按鍵,留言須使用『@Mark X』在訊息中,以免遺漏通知。
◆ G+ 訊息中指名分享對象的參考文件: 『 說明
  • Disqus
  • Blogger
  • Facebook
Anonymous left your nick please
  1. 對耶,blogger就是少這個
    請問下一個密碼是什麼?怎麼跳出錯誤訊息視窗?

    ReplyDelete
  2. 我成功了!有些疑問想再請教你.這種方式會不會很容易破解啊?
    假設我設了三層的鎖,密碼可以一樣嗎?會不會一起被打開?
    我自己嘗試是不會,別人的瀏覽器有沒有可能打開.
    步驟一的js文件如果換成我另外上傳的js,舊的文章可以打開嗎?
    譬如儲存js的空間壞了,必須重新上傳.
    c c 問好多,麻煩你囉.thank you

    Angela

    ReplyDelete
  3. 謝謝哦.o(≧ω≦)o

    ReplyDelete
  4. 哈哈!如果不是看到妳的Open ID, 不知道是妳.
    第二個密碼不一樣,當然會跳出錯誤訊息.
    寄給妳了.

    ReplyDelete
  5. ◆ 第一個問題我也很難給妳肯定答案.
    不過256位元的加密,外加自訂密碼相乘效果,要破解很難吧?
    真的要運算所有可能的密碼組合.不是一般人可以辦到.
    真的很私密的內容,除了設定困難的密碼,或使用無意義的字串當密碼.
    多幾層的鎖.
    要破解大概需要一輩子的時間...
    ◆ 三層的密碼雖然一樣,但是無法同時打開每一層.
    如果你有注意它的html code,可以發現每一個加密的ID(屬性)都是不同的.
    就是因為這種ID的特性,使得妳必須指定位置鍵入密碼.
    它不會自動把每一層解密打開.
    這種特性跟哪一種瀏覽器無關.
    ◆ js文件的問題
    妳可以用"Step 1"的程式碼,不必修改.
    但是,萬一發生了 js 網址失效, 妳可以立刻更換另一個有效的 js網址.
    所以我才建議另外上傳一個備用 js.
    換了 js 網址, 舊文章依舊可以解密.

    ReplyDelete
  6. To @Angela :You are welcome! :)

    ReplyDelete
  7. Thanks for your instruction ! It's really simple and help a lot !

    ReplyDelete
  8. To @聖爵 :
    You are welcome!
    hope it works for you.

    ReplyDelete
  9. 優格8:51 PM

    密碼只能輸入英文嗎?
    優格

    ReplyDelete
  10. To @優格 :
    可以輸入中文或任何語言.
    只要是你的部落格是 UTF-8 編碼.
    比較可能出問題,無法解碼是因為傳送密碼給對方時, 對方的電腦作業系統或編碼並不一致.
    例如: 我在 Big-5 編碼的論壇裡傳送密碼給網友.
    當他複製到 Blogger, 有可能無法解碼.

    ReplyDelete
    Replies
    1. Anonymous2:59 PM

      請問
      上述所言,傳送的密碼也可能失效?

      Delete
    2. 是的, 不過通常中文環境都是使用UTF-8, 該是沒甚麼問題.
      常見問題發生在複製密碼時, 不小心多了空格. 如真的是因為編碼不同, 使用鍵盤輸入密碼即可. 除非對方不懂你的密碼文字; 如外國文.

      Delete
    3. Anonymous10:32 AM

      如果你的網頁目前是在瀏覽器的 UTF-8 模式讀取下產生的密碼
      解碼就要在相同的模式下才能解

      同理,如果你在 BIG-5 的網頁上面產生密碼
      對方要解只要把瀏覽器的網頁語言切換到 BIG-5 一樣就能解了

      利用這點這其實也可以變向成為一種...嗯....
      更拐彎抹角的隱藏訊息
      對方要知道當初設定密碼時
      瀏覽器是使用/切換到什麼語言來讀取網頁

      解碼時也要選擇相同的讀取模式下才能正確解碼

      (注意,我說的是瀏覽器切換讀取語言的模式。不是那張網頁本身指定的語言標籤)

      Delete
    4. That's really cool idea! 雖然我沒有試過這個方式, 我想這是另一種專屬個人小祕密的遊戲方式吧! XD

      Delete
  11. 優格11:46 PM

    To @Dream Talker : 後來注意到還有第二部份密碼.我傳訊到你的G+了. 優格

    ReplyDelete
  12. 我想問它的文章爲什麽出現是連著的?
    不能空行的么 ?

    ReplyDelete
  13. To @TXF xuan :
    您在文章編輯完成後, 按下右側的 Options 選項.
    勾選使用 <br> 然後才複製整個 html, 這樣文章才會分行.
    因為 Blogger 的 CSS 在開啟頁面時載入(當時還沒有解碼), 解碼後就無法再自動載入一次; 所以看起來會是連在一起.
    所以我們必須幫它啟用 <br> 的分行標籤.

    ReplyDelete
  14. 感謝您的圖文並茂,極為詳細的解說! 我這個電腦小白終於成功了~~(我是使用第二種用法成功.第一種試了好幾次,仍抓不到要點)

    ReplyDelete
    Replies
    1. To @chiang :
      很高興對你有幫助. 第一種方法可能是步驟上有失誤吧?
      新版詳見第二層解說密碼

      Delete
  15. Anonymous3:02 AM

    請問強化版跟原始版有甚麼差別?

    ReplyDelete
    Replies
    1. 嗯! 我把強化版收起來了, 改回一般版.
      因為考慮到共用的方便性. 強化版必須搭配另一版本的解碼程式; 萬一我的儲存空間無預警掛了, 就沒得解碼. 萬一有人拿一般版去解強化版; 或是反向情形, 是無法解開的.
      原始的一般版保密性已經很強了, 自己想想好像也沒有必要弄個強化版, 所以收了.

      Delete
    2. Anonymous6:29 AM

      那中文版跟英文版都可以共用Step 1的程式碼對吧?

      Delete
  16. 請問,我按下
    還是沒有分行,為甚麼呢?

    ReplyDelete
    Replies
    1. 你是說按下 <br> 後仍然不能分行嗎?
      要在"compose"(撰寫)的狀態下完成編輯, 才按下"<br>". 再切換成HTML狀態並複製全部內容. (可以看到 <br> 的內容)
      如果切換成HTML編輯狀態按下 <br> 是不會分行的.

      Delete
    2. 補充一點, 在開始編輯前先按下 br 選項也可以.

      Delete
  17. 您好:
    我想請問一下,要如何才能像您一樣
    使用圖片來當點選按鈕進入輸入密碼的樣子?
    謝謝

    ReplyDelete
    Replies
    1. 選用區域顯示型, 加密後如下 :
      <a href="javascript:decryptText('加密ID')">顯示加密內文</a>
      <br />
      <br />
      ** <em><span id="加密ID" title="XXXXXXXXXXXXXXXXX"></span></em> **

      改成

      <a href="javascript:decryptText('加密 ID')"><img src="圖片網址" title="提示文字" /></a>
      <br />
      <br />
      <em><span id="ID" title="XXXXXXXXXXXXXXXXX"></span></em>

      如加密內容展開後不需為斜體, 將 <em> </em> 刪除

      Delete
  18. Anonymous5:28 AM

    參考幾個文章加密的教學,弄得我一頭霧水,終於從其他連結找到您的教學,也終於弄懂了~
    感謝再感謝~~~
    從樓上回應才知道可以用圖片當密碼鎖,其他教學從沒提過這種方法.受益了~

    ReplyDelete
  19. 正需要這個,多謝分享!

    ReplyDelete
    Replies
    1. 不用客氣, 請享用~ :)

      Delete
  20. Anonymous5:03 PM

    hi~ 很棒喔~ 我從Yahoo搬過來就在找加密的方法,這篇是我看過最詳細簡單的方法. thx~

    ReplyDelete
    Replies
    1. 很高興有助於您的新Blogger

      Delete
  21. @Mark 你好,
    中文加密器這幾天忽然不能作用了!按下加密無反應。
    請問您那邊可以用嗎?本以為是ie的關係,但google瀏覽器也有同樣情形。

    ReplyDelete
    Replies
    1. Neil, 真抱歉! 似乎是 Google sites 的緣故, 檔案無法正常使用. 我已經將檔案更換至 Google Drive, 希望不會造成您的困擾 :)

      Delete
  22. 請問,你是怎麼讓 title 後的一大串編譯碼隱藏?我滑鼠移過去停留幾秒會顯示一大串:「U2FsdGVkX19h3gO5uSAV1xQebojcpu6SJSFsqbUQa+kkL6Ve0aFoHQJ6dP06lJbl
    jtgnSTOJJ7GKXdzYW0fLFBw34c0+64p3VGFsykkcnXQjSl+iH+AXDNS1OIkFsgnV
    0n0TqhhkigfNFzjmjXzCi7fbrNkxLR7YccFJNUol.......」

    ReplyDelete
    Replies
    1. 選用 inline,在第二層密碼說明裡有提到。

      Delete
    2. 我明白了!但這個方法可以隱藏編譯碼說明提示,但解密後,連結仍然會留在頁面上,解密內容則會出現在下方。果然有一好沒倆好....

      Delete
    3. 連結充當辨識座標對訪客是種方便,如果希望解密後連結消失,使用 jQuery class hide() 的方法就可以作到。這個搜尋 jQuery 教學就找得到。

      Delete
    4. 我用一個技巧將title隱藏,解密後提示說明也會消失。

      我那個項目符號lock 的圖示是透過class="lock-list"呈現的,我就在想說,應該可以把lock-list套上 display: none 跟原文一起編譯加密,選擇你說的 inline 語法,解密後display: none就會執行,就可以隱藏 ul 中的提示說明。

      Delete
    5. 可以達成目的都好,但注意 lock-list 不要使用在其他地方。密中加密、分區加密時,或首頁時要避開。

      Delete