圣才电子书 电子书 视频 题库 分析教程

手机端接口

  • 获取电子书所以信息
http://wx.100xuexi.com/handle/BuyHandler.ashx?method=GetBookDetail&book_id=28963

包含 epub 下载地址
  • 电子书数据
{
    "query": {
        "run_number": 1
    },
    "book": {
        "id": 28963,
        "name": "王力《古代汉语》(校订重排本)【教材精讲+考研真题解析】讲义与视频课程【28小时高清视频】",
        "pic": "http://eshu.100xuexi.com/uploads/thumb_Big/501348ba70e4443eab5d80a1c32da30c.jpg",
        "author": "圣才学习网",
        "publisher": "圣才教育",
        "edition": "2",
        "publishtime": "2019-09-23 18:40:59",
        "bookNumber": "828963",
        "pages": "285",
        "size": "1896642",
        "dir": "http://service.100eshu.com/app/GetBookInfo.aspx?book_id=28963&type=1&Refresh=637058246054644989",
        "jianjie": "",
        "abstract": "http://service.100eshu.com/app/GetBookInfo.aspx?book_id=28963&type=0&Refresh=637058246054694992",
        "downum": 5999,
        "price": "100.00",
        "book_file": "http://eshu.100xuexi.com/uploads/ebook/1d994d030e25449a85f35f12bee93286/mobile/1d994d030e25449a85f35f12bee93286.epub",
        "class_id": "4882415",
        "class_name": "王力《古代汉语》",
        "user": null,
        "date": "2019-09-23 18:40:58",
        "version": 6,
        "small_pic": "http://eshu.100xuexi.com/uploads/thumb_Big/501348ba70e4443eab5d80a1c32da30c.jpg",
        "book_ids": "",
        "IsPackageCount": "",
        "VideoCT": null,
        "IsPackage": 0,
        "FreePageNums": "66",
        "book_file_back": null,
        "userId": "ba3e4adb-7d7f-4966-a892-79d5ee854987",
        "isPdf": false,
        "writerBrief": "",
        "seller": "100eshu@100eshu.com",
        "fixPrice": "100.00",
        "productNumber": "830902008060",
        "makeTool": "EbookPlat",
        "viewRight": "money",
        "viewPassword": "",
        "freeCharpterCount": 11,
        "readnum": 5879,
        "commentUrl": "http://wx.100xuexi.com/#/other/book_errorcorrecting_comment/28963/1",
        "musicUrl": "",
        "musicName": "",
        "catalogUrl": "http://eshu.100xuexi.com/uploads/ebook/1d994d030e25449a85f35f12bee93286/mobile/epub/OEBPS/Catalog.html",
        "abstractText": "",
        "dirText": "",
        "moneyUserName": "d0563cdf-be8e-4bc9-bac2-3bfbfdfbaca3",
        "tempCatalogVersion": 0,
        "catalogVersion": 1,
        "customUrl": "",
        "shareDescription": "  前  言 一、书的体例 1文选 一、二册先秦  《左传》、《战国策》 三...",
        "isXiaJia": 0,
        "isMoneyOpen": 0,
        "isExpired": 0,
        "endTime": null,
        "isHaveBanquan": 0,
        "banquanData": {
            "Id": 0,
            "EbookId": 0,
            "RightMan": null,
            "ImageUrl": null,
            "UpdateTime": "0001-01-01T00:00:00",
            "ShenHer": null,
            "Status": 0
        },
        "isHaveJiaoFuBanquan": 0,
        "jiaoFuBanquanData": {
            "Id": 0,
            "EbookId": 0,
            "snum": null,
            "state": 0,
            "error": null,
            "UpdateTime": "0001-01-01T00:00:00",
            "JianJie": null,
            "ChuangZuoGuoCheng": null,
            "ZuoZheShuMing": null,
            "CertNo": null,
            "CertImage": null
        },
        "isLimitTime": 0,
        "limitStartTime": "1900-01-01 00:00:00",
        "limitEndTime": "1900-01-01 00:00:00",
        "useYear": 1,
        "isPrint": 1,
        "packagePrintModel": null,
        "printFee": 38.50,
        "printBuyUrl": "https://book.100xuexi.com/book/EbookSkipTushu.aspx?ebookId=28963"
    }
}
  • 视频类数据
{
    "query": {
        "run_number": 1
    },
    "book": {
        "id": 131958,
        "name": "王力《古代汉语》网授精讲班【教材精讲+考研真题串讲】",
        "pic": "http://file.100xuexi.com/XXProduct/XXUpFile/CoursePic/201601290843154688605.jpg",
        "author": "圣才学习网",
        "publisher": "圣才教育",
        "edition": "1",
        "publishtime": "2016-06-29 18:01:49",
        "bookNumber": "",
        "pages": "966",
        "size": "150594912",
        "dir": "http://service.100eshu.com/app/GetBookInfo.aspx?book_id=131958&type=1&Refresh=637058243861139527",
        "jianjie": "",
        "abstract": "http://service.100eshu.com/app/GetBookInfo.aspx?book_id=131958&type=0&Refresh=637058243861169529",
        "downum": 238,
        "price": "200.00",
        "book_file": "http://eshu.100xuexi.com/uploads/ebook//mobile/.zip",
        "class_id": "4882415",
        "class_name": "王力《古代汉语》",
        "user": null,
        "date": "2019-01-17 22:27:44",
        "version": 1,
        "small_pic": "http://file.100xuexi.com/XXProduct/XXUpFile/CoursePic/201601290843154688605.jpg",
        "book_ids": "28963|16122",
        "IsPackageCount": "2",
        "VideoCT": "72",
        "IsPackage": 2,
        "FreePageNums": "99999",
        "book_file_back": null,
        "userId": "ba3e4adb-7d7f-4966-a892-79d5ee854987",
        "isPdf": true,
        "writerBrief": "",
        "seller": "100eshu@100eshu.com",
        "fixPrice": "600.00",
        "productNumber": "880903101050",
        "makeTool": "EbookPlat",
        "viewRight": "money",
        "viewPassword": "",
        "freeCharpterCount": 0,
        "readnum": 6592,
        "commentUrl": "http://wx.100xuexi.com/#/other/book_errorcorrecting_comment/131958/1",
        "musicUrl": "",
        "musicName": "",
        "catalogUrl": null,
        "abstractText": "",
        "moneyUserName": "d0563cdf-be8e-4bc9-bac2-3bfbfdfbaca3",
        "tempCatalogVersion": 0,
        "catalogVersion": 0,
        "customUrl": "",
        "shareDescription": "  本圣才视频共包括72个高清视频(共68课时)、2种电子书、1种题库。",
        "isXiaJia": 0,
        "isMoneyOpen": 0,
        "isExpired": 0,
        "endTime": null,
        "isHaveBanquan": 0,
        "banquanData": {
            "Id": 0,
            "EbookId": 0,
            "RightMan": null,
            "ImageUrl": null,
            "UpdateTime": "0001-01-01T00:00:00",
            "ShenHer": null,
            "Status": 0
        },
        "isHaveJiaoFuBanquan": 0,
        "jiaoFuBanquanData": {
            "Id": 0,
            "EbookId": 0,
            "snum": null,
            "state": 0,
            "error": null,
            "UpdateTime": "0001-01-01T00:00:00",
            "JianJie": null,
            "ChuangZuoGuoCheng": null,
            "ZuoZheShuMing": null,
            "CertNo": null,
            "CertImage": null
        },
        "isLimitTime": 0,
        "limitStartTime": "1970-01-01 00:00:00",
        "limitEndTime": "1970-01-01 00:00:00",
        "useYear": 1,
        "isPrint": 1,
        "packagePrintModel": {
            "totalPages": 621,
            "totalPrintElementCount": 3,
            "elementList": [{
                    "platNum": 1,
                    "bookId": "28963",
                    "bookName": "王力《古代汉语》(校订重排本)【教材精讲+考研真题解析】讲义与视频课程【28小时高清视频】",
                    "pages": 285,
                    "isElementPrint": 1
                },
                {
                    "platNum": 1,
                    "bookId": "16122",
                    "bookName": "王力《古代汉语》(校订重排本)笔记和考研真题详解",
                    "pages": 181,
                    "isElementPrint": 1
                },
                {
                    "platNum": 3,
                    "bookId": "1188",
                    "bookName": "王力《古代汉语》(校订重排本)配套题库【名校考研真题(视频讲解)+章节题库+模拟试题】",
                    "pages": 155,
                    "isElementPrint": 1
                }
            ]
        },
        "printFee": 106.60,
        "printBuyUrl": "https://book.100xuexi.com/book/EbookSkipTushu.aspx?ebookId=131958"
    }
}

