吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6681|回复: 12
上一主题 下一主题
收起左侧

[其他转载] 获取所有淘宝自己的订单并保存为xml

[复制链接]
跳转到指定楼层
楼主
pzx521521 发表于 2019-5-8 19:32 回帖奖励
本帖最后由 pzx521521 于 2019-5-8 19:35 编辑

获取所有淘宝自己的订单并保存为xml

说明

  • 优先爬虫, 但是发现爬的时候并不太好定位. 所以仅仅爬下来源码, 采用Chrome控制台运行 js的方式
  • 不做登录淘宝账号的客户端了..  毕竟是淘宝账号 = =
  • 原理是通过 js保存下载网页的源码, 然后通过以下方法定位:
  • 所以用了一个简单但是有问题的方法: 列出所有节点的innerHtml, 通过特殊字符去定位订单的信息: 如价格前必有¥, 但是还是有很多特殊的导致有问题, 因为原理简单且做的不成熟有很多bug, 不再放源码, 其实跟推荐用css/id定位, 这里偷懒
    https://www.lanzouj.com/i42w0cf

如何使用:

  • 1.登录自己淘宝的订单页面
  • 2.在控制台输入一下内容, 会自动下载一些文件下来(里面翻页时间设置的是3000ms 可以根据自己的网速调整)
    
    (function(console){
        console.save = function(data, filename){
                var blob = new Blob([data], {type: 'text/json'}),
                e = document.createEvent('MouseEvents'),
                a = document.createElement('a')
                a.download = filename
                a.href = window.URL.createObjectURL(blob)
                a.dataset.downloadurl = ['text/json', a.download, a.href].join(':')
                e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
                a.dispatchEvent(e)
        }
    })(console);

var importJs=document.createElement('script');  //在页面新建一个script标签
importJs.setAttribute("type","text/javascript") ; //给script标签增加type属性
importJs.setAttribute("src", 'https://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js'); //给script标签增加src属性, url地址为cdn公共库里的
document.getElementsByTagName("head")[0].appendChild(importJs); //把importJs标签添加在页面

function collection(){
console.save($("#tp-bought-root")[0].innerHTML, "pages.json"); $(".pagination-next").click()
}
//在这里修改时间 单位ms
var t1 = window.setInterval("collection()",3000);


![控制台输入一下内容.jpg](https://i.loli.net/2019/05/08/5cd2bc739759f.jpg)
+ 3.把这些东西脱拉到exe上即可
![把这些东西脱拉到exe.jpg](https://i.loli.net/2019/05/08/5cd2bc7392ef7.jpg)

获取所有淘宝自己的订单并保存为xml

说明

  • 优先爬虫, 但是发现爬的时候并不太好定位. 所以仅仅爬下来源码, 采用Chrome控制台运行 js的方式
  • 不做登录淘宝账号的客户端了..  毕竟是淘宝账号 = =
  • 原理是通过 js保存下载网页的源码, 然后通过以下方法定位:
  • 所以用了一个简单但是有问题的方法: 列出所有节点的innerHtml, 通过特殊字符去定位订单的信息: 如价格前必有¥, 但是还是有很多特殊的导致有问题, 因为原理简单且做的不成熟有很多bug, 不再放源码, 其实跟推荐用css/js定位, 这里偷懒
    https://www.lanzouj.com/i42w0cf

如何使用:

  • 1.登录自己淘宝的订单页面
  • 2.在控制台输入一下内容, 会自动下载一些文件下来(里面翻页时间设置的是3000ms 可以根据自己的网速调整)
    
    (function(console){
    console.save = function(data, filename){
        var blob = new Blob([data], {type: 'text/json'}),
        e = document.createEvent('MouseEvents'),
        a = document.createElement('a')
        a.download = filename
        a.href = window.URL.createObjectURL(blob)
        a.dataset.downloadurl = ['text/json', a.download, a.href].join(':')
        e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
        a.dispatchEvent(e); }})(console);
var importJs=document.createElement('script');  //在页面新建一个script标签
importJs.setAttribute("type","text/javascript") ; //给script标签增加type属性
importJs.setAttribute("src", 'https://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js'); //给script标签增加src属性, url地址为cdn公共库里的
document.getElementsByTagName("head")[0].appendChild(importJs); //把importJs标签添加在页面

function collection(){
    console.save($("#tp-bought-root")[0].innerHTML, "pages.json");
    $(".pagination-next").click()
}
//在这里修改时间 单位ms
var t1 = window.setInterval("collection()",3000); 

控制台输入一下内容.jpg

  • 3.把这些东西脱拉到exe上即可
    把这些东西脱拉到exe.jpg

免费评分

参与人数 1吾爱币 +1 收起 理由
L_Sunshine_Z + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
hx200208 发表于 2021-4-16 12:48
孤静之美 发表于 2019-5-9 16:21
好像有个魔猫订单软件可以导出订单的!

大佬还有没有和魔猫差不多的软件   可以直接再软件里面就可以统计某个地址有多少订单的
沙发
li234002 发表于 2019-5-8 20:06
3#
aa867741420 发表于 2019-5-8 20:16
太麻烦了 就是把所有订单都下载下来然后一个一个的拖上去
4#
gunxsword 发表于 2019-5-8 20:42
看不懂,但是觉得好历害!
5#
zmtc19870108 发表于 2019-5-8 20:47
自己的订单保存来做什么?
6#
敷衍咯 发表于 2019-5-9 09:24
昨天看到有人需要 今天就有大佬做出来了?
头像被屏蔽
7#
孤静之美 发表于 2019-5-9 16:21
提示: 作者被禁止或删除 内容自动屏蔽
8#
welaing 发表于 2019-8-5 18:24
又涨知识啦
9#
7393575 发表于 2019-8-5 18:27
楼主能搞个买家订单及物流一键导出吗?
10#
派大星星 发表于 2019-8-9 11:32
好像没啥卵用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-26 01:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表