Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save aliyaliu368/891eef75e09494e965d291ead4a80d17 to your computer and use it in GitHub Desktop.
Save aliyaliu368/891eef75e09494e965d291ead4a80d17 to your computer and use it in GitHub Desktop.
教學用電子書免登入破解教學 | 本腳本用於繞過台灣主要課本/習作出版社電子書的前端身份驗證,達成不需要教師帳號即可使用電子書。支援 翰林、南一、康軒 三大出版社 | 請勿將本腳本作為抄答案、侵權等惡意用途,使用本腳本者,請自行承擔所有後果與風險

Visits_Count

教學用電子書免登入破解教學

使用前請務必閱讀 免責聲明

免責聲明

請勿將本腳本作為抄答案、侵權等惡意用途,使用本腳本者,請自行承擔所有後果與風險。

簡介

此腳本用於繞過台灣主要課本/習作出版社電子書的前端身份驗證,達成不需要教師帳號即可使用電子書。

開發緣由

原本是因為開發者忘記帶課本,但又想要查閱課本的資料,心血來潮研究看看電子書的驗證設計。
開發這個不是希望拿去抄答案,是希望讓真正需要用的人可以用到,也希望各家出版社能提供一種學生與家長的版本,就是只能瀏覽但不能顯示解答或者專為學習者設計,就可以完美解決這些問題。

如何使用

這邊示範翰林版如何使用,其他出版社以此類推 首先先前往要使用的電子書網站 (下方有連結),接著在瀏覽器的開發者頁面 (F12) 中的主控台 (Console) 輸入以下腳本,最後重新載入網頁即可迴避登入。

這邊是以 Google Chrome 的環境作為示範,Firefox/Edge/Safari 大同小異。

image

腳本

✅ 康軒

連結:康軒網頁媒體盒

localStorage.setItem("loginAccount", "mockAccount"); // 設定一個假的帳號
localStorage.setItem("uuid", "mockUUID"); // 設定假的 UUID

最後測試時間:2022/10/18

✅ 南一

連結:OneBook 南一電子書

