All Projects → nonoroazoro → Zhihu Daily Reader

nonoroazoro / Zhihu Daily Reader

Licence: other
🌀 Zhihu Daily Reader (Web).

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Zhihu Daily Reader

Zhihu Crawler
zhihu-crawler是一个基于Java的高性能、支持免费http代理池、支持横向扩展、分布式爬虫项目
Stars: ✭ 890 (+1383.33%)
Mutual labels:  zhihu
Zhihuapi Py
Unofficial API for zhihu.
Stars: ✭ 39 (-35%)
Mutual labels:  zhihu
Koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Stars: ✭ 9,467 (+15678.33%)
Mutual labels:  reader
Ngfilereader
This is file reader component on angular.
Stars: ✭ 25 (-58.33%)
Mutual labels:  reader
Readingcloud
An ebook reader written in Rails.
Stars: ✭ 33 (-45%)
Mutual labels:  reader
Vinfo
Vim info documentation reader, lets you read info pages within Vim or start it from the shell prompt (instead of Info)
Stars: ✭ 41 (-31.67%)
Mutual labels:  reader
Light Novel Library wenku8 android
[CASUALLY MAINTAINED] 轻小说文库 (Wenku8.com) 安卓版第三方公益App,始于2014年的Material Design风格、无广告、不盈利、Google Play上安装包最小的轻小说阅读器(light novel reader)。目前除了网站的API以外,还添加了我自己架的Cloudflare Worker 中继节点用来突破网站API的限制 wenku8-relay.mewx.org.
Stars: ✭ 772 (+1186.67%)
Mutual labels:  reader
Holy Reader
holy reader!小说阅读器小程序, API源自追书神器
Stars: ✭ 59 (-1.67%)
Mutual labels:  reader
Xml
XML without worries
Stars: ✭ 35 (-41.67%)
Mutual labels:  reader
Php Qrcode Detector Decoder
This is a PHP library to detect and decode QR-codes. This is first and only QR code reader that works without extensions.
Stars: ✭ 1,034 (+1623.33%)
Mutual labels:  reader
Just Read
A customizable read mode web extension.
Stars: ✭ 874 (+1356.67%)
Mutual labels:  reader
Weyuereader
Android开源项目-微Yue电子书阅读(MD设计)
Stars: ✭ 943 (+1471.67%)
Mutual labels:  reader
Ini
Ini file reader/writer for C# / .NET written in pure .NET in a single source file
Stars: ✭ 43 (-28.33%)
Mutual labels:  reader
Buka
Buka is a modern software that helps you manage your ebook at ease.
Stars: ✭ 896 (+1393.33%)
Mutual labels:  reader
Mangapie
This is a self-hosted server for archived manga.
Stars: ✭ 51 (-15%)
Mutual labels:  reader
Funpyspidersearchengine
Word2vec 千人千面 个性化搜索 + Scrapy2.3.0(爬取数据) + ElasticSearch7.9.1(存储数据并提供对外Restful API) + Django3.1.1 搜索
Stars: ✭ 782 (+1203.33%)
Mutual labels:  zhihu
Articlespider
慕课网python分布式爬虫源码-长期更新维护
Stars: ✭ 40 (-33.33%)
Mutual labels:  zhihu
Zhihu
仿知乎网站
Stars: ✭ 60 (+0%)
Mutual labels:  zhihu
Xopen
open files for buffered reading and writing in #golang
Stars: ✭ 55 (-8.33%)
Mutual labels:  reader
Python crawler
It's designed to be a simple, tiny, pratical python crawler using json and sqlite instead of mysql or mongdb. The destination website is Zhihu.com.
Stars: ✭ 45 (-25%)
Mutual labels:  zhihu

知乎日报 - 阅读器 Dependency Status

知乎日报官方不提供 Web 版,只能自己动手了。

离线:自动离线知乎日报(可配置),无法访问 Internet 时也能用咯。

快捷键:类似 Google Reader 的 j/k/v/o/enter 当然还有 方向键,你懂的(按下 shift+?h 可查看快捷键列表)。

