人人的登录改版后,采用RSA加密后传输密码,该项目用于解决这种情况下人人的模拟登录
使用前先 pip install requests
| #coding=utf-8 | |
| import urllib | |
| import urllib2 | |
| import cookielib | |
| import re | |
| import time | |
| import os,sys | |
| import socket | |
| import sqlite3 |
| #coding=utf-8 | |
| import sys,re,os | |
| import urllib,urllib2 | |
| import httplib | |
| import time | |
| import socket | |
| import logging | |
| def get_log(): | |
| log = logging.getLogger('gw_login') |
| import java.util.Scanner | |
| object Main extends App | |
| { | |
| val cin=new Scanner(System.in) | |
| val n=cin.nextInt() | |
| val seg=(1<<30,0) :: List.tabulate(n)(_=>(cin.nextInt,cin.nextInt)) | |
| val s=seg.reduce((a,b) => (math.min(a._1,b._1),math.max(a._2,b._2))) | |
| println(seg.indexOf(s)) | |
| } |
| #!/usr/bin/env python | |
| # -*- encoding: utf-8 -*- | |
| import sys,os | |
| EXTS = set(['cc', 'java', 'cpp', 'c', 'py', 'cxx', 'hs', 'scala', 'scl']) | |
| def LineCounter(i_path): | |
| with open(i_path) as code_file: | |
| return code_file.read().count('\n') | |
| if(__name__=='__main__'): |
人人的登录改版后,采用RSA加密后传输密码,该项目用于解决这种情况下人人的模拟登录
使用前先 pip install requests
| # coding=utf-8 | |
| import sys | |
| import requests | |
| reload(sys) | |
| sys.setdefaultencoding('utf-8') | |
| INIT_URL = 'http://www.simsimi.com/talk.htm?lc=ch' | |
| TALK_URL = 'http://www.simsimi.com/func/req?msg={0}&lc=ch' | |
| HEADERS = {'Accept': 'application/json, text/javascript, */*; q=0.01', |
| object LineCounter { | |
| def main(args : Array[String]) = { | |
| val code_exts = Set("cc", "java", "cpp", "c", "py", "cxx", "hs", "scala", "scl") | |
| def walk(f: java.io.File): Int = { | |
| val list = f.listFiles() | |
| var tot = 0 | |
| list foreach { (x) => | |
| if(x.getName contains "模版"){} | |
| else if(x.isFile()) { | |
| val ext = x.getName lastIndexOf('.') match { |
| #coding=utf-8 | |
| import urllib | |
| import urllib2 | |
| import cookielib | |
| import httplib | |
| import json | |
| import re | |
| import time | |
| import datetime | |
| import os |