let mockToken = JSON.stringify({
    "code": "SUCCESS",
    "jwt": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vbXlhY2NvdW50Lm5hbmkuY29vbC8iLCJzdWIiOiJ1c2Vycy9qYWNreWNoaXUwMSIsImZyb20iOiJOYW5pIiwidXNlcm5hbWUiOiJqYWNreWNoaXUwMSIsImVtYWlsdmFsaWQiOnRydWUsIm1vYmlsZXZhbGlkIjpmYWxzZSwiZW1haWwiOiJraW5tYTE1OTg3NTMyQGdtYWlsLmNvbSIsInVpZCI6ImI1ZjE3MGYwLTI5ZmMtMTFlZC04NDJjLTQ5OTAxMGVhODI0MCIsImp0aSI6IjliOGI5OTE1LWYyMGQtNGNlMS04ZmJjLTA0OWFhYjkzZTY4ZiIsImlhdCI6MTY2NzIzMTA2NiwiZXhwIjoxNjcyNDE1MDY2fQ.R9cjUUSocKL9CiPTa2Tf8zPNiZLSJLRqH9eQAniMsJw"});

let fieldName = "nani_oneclass_login_token";
var d = new Date();
d.setTime(d.getTime() + (1 * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
var hostname = window.location.hostname;
if (hostname.indexOf("oneclass.com.tw") > 0) {
  document.cookie = fieldName + "=" + mockToken + ";" + expires + ";path=/;domain=oneclass.com.tw";
} else {
  document.cookie = fieldName + "=" + mockToken + ";" + expires + ";path=/";
}
    
localStorage.setItem("nani_tokenInfo", mockToken); // 設定身分驗證用的 toekn

最後測試時間:2022/11/13
token 由 @jackychiu0207 提供

❌ 翰林

連結:翰林行動大師電子書

let time = new Date().getTime().toString();
localStorage.setItem("last_signinX_v2023", time); // 將帳號登入日期設定為現在,避免被判定為過期
localStorage.setItem("roleX_v2023", "老師"); // 設定身份為老師
localStorage.setItem("emailX_v2023", "[email protected]"); // 由於翰林電子書會驗證是否有設定 email,如果有設定才能使用
localStorage.setItem("tokenX_v2023", "eyJhbGciOiJSUzI1NiIsImtpZCI6Ijg1NzgwNWYxZGQ3ZmE5YTZiNTI3ZjQ0ZWNmZmJkNDhjIiwidHlwIjoiSldUIn0.eyJuYmYiOjE2NjYyNTk4NzEsImV4cCI6MTY2ODkzODI3MSwiaXNzIjoiaHR0cHM6Ly9pZC5obGUuY29tLnR3IiwiYXVkIjpbImh0dHBzOi8vaWQuaGxlLmNvbS50dy9yZXNvdXJjZXMiLCJhcGkxIiwiSWRlbnRpdHlTZXJ2ZXJBcGkiLCJoYW5saW4tYXBpIl0sImNsaWVudF9pZCI6ImpzIiwic3ViIjoiZGJiYmEwNmEtNWNkNy00NTI5LWI2MjEtOTBlYjdhMGIxOWZlIiwiYXV0aF90aW1lIjoxNjY2MjU5ODcwLCJpZHAiOiJsb2NhbCIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiNURHN1ZSWVVWRUdUSjJVQ1czU0FDRkpBT1NHM0RONEIiLCJyb2xlIjpbIuiAgeW4qyIsIuiAgeW4qyJdLCJlbWFpbCI6WyJraW5tYTE1OTg3NTMyQGdtYWlsLmNvbSIsImtpbm1hMTU5ODc1MzJAZ21haWwuY29tIl0sImZhbWlseV9uYW1lIjoi576FIiwiZ2l2ZW5fbmFtZSI6IuWFg-iyniIsIm5hbWUiOiLnvoXlhYPosp4iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwicHJlZmVycmVkX3VzZXJuYW1lIjoi576F5YWD6LKeIiwidXNlcl9kb21haW4iOiJlZHUiLCJzY29wZSI6WyJvcGVuaWQiLCJwcm9maWxlIiwiYXBpMSIsIklkZW50aXR5U2VydmVyQXBpIiwiaGFubGluLWFwaSIsIm9mZmxpbmVfYWNjZXNzIl0sImFtciI6WyJwd2QiXX0.So0Fcvd-a_BlnQcgcmO7vXTxlCJ_AnIEPPwpoHHpqc2cP3fBCGrY496R1q4J9j2E9sYUahxeYu7M3RMhPS_79JiEq8EWcSUvNxJASwAgvmek_HxWS2sgPZbvFkCJ1zYXfqHpbUaRfeqNPZyB3Yno94OYU4nl5f0gRzwUf2kGiyM2XhTO5EQZUCXGDJfqNmBlnwL45MwlQ_l_sRSYFNllda37nTECse91Qe1DeYKCm1Z9s8MerCCnmJgpjNsKOPodvbz8ynUT7qbU2IDldb8z8h0mtI9DbW8tuG63c-Nqyr2ZHPXT5aIaWtYUUBgFrVakVW-nI0kv5cEYj8grUyuZFg") // 設定身分驗證用的 token

最後測試時間:2022/11/12
token 由 @jackychiu0207 提供

限制

  • 因為此腳本僅繞過前端的身份驗證,因此可能會導致無法使用儲存班級紀錄、測驗等功能。
  • 翰林版電子書每天會自動重置資料,因此需重新執行腳本。
  • 南一版電子書因設計較為嚴謹,可能在未來此破解方法將無法使用,需尋找更好的解決方案。

The script was made by SiongSng | 此腳本由 菘菘 製作
版權所有 © 2022 菘菘。 保留所有權利。
Copyright © 2022 SiongSng. All rights reserved.

@notlin4
Copy link

notlin4 commented Sep 29, 2023

@sunnyday2023 帳號已經無效了,現在只能用網址下載的方法

@andy859
Copy link

andy859 commented Sep 30, 2023

請問翰林務業電話多少?

@Sandy-apple
Copy link

notlin4
謝謝好心人的幫忙
請問要如何下載康軒雲的資料呢?

@hao995858
Copy link

請問有康軒英語的電子書可以下載嗎?
試過上面的方式找不到
謝謝幫忙

@Jin-0707
Copy link

Jin-0707 commented Oct 2, 2023

@12121-ghj
國中國文3上題庫:2307271327410.zip
卷類資源WORD(全):2307241122380.zip
段考複習卷:2307241123295.zip

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@12121-ghj 檔案名稱前加上 https://storage1.knsh.com.tw/material/ ,例如段考複習卷是 https://storage1.knsh.com.tw/material/ 2307241123295.zip

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@Sandy-apple 康軒雲除非有帳號否則無法下載 :(

@notlin4
Copy link

notlin4 commented Oct 2, 2023

@hao995858 你是說哪個版本?

@notlin4
Copy link

notlin4 commented Oct 2, 2023

康軒下載教學

  1. 康軒網頁媒體盒⚠️注意需使用舊版網頁媒體盒來下載⚠️
  2. 選擇要下載的版本
  3. 按下 F12 開啟開發者模式,按一下選取工具(如圖)並點選下載按鈕
    選取工具
  4. 找到 d-file_name="" 複製 "" 中的檔案名稱
    檔案名稱
  5. 新增分頁,輸入 https://storage1.knsh.com.tw/material/ + 檔案名稱,接著按下 Enter 鍵即可下載,例如檔案名稱為 2307131825264.zip 網址為 https://storage1.knsh.com.tw/material/2307131825264.zip
  • 註:如果找不到可以試著使用無痕模式,這會停用所有擴充功能和 Cookie
  • 教學影片

參考 @foxvegajiang

@hao995858
Copy link

@hao995858 你是說哪個版本?

謝謝,昨天誤打誤撞找到舊版本,有下載到了^^

@katy668
Copy link

katy668 commented Oct 3, 2023

請問有國小康軒五年級英文第五冊檔案名稱嗎?
找不到檔名
謝謝

@Sandy-apple
Copy link

@notlin4
好的,謝謝您 T^T

@notlin4
Copy link

notlin4 commented Oct 3, 2023

@katy668
這裡找找看

@katy668
Copy link

katy668 commented Oct 5, 2023

@notlin4
謝謝 找到了

@szh2953
Copy link

szh2953 commented Oct 5, 2023

@notlin4 @bombpenny 看了您的分享,試了一整個晚上 就是無法~ 能不能幫幫我 感激不盡!!
我需要的是國中英文 謝謝

@5kyd4v41
Copy link

5kyd4v41 commented Oct 8, 2023

南一密碼被改了

@notlin4
Copy link

notlin4 commented Oct 8, 2023

@szh2953 幾年級?

@notlin4
Copy link

notlin4 commented Oct 8, 2023

教學文章 看不懂的話我加了 教學影片 可以參考

@szh2953
Copy link

szh2953 commented Oct 8, 2023 via email

@szh2953
Copy link

szh2953 commented Oct 8, 2023 via email

@shizhhe
Copy link

shizhhe commented Oct 9, 2023

目前孩子一年級,但是怕之後無法再使用,如果方便 能將二三年級一起弄下來會很感激

@szh2953 您需要哪些資源?

@qq713818
Copy link

nani1234pass

翰林的

翰林破解可以用 南一: 帳戶: nani0796 密碼: nani1234pass (請勿隨意更改密碼,以便其他人使用!!) 康軒: 帳戶: 0910630677 密碼: 0910630677 (請勿隨意更改密碼,以便其他人使用!!)

您好,請問康軒還有帳號及密碼可以提供嗎?謝謝

你好,翰林的,我試了…不行,不知道是有改?還是我不會用,謝謝

@qq713818
Copy link

翰林破解可以用 南一: 帳戶: nani0796 密碼: nani1234pass (請勿隨意更改密碼,以便其他人使用!!) 康軒: 帳戶: 0910630677 密碼: 0910630677 (請勿隨意更改密碼,以便其他人使用!!)

您好,請問康軒還有帳號及密碼可以提供嗎?謝謝

您好,翰林我有試替用南一破解 但不行耶,請問有方法嗎?謝謝

@notlin4
Copy link

notlin4 commented Oct 10, 2023

@szh2953 你可以錄影嗎?

@notlin4
Copy link

notlin4 commented Oct 10, 2023

@qq713818 翰林電子書可以,券類資源不行

@Reky8787
Copy link

請問有南一電子書的破解教學或帳號嗎?原本的帳號無法使用了

@Reky8787
Copy link

真的沒有南一的破解方法嗎?

@nuke936
Copy link

nuke936 commented Oct 13, 2023

請問下載的ZIP檔如何使用??謝謝

@notlin4
Copy link

notlin4 commented Oct 14, 2023

@nuke936 解壓縮就可以使用了

@nuke936
Copy link

nuke936 commented Oct 14, 2023

notlin4
應該是一個 index.html 檔,但打開後畫面全黑
是不是要做設定或是使用軟體打開??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment