最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)模擬按鍵,自動翻頁看u17漫畫

 更新時間:2015年03月17日 11:31:33   投稿:hebedich  
這篇文章主要介紹了python實現(xiàn)模擬按鍵,自動翻頁看u17漫畫,十分簡單實用,需要的朋友可以參考下

python
適用于windows平臺
使用 win32gui,win32api,win32con 包

simu_read.py

復(fù)制代碼 代碼如下:

#-*- coding=utf-8 -*-
'''
模擬按鍵翻頁
Usage:python simu_read.py 10 1.5
10表示翻10頁,1.5表示在一頁中按pgdn的時間間隔為1.5s
一頁pgdn 3 次,之后按→翻到下一頁
把瀏覽器打開到u17要看的漫畫中,之后啟動該程序,再切回u17
便可以自動翻頁看漫畫了。
僅供娛樂,了解python模擬按鍵
'''
import win32gui,win32api,win32con
from ctypes import *
import time
import threading
import sys
''' # mouse click is not used here ,-> can replace it
def get_cursor_pos():
    x,y = win32gui.GetCursorPos()
    return (x,y)
def mouse_move(x,y):
    windll.user32.SetCursorPos(x, y)
def mouse_click(x=None,y=None):
    print 'mouse_click'
    if not x is None and not y is None:
        mouse_move(x,y)
        time.sleep(0.05)
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
        time.sleep(0.05)
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
def test_pos():
    for i in range(0,10):
        time.sleep(0.5)
        print get_cursor_pos()
'''
def key_up(key_num):
    win32api.keybd_event(key_num,0,0,0)
    win32api.keybd_event(key_num,0,win32con.KEYEVENTF_KEYUP,0)
def init_dict():
    dict1 = {"PageDown":34,'RightArrow':39}
    return dict1
if __name__ == '__main__':
    if len(sys.argv) != 3:
        print 'Usage:python simu_read.py <pagenum> <interval>'
        sys.exit(-1)
    try:
        pagenum = int(sys.argv[1])
        interval = float(sys.argv[2])
    except ValueError:
        print 'Usage:python simu_read.py <pagenum> <interval>'
        print '<pagenum> should be the type of int'
        print '<interval> should be the type of float'
        sys.exit(-1)
    if pagenum < 0 or pagenum > 10000:
        print 'pagenum should be in the range [1,10000]'
        sys.exit(-1)
    if interval < 0.1 or interval > 60:
        print 'interval should be in the range [0.1,60]'
        sys.exit(-1)
    key_dict = init_dict()
    stsec = 2
    print 'start in '+str(stsec)+' seconds...'
    time.sleep(stsec)
    for i in range(0,pagenum):
        for j in range(0,3):#generally,the height of one page is not more than 3 screensize
            print 'PageDown'
            key_up(key_dict['PageDown'])
            time.sleep(interval)
        key_up(key_dict['RightArrow'])
        print 'Next page'
        time.sleep(interval+0.2)#delay
  

以上就是本文分享的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • 通過python實現(xiàn)windows桌面截圖代碼實例

    通過python實現(xiàn)windows桌面截圖代碼實例

    這篇文章主要介紹了python實現(xiàn)windows桌面截圖代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • python中CURL 和python requests的相互轉(zhuǎn)換實現(xiàn)

    python中CURL 和python requests的相互轉(zhuǎn)換實現(xiàn)

    本文主要介紹了python中CURL 和python requests的相互轉(zhuǎn)換實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Django緩存Cache使用詳解

    Django緩存Cache使用詳解

    這篇文章主要介紹了Django緩存Cache使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Python Flask自定義URL路由參數(shù)過濾器的方法詳解

    Python Flask自定義URL路由參數(shù)過濾器的方法詳解

    Flask是一個輕量級的Python Web應(yīng)用框架,它允許開發(fā)者以一種簡潔明了的方式來構(gòu)建Web應(yīng)用,Flask自定義URL的主要功能在于使得開發(fā)者能夠通過簡單的路由規(guī)則來自定義應(yīng)用程序的URL結(jié)構(gòu),本文給大家介紹了Python Flask自定義URL路由參數(shù)過濾器的方法,需要的朋友可以參考下
    2024-07-07
  • Go語言基于Socket編寫服務(wù)器端與客戶端通信的實例

    Go語言基于Socket編寫服務(wù)器端與客戶端通信的實例

    這篇文章主要介紹了Go語言基于Socket編寫服務(wù)器端與客戶端通信的實例,包括實現(xiàn)基于自定義通訊協(xié)議的Socket通信,需要的朋友可以參考下
    2016-02-02
  • Python 創(chuàng)建TCP服務(wù)器的方法

    Python 創(chuàng)建TCP服務(wù)器的方法

    這篇文章主要介紹了Python 創(chuàng)建TCP服務(wù)器的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • python中eval與int的區(qū)別淺析

    python中eval與int的區(qū)別淺析

    這篇文章主要給大家介紹了關(guān)于python中eval與int的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 詳解pandas中iloc, loc和ix的區(qū)別和聯(lián)系

    詳解pandas中iloc, loc和ix的區(qū)別和聯(lián)系

    這篇文章主要介紹了詳解pandas中iloc, loc和ix的區(qū)別和聯(lián)系,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 深入淺析Django MTV模式

    深入淺析Django MTV模式

    Django是基于MTV模式的框架,需要配合url控制器(路徑分發(fā))使用,本文重點給大家介紹Django MTV模式詳解,需要的朋友參考下吧
    2021-09-09
  • 關(guān)于Python操作Excel的基本方法

    關(guān)于Python操作Excel的基本方法

    這篇文章主要介紹了關(guān)于Python操作Excel的基本方法,Python是一種功能強(qiáng)大的編程語言,可以用于許多任務(wù),包括處理Excel文件,需要的朋友可以參考下
    2023-05-05

最新評論

通河县| 合水县| 皮山县| 太仓市| 三亚市| 家居| 准格尔旗| 漳浦县| 阜阳市| 荣成市| 兴城市| 肃北| 疏附县| 临桂县| 乐清市| 台中市| 德昌县| 乐安县| 金乡县| 北票市| 姚安县| 九龙坡区| 梁山县| 石柱| 左贡县| 西平县| 博客| 兖州市| 新竹市| 沂源县| 平安县| 儋州市| 天祝| 博爱县| 哈巴河县| 湖州市| 苍溪县| 绥芬河市| 信阳市| 江川县| 扬中市|