All Projects → gongjunhao → cookie-extraction

gongjunhao / cookie-extraction

Licence: MIT license
登录后提取在线cookie,更新至服务器或拷贝至剪切板,为爬虫抓取跳过复杂验证码识别程序

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to cookie-extraction

org-rich-yank
📋 Rich text clipboard for org-mode: Paste as a #+BEGIN_SRC block of correct mode, with link to where it came from
Stars: ✭ 59 (+28.26%)
Mutual labels:  clipboard
dokuwiki-plugin-syntaxhighlighter4
SyntaxHighlighter4 plugin for DokuWiki
Stars: ✭ 51 (+10.87%)
Mutual labels:  clipboard
MagicWE2
[MagicWE2] Lag free asynchronous world editor for PMMP with plenty of options
Stars: ✭ 109 (+136.96%)
Mutual labels:  clipboard
brute-md5
Advanced, Light Weight & Extremely Fast MD5 Cracker/Decoder/Decryptor written in Python 3
Stars: ✭ 16 (-65.22%)
Mutual labels:  easy-to-use
Lang-app
Add a multi lang configuration to your WEB APP 'from scratch' [ANY FRAMEWORK, ANY PLUGIN, ANY API]
Stars: ✭ 15 (-67.39%)
Mutual labels:  easy-to-use
query2report
Query2Report is a simple open source business intelligence platform that allows users to build report/dashboard for business analytics or enterprise reporting
Stars: ✭ 43 (-6.52%)
Mutual labels:  easy-to-use
nightly-docker-rebuild
Use nightli.es 🌔 to rebuild N docker 🐋 images 📦 on hub.docker.com
Stars: ✭ 13 (-71.74%)
Mutual labels:  easy-to-use
townshell
For Townscaper, an application providing additional keyboard shortcuts, tools to manipulate .scape files, screen recording
Stars: ✭ 40 (-13.04%)
Mutual labels:  clipboard
nativescript-clipboard
📋 NativeScript plugin to copy stuff to the device clipboard, and read from it again
Stars: ✭ 40 (-13.04%)
Mutual labels:  clipboard
cliptext
Clipboard manager for macOS. Built with Electron.js
Stars: ✭ 37 (-19.57%)
Mutual labels:  clipboard
AppImageUpdater
AppImage Updater for Humans built with QML/C++ with Qt5 ❤️.
Stars: ✭ 31 (-32.61%)
Mutual labels:  easy-to-use
sakura-dmhy
Sakura - 一个简单的工具
Stars: ✭ 29 (-36.96%)
Mutual labels:  easy-to-use
Benzaiboten-spot-trading-bot
A trading bot easy to use to be linked to your favorite exchange to automatize the trading on cryptocurrencies
Stars: ✭ 20 (-56.52%)
Mutual labels:  easy-to-use
birthday.py
🎉 A simple discord bot in discord.py that helps you understand the usage of SQL databases
Stars: ✭ 30 (-34.78%)
Mutual labels:  easy-to-use
hacktoberfest-2019
You can check the video here: #hacktoberfest
Stars: ✭ 28 (-39.13%)
Mutual labels:  easy-to-use
Tkinter-Designer
An easy and fast way to create a Python GUI 🐍
Stars: ✭ 4,697 (+10110.87%)
Mutual labels:  easy-to-use
activity-based-security-framework
Exadel Activity-based Security Framework
Stars: ✭ 17 (-63.04%)
Mutual labels:  easy-to-use
minavdrawer
Easy to add different animations into standard NavigationDrawer.
Stars: ✭ 93 (+102.17%)
Mutual labels:  easy-to-use
Seen
A lightweight crawling/spider framework for everyone(support JavaScript!).✨
Stars: ✭ 13 (-71.74%)
Mutual labels:  easy-to-use
ossFileTransferClient
이 프로젝트는 업무망과 인터넷망으로 분리된 망간자료전송 솔루션의 인터넷망용 클라이언트를 개발합니다.
Stars: ✭ 18 (-60.87%)
Mutual labels:  clipboard

Cookies提取助手(cookie-extraction)

入门爬虫,基本上都会遇到的环节---“验证码”(阻止程序自动化)。 就是这个东西使得很多程序的自动化工作止步,让人懊恼不已。

Cookies提取助手的出现,可以通过手工输入验证码,免去程序实现验证码识别的繁琐实现, 提取有效可用的Cookies,提供给爬虫抓取程序,实现免验证码爬取。

功能特点

  • 自定义服务器地址(API)
  • 操作简单,页面右键菜单提取
  • 可将Cookies上传至服务器,长期使用
  • 可将Cookies拷贝至剪切板,调试快捷使用

注意事项

  • 适用场景:验证码登录才能爬取的网站,手动输入验证码获取有效Cookies使用,且网站未针对Cookies进行反爬虫处理。

安装

  • chrome浏览器,设置 --> 更多工具 --> 扩展程序
  • 勾选开发者模式
  • 拖拽*.crx包至此扩展页面释放,确认安装即可
  • 详细操作步骤,参考:http://www.jianshu.com/p/12ca04c61fc6

使用

  • 点击浏览器“Cookies提取助手”扩展程序按钮,弹框里输入HTTP服务器接口地址
  • 登录需要爬取的网站成功后,在页面点击鼠标右键
  • 选择“Cookies提取助手”
  • 选择“提取Cookies更新服务器”
  • 选择“提取Cookies至剪切板”

usage

服务器接口说明

目前仅支付HTTP接口:

var json = {
        "domain": curDomain,
        "cookies": cookies
    };

$.ajax({
        type: "POST",
        url: ufindServerAPI,
        contentType: "application/json; charset=utf-8",
        data: JSON.stringify(json),
        dataType: "json",
        success: function(data) {
            if (data.status == "1" && data.successful) {
                console.log("服务器Cookies信息更新成功!");
            }
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            console.log("服务器Cookies信息更新失败!错误码:"+XMLHttpRequest.status);
        }
    });

引用资源

问题反馈

LICENSE

MIT License

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].