电子书

地址规则

试看破解原理

页面通过 iframe 加载电子阅读器,通过修改 地址参数破解试看

iframe 地址如以下

http://e.100xuexi.com/flex/BookReader3D.swf?fullscreen=true&version=2018121816562207&id=28963&isadmin=false&userId=bffffb44-9279-4e21-8b18-f0f70739f134&userName=18827030840&isbuy=false&folder=publish&DirPath=1d994d030e25449a85f35f12bee93286&IsFree=false&isSetting=0&IsBookSetting=1&strAgentLogo=&strAgentQQ=&strAgentBuy=&strAboutTitle=&strAboutLink=&agentName=&Type=&MachineID=&strQuantao=&strReg=&webChatOpen=True


关键参数

isbuy: false # 改 true
folder: publish
DirPath: 1d994d030e25449a85f35f12bee93286 # 后续下载电子书 epub 和 包含 pdf 的 zip 压缩包需要
IsFree: false # 改 true

电子书下载地址拼接

通过替换 url 中 32 位字符串,可通过
-http://e.100xuexi.com/uploads/ebook/1d994d030e25449a85f35f12bee93286/mobile/1d994d030e25449a85f35f12bee93286.epub
-http://e.100xuexi.com/uploads/ebook/1d994d030e25449a85f35f12bee93286/mobile/1d994d030e25449a85f35f12bee93286.zip