用户认证:可配置为需帐号登录(默认关闭)。

支持:Firefox/Chrome/IE11。没测 Opera,应该可以。

不支持:移动端(请用知乎官方客户端)。

声明

本应用使用了知乎日报非正式公开 API,使用与共享之行为或有侵犯知乎权益的嫌疑,因此请自行部署使用,请您暸解相关情况,并遵守知乎协议。

技术栈

使用方法

  1. clone from git

    git clone https://github.com/nonoroazoro/Zhihu-Daily-Reader.git`
    
  2. disable auth

    默认开启了用户认证(导致你们无法登录),请务必修改 ./config/production.json 为:

    {
        "enable_auth": false
    }
    
  3. config

    1. Standard

      1. install dependencies

        1. install node.js: https://nodejs.org

        2. install npm packages

          cd Zhihu-Daily-Reader && npm install --production
          
        3. install mongodb (可选。不装的话会自动关闭数据库相关功能):https://www.mongodb.com/download-center

      2. start app

        npm start
        
      3. browse: http://localhost:8888

    2. Docker

      1. install dependencies

        1. install docker-engine.

        2. install docker-compose.

      2. 部署到 Raspberry Pi

        1. 端口默认为 8888,可在 docker-compose.rpi.yml 中修改,例如:

          ports:
              - "9999:8888"
          
        2. (可选) 离线数据目录默认为当前目录下的 db,可在 docker-compose.rpi.yml 中修改,例如:

          volumes:
              - ./myDataFolder:/data/db
          
        3. start app

          docker-compose up -f docker-compose.rpi.yml -d
          
        4. browse: http://localhost:8888

      3. 部署到 DaoCloud

        1. 创建新项目(使用之前 clone 的代码)

        2. 在项目的流程定义中指定 DockerfileDockerfile.daocloud,并构建镜像

        3. (可选)服务集成中申请 MongoDB 服务

        4. 创建应用(可在此绑定之前申请的 MongoDB 服务)

        5. browse: DaoCloud 为您提供的地址

更新记录

1.3.1

2017 年 3 月 8 日

  • 支持部署到 Raspberry Pi。
  • 支持部署到 DaoCloud(支持其 mongodb 服务集成)。
  • 调整在不用分辨率设备下的表现。

1.3.0

2016 年 9 月 7 日

  • Docker 化。

1.2.0

2016 年 8 月 30 日

  • 修正 mongodb 启动问题。
  • 增加用户登录认证(默认关闭)。

1.1.5

2016 年 6 月 6 日

  • 调整主界面样式。
  • 增加阅读界面的“上/下一篇”功能。
  • 更新截图。
  • 修正几处潜在错误。

1.1.4

2016 年 4 月 13 日

  • 添加键盘快捷键帮助:Shift+?h 打开帮助面板。
  • 服务启动时延迟启动爬虫。
  • 修复几处关于知乎外链的错误。
  • 嵌入的外链视频在 Firefox 中无法正常播放,待解决。

1.1.3

2016 年 4 月 9 日

  • 修复正文内容外链出现重复的 bug。
  • 修改正文内容外链,默认在新窗口打开。
  • 前端全部迁到 ES6 + ES7 Stage-0。
  • 更新 webpack 配置。
  • 嵌入的外链视频目前还不能正常播放,待解决。

1.1.2

2015 年 12 月 22 日

  • 修正启动脚本(Windows/Mac/Linux)。
  • 修改默认端口为 8888

1.1.1

2015 年 12 月 15 日

  • 增加离线功能,无法访问 Internet 时也能用啦(需安装Mongodb)。
  • 离线功能可选,无需进行特殊设置(全自动)。
  • 其他细节优化,不想列出来了。

1.0

2015 年 8 月 14 日

  • 初版,包含知乎日报基本阅读功能。

截图

  • 主界面

    主界面

  • 阅读界面

    阅读界面

  • 快捷键

    阅读界面

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].