整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          calibre:完全開源的功能強大的電子書管理器

          挑戰(zhàn)30天在頭條寫日記#

          calibre 是一個電子書管理器。它可以查看、轉(zhuǎn)換、編輯和編目所有主要電子書格式的電子書。它還可以與電子書閱讀器設(shè)備通信。它可以訪問互聯(lián)網(wǎng)并獲取您書籍的元數(shù)據(jù)。它可以下載報紙并將其轉(zhuǎn)換成電子書以方便閱讀。它是跨平臺的,可以在 Linux、Windows 和 macOS 上運行。

          設(shè)置 calibre 開發(fā)環(huán)境?

          calibre 是完全開源的,根據(jù)GNU GPL v3授權(quán)。這意味著您可以根據(jù)自己的喜好自由下載和修改程序。在本節(jié)中,您將了解如何在您選擇的操作系統(tǒng)上設(shè)置 calibre 開發(fā)環(huán)境。calibre 主要用Python編寫,并帶有一些 C/C++ 代碼,以提高速度和系統(tǒng)接口。請注意,calibre 至少需要 Python 3.8。

          代碼布局

          所有 calibre Python 代碼都在calibre包中。該包包含以下主要子包

          devices - 所有設(shè)備驅(qū)動程序。只需瀏覽一些內(nèi)置驅(qū)動程序即可了解它們的工作原理。

          有關(guān)詳細信息,請參閱:devices.interface其中定義了設(shè)備驅(qū)動程序支持的接口,以及devices.usbms定義了連接到 USBMS 設(shè)備的通用驅(qū)動程序。calibre 中所有基于 USBMS 的驅(qū)動程序都繼承自它。

          電子書 - 所有電子書轉(zhuǎn)換/元數(shù)據(jù)代碼。一個好的起點是calibre.ebooks.conversion.cli哪個模塊為ebook-convert命令提供動力。轉(zhuǎn)換過程通過 進行控制conversion.plumber。與格式無關(guān)的代碼位于 all 中ebooks.oeb,而與格式相關(guān)的代碼位于 中ebooks.format_name

          元數(shù)據(jù)的讀取、寫入、下載全部在ebooks.metadata

          轉(zhuǎn)換發(fā)生在管道中,管道的結(jié)構(gòu)請參見簡介。該管道由輸入插件、各種轉(zhuǎn)換和輸出插件組成。構(gòu)造和驅(qū)動管道的代碼位于plumber.py. 該管道適用于電子書的表示,就像解壓縮的 epub,具有清單、書脊、目錄、指南、html 內(nèi)容等。管理此表示的類是ebooks.oeb.base. 在轉(zhuǎn)換過程中應(yīng)用于本書的各種轉(zhuǎn)換位于oeb/transforms/*.py. 輸入和輸出插件位于conversion/plugins/*.py.

          電子書編輯使用不同的容器對象進行。它記錄在電子書編輯工具的 API 文檔中。

          db - 數(shù)據(jù)庫后端。有關(guān) calibre 庫的接口,請參閱數(shù)據(jù)庫接口的 API 文檔。

          內(nèi)容服務(wù)器:srv是calibre內(nèi)容服務(wù)器。

          gui2 - 圖形用戶界面。GUI 初始化發(fā)生在gui2.main和中gui2.ui。電子書閱讀器位于gui2.viewer. 電子書編輯器位于gui2.tweak_book.

          如果您想找到所有各種 calibre 可執(zhí)行文件的入口點,請查看linux.pyentry_points中的結(jié)構(gòu)。

          獲取代碼

          您可以通過兩種方式獲取 calibre 源代碼,使用版本控制系統(tǒng)或直接下載tarball。

          calibre 使用Git,一個分布式版本控制系統(tǒng)。Git 可在 calibre 支持的所有平臺上使用。安裝Git后,可以通過以下命令獲取calibre源代碼:

          git clone https://github.com/kovidgoyal/calibre.git
          

          在 Windows 上,您將需要完整的路徑名,類似于.C:\Program Files\Git\git.exe

          calibre 是一個非常大的項目,具有很長的源代碼控制歷史,因此上述操作可能需要一段時間(10 分鐘到一個小時,具體取決于您的互聯(lián)網(wǎng)速度)。

          如果您想更快地獲取代碼,最新版本的源代碼始終可以作為存檔提供。

          要將分支更新到最新代碼,請使用以下命令:

          git pull --no-edit

          各個存儲庫中的 calibre 軟件包版本

          相關(guān)截圖:




          項目地址:

          https://github.com/kovidgoyal/calibre

          為咪咕舉辦的 Kindle 0元享 活動,最近入手Kindle 咪咕版的小伙伴特別多,其中很多還是第一次接觸Kindle,甚至是第一次接觸電紙書。

          所以很多Kindle 咪咕版使用上的小技巧大家都不太了解,為了讓大家更好地享受Kindle帶來的閱讀體驗,靜讀君整理了這份Kindle 咪咕的使用小技巧集合。

          因為內(nèi)容太多,先看目錄:

          1. 注冊流程
          2. 磁盤傳書
          3. OTG傳書
          4. 收藏夾管理書籍
          5. 云端徹底刪除書籍
          6. 生字注音
          7. 標(biāo)注
          8. 調(diào)節(jié)字體大小
          9. send to Kindle
          10. “convert”
          11. 全能神器:Calibre
          12. x-ray
          13. 死機怎么辦
          14. 看漫畫必備
          15. 切換閱讀進度樣式
          16. 添加書簽
          17. 快速翻頁
          18. 打開微信讀書
          19. 電子版說明書
          20. Kindle 神技


          01

          注冊流程


          ①. 輕按設(shè)備電源鍵開機,選擇[簡體中文],點擊下一步等待加載啟動。

          ②. 點擊[新手入門],選擇無線網(wǎng)絡(luò)后輸入密碼

          ③.登陸亞馬遜賬號;

          不推薦使用微信登陸~

          不推薦使用微信登陸~

          正確姿勢:建議先用手機/電腦瀏覽器打開亞馬遜官網(wǎng)(amzon.cn),在官網(wǎng)注冊亞馬遜賬號,然后在Kindle 上直接登陸。

          注:亞馬遜賬號完全不影響咪咕的打卡活動,如果嫌麻煩的話,也可以直接先跳過亞馬遜登錄。

          ⑤.用你自己的手機號登錄咪咕系統(tǒng)賬號,這樣就算是完成活動激活了。

          (請牢記該手機號,該賬戶為參與閱讀打卡的賬號)


          02

          磁盤傳書


          最簡單粗暴的傳輸方式,磁盤傳書絕對是最簡單也是最萬能的方法,

          只要是Kindle原生支持的格式(Kindle (AZW)、TXT、PDF、MOBI、PRC原格式、HTML、DOC、DOCX、JPEG、GIF、PNG、BMP轉(zhuǎn)換格式)都可以通過磁盤傳輸,而且不會占用云端內(nèi)存,方法也相對簡單!

          缺點就是不太方便書籍誤刪后的二度下載了。


          03

          OTG 傳輸


          用USB連接電腦和Kindle傳輸文件的方法,大家都知道;

          但不用電腦,用OTG線連接,手機也直接管理Kindle磁盤文件。

          Kindle使用 OTG 功能只需滿足以下4個條件即可:

          • 一部 Kindle 設(shè)備
          • 一部支持 OTG 功能的安卓手機(或平板)
          • 安裝文件管理 APP(推薦「ES 文件管理器」)
          • 一條 OTG 線(淘寶一般7塊錢包郵)


          04

          收藏夾管理圖書


          首先,收藏夾絕對是Kindler必備的技能,很多小伙伴應(yīng)該都不陌生。

          點擊右上角的「┇」,選擇「新建收藏夾」,輸入名稱,收藏夾就建好啦。


          進入Kindle系統(tǒng)主頁,長按書名,在跳出的選項中,點擊「添加到收藏夾」,選擇收藏夾并確定。

          操作很簡單,但能靈活運用收藏夾的話,絕對能大大地提升使用體驗;可以讓你的Kindle主頁更加工整;同時還可以為圖書進行個性化的分類。


          05

          云端徹底刪除圖書


          Kindle 的很多書其實是存在于云端的,這些書你在Kindle 設(shè)備上是無法徹底刪除的,即使在【已下載】中刪除,在【全部】中還是能找到,點擊又會繼續(xù)下載在設(shè)備上。

          如何徹底刪除不想要的書呢?這需要在亞馬遜官網(wǎng)操作:

          進入亞馬遜官網(wǎng),點擊「管理我的內(nèi)容和設(shè)備」,選中「我的內(nèi)容」標(biāo)簽;

          勾選想操作的內(nèi)容,點擊上方的「刪除」;


          06

          生字注音


          使用生字注音功能,可以在閱讀中文書時,在漢字上方顯示拼音提示,方便查閱該漢字的讀音。


          07

          標(biāo)注(保存文字)


          選中一段文字后點擊“標(biāo)注”,就可以保存這段文字。之后就可以在筆記本隨時查看了。


          08

          快速調(diào)字體大小

          跟手機調(diào)字體的方法差不多,直接在kindle屏幕上用兩個手指捏合或開張就行了。

          (好吧,這個你們應(yīng)該都會吧!畢竟幾乎所有的觸摸屏設(shè)備都是這種操作!)


          09

          kindle上看微信推文


          這年頭,很多小伙伴都是通過微信公眾號獲取信息;然而對于Kindler來說,看手機屏哪有墨水屏來的舒服;

          現(xiàn)在,讓靜讀君來教你:如何在Kindle上看微信推文?

          首先,在亞馬遜官網(wǎng)登錄賬戶,點擊右上方的「我的賬戶」-「管理我的內(nèi)容和設(shè)備」。

          在新頁面中點擊「設(shè)置」-「個人文檔設(shè)置」,在「已認可的發(fā)件人電子郵箱列表」中添加亞馬遜的官方郵箱「kindle@eub-inc.com」為可信任郵箱。

          接著點擊「我的設(shè)備」,選中你的 Kindle,這時候下方會出現(xiàn)一個以「@Kindle.cn」結(jié)尾的郵箱,復(fù)制這個郵箱地址。


          完成設(shè)置后,打開微信,關(guān)注亞馬遜 Kindle 服務(wù)號(cn_Kindle),在公眾號對話框中輸入「綁定+剛剛復(fù)制的電子郵箱」。


          然后打開任意一篇微信推文,復(fù)制文章鏈接,在Kindle 服務(wù)號發(fā)送,就可以把文章發(fā)送至你的 Kindle 了。

          在 Kindle 聯(lián)網(wǎng)的情況下,很快就能夠收到微信推送的文章。


          10

          “convert”


          如果將word、pdf甚至是html網(wǎng)頁文檔,通過郵箱推送到Kindle的時候,將推送的郵件主題寫成 convert ;

          那么,服務(wù)器將把文件自動轉(zhuǎn)換成Kindle支持較好的文件格式,更適合用Kindle閱讀。


          11

          格式轉(zhuǎn)換神器--Calibre


          Calibre是一款電子圖書管理軟件,可以實現(xiàn)各種文檔、pdf等材料轉(zhuǎn)換為Kindle適用的電子書格式,基本上可以滿足普通用戶所有電子書方面的需求。

          Calibre不僅可以用它對圖書進行格式轉(zhuǎn)換,還可以歸類整理電子書,將文本圖像材料、在線內(nèi)容(RSS)加入并轉(zhuǎn)換為電子書。

          更重要的是Calibre是完全免費的、跨平臺的在win或者mac上都可以運行無阻。堪稱電子書管理神器。


          12

          X-Ray


          看歷史書籍和長篇小說,尤其是英文小說,光是記人名就能讓人一個頭兩個大;X-Ray功能就是專門解決這一問題的;

          閱讀頁點擊【菜單】-【X-Ray】,即可打開X-Ray功能。

          (并不是所有書都有X-Ray功能,只有亞馬遜書城里,書籍信息中標(biāo)注了具有X-Ray的電子書才可以)


          13

          如果Kindle死機怎么辦


          無論手機、pc、iPad、Kindle還是其他一些電子設(shè)備,都難免會碰上死機這種情況,怎么辦呢?

          一個最簡單的通用的解決方法,就是重啟;所以,Kindle死機了怎么辦?

          長按【電源】鍵40秒,即使屏幕無顯示也不要松開電源鍵。如果設(shè)備沒有自動重啟,請長按【電源】鍵進行設(shè)備重啟。(以下設(shè)備示例圖片僅供參考,電源鍵具體位置和開機畫面顯示請以你的設(shè)備為準(zhǔn)。)


          如果設(shè)備屏幕仍無響應(yīng),那就可能是電量不足了,使用隨附的USB線或電源適配器接通電源。

          給Kindle充電30分鐘,斷開電源,再嘗試重啟。


          14

          看漫畫必備


          一個超級好用的看漫畫網(wǎng)站,這個網(wǎng)站簡直跟 Kindle 是天造地設(shè)的一對。就是它——

          vol.moe

          這個網(wǎng)站有豐富的漫畫資源,而且可以直接將漫畫推送至Kindle,對于漫畫迷來說,絕對是必備!


          15

          切換閱讀進度樣式


          閱讀狀態(tài)下,頁面底部會有一行小字顯示當(dāng)前的閱讀進度信息,表示已經(jīng)閱讀了百分之多少,按當(dāng)前閱讀速度,閱讀完本章或本書需要多少時間等。

          其實這行小字也不單單只是顯示,也是可以操作的;

          用手指點擊左下角閱讀進度信息所在的位置,你會發(fā)現(xiàn)每點擊一下,它就會發(fā)生變化;

          在閱讀位置、本章節(jié)閱讀剩余時間和全書閱讀的剩余時間這 3 種不同顯示形式間輪番切換。

          當(dāng)然還有一種是隱藏閱讀提示,對于不喜歡在閱讀時容易受到進度提示影響的小伙伴,是個不錯的選擇。


          16

          快速添加書簽


          Kindle的書簽功能是個很常用而且很實用的功能,雖然狀態(tài)欄中有書簽按鍵,但是其實可以更簡單的。

          只要直接點擊頁面右上角,就可以喚出書簽功能,再次點擊就能刪除書簽,這樣閱讀就不會被打斷,更加一氣呵成。


          17

          快速翻頁


          與快速喚出書簽一樣,快速翻頁功能也可以更快捷喚出;

          在閱讀的時候只要用手指從底部往上滑動,就可以直接喚出“快速翻頁”界面。


          18

          使用微信讀書


          可以導(dǎo)入一本帶有微信讀書鏈接的電子書至Kindle 咪咕版,然后通過點擊書內(nèi)的鏈接直接跳轉(zhuǎn)至網(wǎng)頁版微信讀書。


          19

          電子版說明書


          作為一款電子書閱讀器,Kindle是沒有紙質(zhì)說明書的,它的用戶指南是以電子版的形式存在于設(shè)備內(nèi)的,其他型號的 Kindle ,電子說明書是直接放在主頁圖書館的,咪咕版有點區(qū)別:

          點擊頁面的【設(shè)置(齒輪圖標(biāo))】,然后是【全部設(shè)置】-【幫助】;可以找到“新手入門”、“Kindle 用戶手冊”、“咪咕閱讀用戶手冊”的說明。


          詳細介紹了 Kindle 咪咕版的使用操作,剛?cè)胧衷O(shè)備的小伙伴完全可以看一看。


          20

          Kindle 神技:蓋泡面


          國際慣例,蓋泡面特香才是Kindle公認的第一神技


          私信回復(fù)靜讀君“我要資源”,可免費獲得40G電子書資源!

          這個信息快速傳播的時代,我們需要高效地獲取信息,而kindle作為一個電子閱讀器,已經(jīng)成為了很多人讀書的首選。但是有些書籍并不支持kindle格式,需要我們手動轉(zhuǎn)換格式。而如果我們能夠?qū)⑾胍x的網(wǎng)頁直接抓取到kindle上閱讀,會更加方便快捷。本文將介紹如何使用Python抓取網(wǎng)頁,并將其轉(zhuǎn)換成kindle可讀的格式。

          一、了解Python中的Requests庫和BeautifulSoup庫

          在進行網(wǎng)頁抓取之前,我們需要了解一些Python庫。Requests庫是Python中用于發(fā)送HTTP請求的常用庫,可以方便地進行GET、POST等請求操作,并且支持SSL和重定向等功能。而BeautifulSoup庫則是一個用于解析HTML和XML文檔的Python庫,可以方便地從HTML文檔中提取數(shù)據(jù)。

          二、使用Requests庫獲取網(wǎng)頁源代碼

          使用Requests庫獲取網(wǎng)頁源代碼是進行網(wǎng)頁抓取的第一步。我們可以使用get()方法來獲取指定URL的網(wǎng)頁源代碼。

          python
          import requests
          url =''
          response = requests.get(url)
          html = response.text
          

          三、使用BeautifulSoup庫解析HTML文檔

          在獲取到網(wǎng)頁源代碼之后,我們需要使用BeautifulSoup庫對其進行解析。通過解析HTML文檔,我們可以方便地從中提取出需要的數(shù)據(jù)。

          python
          from bs4 import BeautifulSoup
          soup = BeautifulSoup(html,'html.parser')
          title = soup.title.string
          

          四、提取網(wǎng)頁正文內(nèi)容

          在進行網(wǎng)頁抓取的過程中,我們通常只需要提取網(wǎng)頁正文內(nèi)容。這里我們可以使用一些開源庫,如justext、newspaper等來實現(xiàn)正文內(nèi)容的提取。

          python
          import justext
          paragraphs = justext.justext(html, justext.get_stoplist('English'))
          text ='\n'.join([p.text for p in paragraphs if not p.is_boilerplate])
          

          五、將網(wǎng)頁內(nèi)容轉(zhuǎn)換成kindle可讀的格式

          在完成網(wǎng)頁抓取和正文內(nèi)容提取之后,我們需要將其轉(zhuǎn)換成kindle可讀的格式。這里我們可以使用Calibre軟件來實現(xiàn)格式轉(zhuǎn)換。

          python
          import subprocess
          subprocess.call(['ebook-convert','-','output.mobi','--input-encoding=utf-8','--output-encoding=utf-8'])
          

          六、自動化抓取網(wǎng)頁并發(fā)送到kindle郵箱

          如果我們需要定期獲取某些網(wǎng)頁內(nèi)容,并將其發(fā)送到kindle郵箱中,可以使用Python腳本來實現(xiàn)自動化操作。具體步驟如下:

          1.獲取網(wǎng)頁源代碼;

          2.提取正文內(nèi)容;

          3.將正文內(nèi)容轉(zhuǎn)換成kindle可讀的格式;

          4.發(fā)送郵件到kindle郵箱。

          python
          import requests
          from bs4 import BeautifulSoup
          import justext
          import subprocess
          import smtplib
          from email.mime.text import MIMEText
          from email.mime.multipart import MIMEMultipart
          from email.mime.application import MIMEApplication
          def get_html(url):
              response = requests.get(url)
              html = response.text
              return html
          def get_text(html):
              paragraphs = justext.justext(html, justext.get_stoplist('English'))
              text ='\n'.join([p.text for p in paragraphs if not p.is_boilerplate])
              return text
          def convert_to_mobi(text):
              with open('input.txt','w', encoding='utf-8') as f:
                  f.write(text)
              subprocess.call(['ebook-convert','input.txt','output.mobi','--input-encoding=utf-8','--output-encoding=utf-8'])
          def send_email(to, subject, text, file):
              msg = MIMEMultipart()
              msg['From']='your_email_address'
              msg['To']= to
              msg['Subject']= subject
              body = MIMEText(text)
              msg.attach(body)
              with open(file,'rb') as f:
                  attachment = MIMEApplication(f.read(),_subtype='mobi')
                  attachment.add_header('Content-Disposition','attachment', filename=file)
                  msg.attach(attachment)
              server = smtplib.SMTP('', 587)
              server.starttls()
              server.login('your_email_address','your_email_password')
              server.sendmail(msg['From'],97addb5dfb2d18fe907a1450ca603e88['To'],97addb5dfb2d18fe907a1450ca603e88.as_string())
              server.quit()
          if __name__=='__main__':
              url =''
              html = get_html(url)
              text = get_text(html)
              convert_to_mobi(text)
              to =''
              subject ='Article from '
              send_email(to, subject, text,'output.mobi')
          

          七、總結(jié)

          本文介紹了如何使用Python抓取網(wǎng)頁,并將其轉(zhuǎn)換成kindle可讀的格式,以及如何實現(xiàn)自動化抓取并發(fā)送到kindle郵箱的功能。通過這些技術(shù),我們可以更加方便地獲取信息,并在kindle上進行閱讀。


          主站蜘蛛池模板: 天堂一区人妻无码| 日韩在线视频不卡一区二区三区| 亚洲精品国产suv一区88| 亚洲乱码一区二区三区在线观看| av在线亚洲欧洲日产一区二区| 成人免费区一区二区三区| 免费一区二区三区| 精品乱子伦一区二区三区高清免费播放 | 美女毛片一区二区三区四区| 久久无码一区二区三区少妇 | 国产AV一区二区三区无码野战 | 成人区人妻精品一区二区不卡网站| 精品福利一区二区三区免费视频| 一区二区手机视频| 亚洲av无码一区二区三区在线播放| AV天堂午夜精品一区 | 亚洲一区二区三区高清视频| 中文字幕精品无码一区二区| 北岛玲在线一区二区| 欧美成人aaa片一区国产精品| 日韩爆乳一区二区无码| av无码人妻一区二区三区牛牛| 精品一区二区三区电影| 精品国产亚洲一区二区三区在线观看| 中文人妻无码一区二区三区 | 人妻体内射精一区二区三区 | 一本岛一区在线观看不卡| 国产精品毛片a∨一区二区三区| AV无码精品一区二区三区宅噜噜| 国产福利视频一区二区| 日本中文字幕一区二区有码在线| 无码人妻精品一区二区三| 精品动漫一区二区无遮挡 | 亚洲av无一区二区三区| 乱色熟女综合一区二区三区| 国产精品区AV一区二区| 老熟女五十路乱子交尾中出一区| 精品人妻一区二区三区浪潮在线| 少妇人妻精品一区二区| 国产福利电影一区二区三区,亚洲国模精品一区| 精品国产免费一区二区三区|