zip 压缩包密码 shengcai123

部分接口

web 电子书阅读器
  • 视频服务器 ip
http://e.100xuexi.com/workshop/reader.ashx?act=getServerIp  
  • 书籍信息 简版
http://e.100xuexi.com/workshop/reader.ashx?act=getSettingModel&id=28963
  • 书籍信息 包含视频信息
http://e.100xuexi.com/workshop/reader.ashx?act=getprop&version=0.01923118345439434&id=28963&userId=&folder=publish
数据中附带视频 可以通过 getprop 接口获取,也可以通过 zipcontrols.xml 获取。
http://e.100xuexi.com/uploads/ebook/1d994d030e25449a85f35f12bee93286/mobile/epub/OEBPS/controls.xml

视频

52论坛的视频下载器反编译分析

  • ActiveVideo

curl -H 'Content-Type: text/html;charset=UTF-8' -H 'Host: push.100xuexi.com' -X HEAD 'http://push.100xuexi.com/ajax.ashx?act=DownloadCourse&id=148269'

  • GetBookUid

http://e.100xuexi.com/DigitalLibrary/Course.aspx?Id=148269

 string httpResponse = GetHttpResponse("http://e.100xuexi.com/DigitalLibrary/Course.aspx?Id=" + book_id, 0x186a0);
    return new Regex("ProductUID=(?<uid>[^&]+)&").Match(httpResponse).Groups["uid"].ToString();

-http://file.100xuexi.com/QuanTaoCourse/EFEC8D91-7343-4CBE-9CD4-E0D068015A0C/our/Inst.html

string httpResponse = GetHttpResponse("http://file.100xuexi.com/QuanTaoCourse/" + book_uid + "/our/Inst.html", 0x186a0);
    MatchCollection matchs = new Regex(@"javascript:sv\('[^']+','(?<title>[^']+)','(?<url>[^']+)'").Matches(httpResponse);

题库

http://tk.100xuexi.com/DigitalLibrary/Show.aspx?Id=1188#A2

    function read(id) {
        console.log(id);
        $.post("/DigitalLibrary/UserTrackHandler.ashx?action=AddRead&pid=" + id, null, function (result) {

            if (result.result == -1 && result.msg == "notLogin") {
                window.location.href = "http://user.100xuexi.com/Login/LoginOutDo.ashx?RetUrl=" + escape("http://tk.100xuexi.com/DigitalLibrary/show.aspx?id=" + id);
            }
            else {


                window.location.href = "http://usertk.100xuexi.com/PracticeCenter/Directory/Index?tb_l_PaperQuePlanID=22438&token=243E3062623638272D3E3827652D343138392D783634312430356362393C3070303865742F343031792131212D30342232343A35753833236F32616226693866793638212131336E773666232168662136326370216866337023397821696533643C39233862342B263538663166617632373362216C62743030000000000000";
            }

        }, "json");


    }
  • 手机端访问题库

http://wx.100xuexi.com/#/products/index/1188/9/detail

http://wx.100xuexi.com/handle/BuyHandler.ashx?method=GetTikuDetails&id=1188  

圣才视频下载 rtmp

rtmpdump -r "rtmp://videofms.100xuexi.com/xxv" -y "mp4:streams/wangligudaihanyu/wangligudaihanyuwangshoujingjiangban/2011nian/VideoC/90131224_100006/5e6103321201884b22057be9549c9913.mp4" -o "./0004_古汉语通论 介词.mp4"

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部