GithubHelp home page GithubHelp logo

david2685 / gitchat_download Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zwjjiaozhu/gitchat_download

0.0 1.0 0.0 46.45 MB

gitchat文章下载神器器

License: Apache License 2.0

Python 100.00%

gitchat_download's Introduction

gitchat_download利器

gitchat文章下载器,支持下载pdf格式以及markdown格式。

其中支持免费的课程下载,付费的课程需要自己购买后,在软件添加cookie后才可以下载

软件架构

  • python爬虫技术
  • wxpython GUI开发界面
  • aria2 开源下载利器
1.1添加cookie

请在使用本软件之前,请先添加自己gitchat账户的cookie信息,如过不添加的话,一些免费的课程也下载不了,只可以下载那些试读的课程。

1.1.1添加cookie

到浏览器使用微信登录自己的gitchat账户,然后打开谷歌浏览器的控制台(其他用谷歌内核的浏览器的也是一样的方法:qq、360、百度浏览器),操作看下方的图片:

02.png

只需要复制cookie中custumerId以及custumerToken的值,然后到软件中添加cookie

02.png

1.1.2课程下载

课程链接是课程主页的链接:以一个免费的课程为例:

03.png

点击进去主页然后复制链接https://gitbook.cn/gitchat/column/59f7e38160c9361563ebea95

04.png

一定要注意,如果链接错了的话,课程是下载不了的。而且自己要提前手动的点击学习课程以及购买课程,才可以下载成功。

1.2 下载课程

复制好课程主页链接,然后开始下载。

download.gif 下载后的内容和原格式相差不多。

pdf格式: 05.png

markdown格式: 06.png

2.0 软件下载

地址:软件下载

总结:

还是有很多要优化的地方,欢迎提交bug和意见...

gitchat_download's People

Contributors

zwjjiaozhu avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.