From 18d2c4f696e523925ee5d43f1784256d1f714b8c Mon Sep 17 00:00:00 2001 From: Firepup Sixfifty Date: Wed, 17 Nov 2021 16:29:47 +0000 Subject: [PATCH] v.0.0.2 --- .breakpoints | 3 +++ package/dist/fkeycapture-Firepup650-0.0.1.tar.gz | Bin 2803 -> 0 bytes package/dist/fkeycapture-Firepup650-0.0.2.tar.gz | Bin 0 -> 2850 bytes ...fkeycapture_Firepup650-0.0.1-py3-none-any.whl | Bin 3270 -> 0 bytes ...fkeycapture_Firepup650-0.0.2-py3-none-any.whl | Bin 0 -> 3273 bytes package/setup.cfg | 2 +- package/src/fkeycapture/fkeycapture.py | 1 + .../src/fkeycapture_Firepup650.egg-info/PKG-INFO | 15 ++++++--------- 8 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 .breakpoints delete mode 100644 package/dist/fkeycapture-Firepup650-0.0.1.tar.gz create mode 100644 package/dist/fkeycapture-Firepup650-0.0.2.tar.gz delete mode 100644 package/dist/fkeycapture_Firepup650-0.0.1-py3-none-any.whl create mode 100644 package/dist/fkeycapture_Firepup650-0.0.2-py3-none-any.whl diff --git a/.breakpoints b/.breakpoints new file mode 100644 index 0000000..5cc232f --- /dev/null +++ b/.breakpoints @@ -0,0 +1,3 @@ +{ + "files": {} +} \ No newline at end of file diff --git a/package/dist/fkeycapture-Firepup650-0.0.1.tar.gz b/package/dist/fkeycapture-Firepup650-0.0.1.tar.gz deleted file mode 100644 index 28034e6f399b6301aa06a8c5c12b7ce8542b47ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2803 zcmai#`8yPP1H~m2M*;+Ao%NFSfLCD(NGig3`)IPw!t!WU-g z5An~Tw6@jwOC<$And{T?wAkN`Q9jYXLJbrB-V!6^8+OKzEF7iJ?8olVISj|7}K=7-p%Fh(Ar?n-qq`G#_ma5b3MPlKa2+n<-mc)mrWc$L&4RMAi4|`4qoAxLpglRa$yl6dCA`N*{ zebDTv80uu(_)hm+mVnPCddLh)Q-czvd!V&E{ywqGO~&^|YCQZ|GH2}5vr!ohLm{$` zu@d^G9Z$B2r#*5PSyHELG`7^dvy1rf?gk=CU1D-@*1K;GH9WgPLL6I7W&}w&*~$3&G5!M202!ryT|y0rjLmx z{*0Th$Ea?%47L6>n6PPe`{?h4SPvEs>r?c(j1=BzA0Ku=X={YByWJ~QIb>TBEbihC zFS}5rF*F5{AE^CaBgqUN`la#UXNnUbTWJzzIT(Uc1UKPj)ic5v(es3xD;R|rjy~3# z?2s}3rb-B6G+!;+iwA=$s%C~s`?}Jj#csXAe5)6+pz$f@;+x8eVj3(of9jZ>& zASi5W$G=QN%O&@C3%)*$8dBpHk!K#d@jyL+ReKlz$xD`|2X?)@ndH5@OgvW+xghdy zfhOa8Hza#S#;GYsuUsU>a;s8v)I_g%SSV z9WAZvI}=^thiloliy*9%1?dF#FMwc}_VcTI2<5{L+By#gFD`he=he*YH!%g}B&0Yo z;=I<%E>C;$W7Opv!?q%=8|Q_(zrNRS=nyNDCUBHY1%7ll;^yX0Zr<@FrnJW!q?;?f zNsi}5AqP}$nWlac*Ckq^aP!V%C=@{&bbGjCoMRlV1tAl=olFO^N*UKZ7gW4g}OHW?Q0H>8w$Q&5$Wk`1qWDzPrnPLIx^V?*ch6j^CT}Zqmk~ z`YT?mjult`)7)kKA^n09uWgIpr&aYRNMfs6k+pHYqSa@2lF4wdVSRVk^iI~hdC4B~ zVyn>ifNq6vayj^Z6Q+Ltr4aYj#_(vkNuWg_^@GSvdDGq;!%N2|@D+Esf9;AGva;+r z+Z&nwbjo0CKP2eR*%JPTc(<-!Qb zyCXlLcezBq$?%C4VY_4es+}@nNNI zyc>&VX$x5R*`YDdS|!#L+Qhw!EVN14lZ}xzmewyWb2!@Q+!+&yme8W0vmzMh{>|@XsH_j zN86mGDTP3qM-Haf=#}l(w{goYJ*+oOX@)5!l>~e?@CuA+tNL7)5fw;R0V}{Bb0rt;@>j8ERK?D^O;7+w36}tx7sV&=&`Jt3a zh6t%*kAWuTocawK1Soo2Gdh7=G<5cu%bKBfvF=|3`BgIEGmtCuA4Pg|spmQ$Ge+Qn zQbd`D8!vrut?!Zso2oQdm9Qy;shnjR<8zQYl6f0^Sq)nyo>!_Ztd?2HR(!TS7dq=ChPVDN|(m@lKb8(#{ zwQB2F%$0-|>QdY4a#!NsIhKQ0yivVMx%vsK)saa1w0qAkz4V7DM4S03A6zR7KG9Q% zx@MAx5@eFM9{+qo5A5=_lPNg&(BYvAsa>$NA%WyzS%+E$!=<^n7)%hpg|s-hxVTOX z@XU|b7^%=0vD<8O7}ixUFD`}^ZuQ?JFOTW1GtJa)5#Rn)us8ln$_*K>eobqzlO;t> z4oMop!|%VCD~=KF*r=%UZGKNrH4e2mrrL$L9$&uAtLRASThUJC(BX&Z1d_ZNGl)LK zCM43XJYZX5j$}i4ocmVQ%{!VQFrQd~Xaq$}H0i&137pS>)VDmUS;pi!>ic-8V#)v& zTpiGh1k&pujX6zanYx01?_>=mt%KuJd^KAPGzJd!257nKn*g^Dh8XBSOvG7WerU8M z(uuy%jjoOG*i*M(!qTUc0c@Rcz(DI?!pyb!wN6ebU`yc5sh*Q7GL*cDwNBxP>|}Pn*V-E2y#e+RK}W}7hXKOfR&y7G*VVJ^ZGAKnHF0Mr7sZrpA;u=!^Lcpu}~2KLRY8uBro|F32V8e%S2>I>T^Hn#r( D$K$$I diff --git a/package/dist/fkeycapture-Firepup650-0.0.2.tar.gz b/package/dist/fkeycapture-Firepup650-0.0.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0dc0c1a25d02c58c257ddd8a0474a6504f6e2087 GIT binary patch literal 2850 zcmai!_dnJ91INwECYjlek!(&}qob@)q|9?=9-WS|N2xfRLI{~<%e+Qe*<^;y90{RA z$v!w8j&Y99`+M(S@O?dAkLTm{I|&=1S>q4B+m4&rlCHzo6g%PbCvffTv%u z-zB)JlB%+*vbu7RTL2wVl*QKG8V;q9)UL*T7O}9*5-ChY5x4vkx9-RWFh&l??Ly<%}sVZOH@{`55j11ZrT^XR~IO*qF`Xh*22Ie!myD zI1ocp%5JsnA*W4^)6!%@@kGrH4xzH{ZhI#Xlbd+xBNie&wbL)qTHpW{EZg>3b>^G^ zM$FjiLf7gxwrtY{(ptloP)i`+WQY(4*()4(l1j_leTF!0ofLy8XlGM@w5FlDRFcXq`vWRlrI_AVPs)UeV8P6}_2s5TEu1N&dnFcgGikS+Z|z!d7rwJtXBClrETxk+ z-YU;4bD-tl{QWEMf?hU3El zqeZ>9s*+i!$X+nVa8S{7r_NMDpmz7;=-7IPftHs>F|uc(HEy-uWpjU>HPzN-v2V1q z*~M!kkVD1kfKgq6)9IczMNjAL>fS3GZ=U5JH` z;Ld#0_>dB}=H(#7W5hFU-`FT|rY!5bDYEe&#Vl>pjL+_ngTy4nMFd|Ut|RbopEa!p zYeuXz?E})mQY#=3<(Gl)CxD(OiEMub1_!(+P0}})OHtaAy11Ct=nq|rvazUDx3%I) z>7b(R+;Tr-bTD0IQJ@IH{i`2OOjVvXZ}H>a&=gTok?UWmW7VEooLu}@Ogh-rITdnb z;HE12`nWhIPwU*MMDc<*Kl^Rw55uI)nanW!lOo;eq;IMOA-qIFRHajA-La`(ik0gd zooywH``N5P5k3KlH;|Gq&N5wg!7Eg=Av-I>i29FHvx3VxkFz@P&9^gJ%JX*%5!iA{ zGn0lO>wyRm8KiMXU3eO@f-<)Ec+SAm$oPc6!zYIAwEo9&SK-yEe* z*Q!fw8n4V1R0JU$9ok>meM?p4{!q=sp?*uT-LRTBn*_ez__tZF*rW^Y)pgk}!(VP* z5IEt}e)`hpwIQBO6;B?x+&l5~vTtYK5%!-PexWr#Msh?z-uBmzu!7CPFtV-*-zK>mc%807*3wg!-~HpYFUH7InU0I1C{afrY-eKysXq> znj)oBWc7)iitfspa9y9z3mbYB(odE@ZT4btRrs91$Uo#15-?6+l@Lf7m+mGBK~N<>ctC$*}7u; zbB{v@roA?yU!gs}va3Gr^Q4KHk31UA^)d=oK%eWIKz)c)7NgU} zeQNwFATQlCPZc9!q`ud+9_5x@t++w9(hzv`ydmmu7||xhG&?mLofI;}ZXMNSaoc2D z>h{eza>~f(F}6t=U6sM)ExlC1*-+T|I zVqgY*Z9$WZmP;xmcLHjlYTA!JCcOhFhO%@_Mi4Duk72!;X*WgYPb(*a0Y{F0pT1|p zsLAVDOr!?hu9?aNMs!Mo`fB2o$k^ncGEIIK9-}mk?W1JHfI#c^CKaVxV`Y;ssqy0- zwOU0g`3YkUOO99%vO>R`5suUC`B1X@n{+ZE`^BK_N0 zSVR05={faPxRBmb^lrp?%+9CfahP$a1<z)O74-v4bw&4Rud%SijIT1 z+nUI{Pm*qg{C%B*40fZjVq=xX-mb}o)gOekXr>?GpE`f2htk8WE35KPMvEO(7kC@x z$E3sOtN3E*6UTETJfb8tf+IWoFp(9q*Cs~qe4WpKtH4}=Q0C(6BB`-Y=A91 zNNG_VBD3lW5w&}5P2dBtqW%X6SkS=4*(-Nb&F<)l1@88g)XqX!)4z%juy}}T9eD46 zpg9g5V0?^aJOQ|eOx`p|oViSr2p%x6ognrg@yCFx1H{k}f50G+2EHC({8DvQ-rZrE z2FQk7iWVHPAn6e=-w}2$V)i0b@;kG2>hV w@EJ-y0do|;`B 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 diff --git a/package/dist/fkeycapture_Firepup650-0.0.2-py3-none-any.whl b/package/dist/fkeycapture_Firepup650-0.0.2-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..c6e5ded87b91bd35399cf37e42727642989f2a79 GIT binary patch literal 3273 zcma);c{J4f8^^~O!^l=-zp2Plv)QucB1Xel$Bd;&cCw6RY&9WE_BG?)?6Q_78A_D( zqA<+pS2Sc_iV~8jT>Ykd&;2Fm{?76Fp69##@w}eTIiL6QeBTxrc90MN0N?_6Ukb2d zy#RpUZ>%N43U_a}a2F?kVsM}v!qL&o&x`2j2=@rDTGSy3L-Tt%Ru3|cy!-@T z3YopMu9wdww0v#}2wm`_#{p5DX@Oq)HoW~OOA=;NqC#mU0E?h%>}wua{MFRf!sKk!KV6% z=_pYM;7R=&;|EtUyp6Jy^N-lZ(rh@;?@s4Nn|t0}{Z{g5;eOu(kijQlXz})eu%5JH zbssl2so!FTz-jb3#BOKI?nEq4UcPh4*-W zyWBkMjd5_Wm~gcCI_^T8FEPuvBXO0k#2A6=oZje^N4)fW+mLt4SM6)IX)~xNawN6h z&u{UtC|?bzn>p4r{W*u)-G0Bn@Oj?Yp+hO>!m7_aKD}@qHQWESRO5Zx{F7%D$x=O~ z+Uhz(uW|Xgx#t3DpRX!}y4Iv8p+j@=S)NChg0DJqX+DC0dXlWlUz~m-Zj51^nrzBQ zV)v3%1#O0K^@Z!H-~_bIX)WwOq~sJ6V8spR%Lrvj2?+uK;6F>r(aaTcMXM92v7sl;H#&v9jU+WnQqEi# zomS|SKk4%4hL#*7q##!4vwh2GNe1ui-TN;0Qp&eKYBuUiO|@K!s;n`eh~od0E~cfW z=VTVcn}QF~Y!b+qYUg;fB#ownJyFIcrE0S%^|VQn1P1ZrN5LWb~c1o0p7b1rtY@*zS5@26sWQX zNn0#aI7CD)N2Vc}0&>F#41s<=@j++A$46qcnk3jMbO`8L@#`o)v(>d9y~)3yf0+i5)9ELD8zmWRlcUbU@_2`VuDoPxgp#1xt5xxd zP>7Ff9ri8Q|MVJ_8GROrXjswDu>($fl%pJCo|y>a;T%J*H|F1(0uQq1u+qu$ z2Fz1OPYmfko@8GMbQ zIUI8&$z3G`&zVOqKCl|FRi27F#zfhs%Z(XK>^i{SQV zti7fD#ZBUV$&!sG;pM0dNTIZ~X`kz=@8&AvX9;HzU(p3v67FON01$hZuqg_sXP}4E zBU_mgMsx+5muo~7ezU&KYcwJWy`LnQki;zmeDSwMh#z9a*GU#<5}DM}54u zK2CdFaHQvK7Oll4p_d7Se+W|i4ZP2mP)jMR6hc0-V!QIers&!iV%ZTRI?f@x^l*Ex{!a?GgHSb@j&7gC{!xp9|_=WNh$ zJ5Rnw7yYR*?%1(OfE$F~cu%&oaa95WQHEPqAecT}=dTH_&jew;HzZ4f z7jR#Chb~qwcE+YR0EXJd20HEU%)y3#ywDYB7*alB?HM&J~^z+nC0%JBL>%@L%i}Zod)hO1mCClBDqMKkF`450^RXy>bF4us-83{v7jSLrN@SnKv^2EoLP`QR1WWLh zq#O}+u278K`VvYGqSD^mjSYt{3L{#N&CDEZ72#NbAhhAhP4G;9_;vKt&UWhpEalrT%bfGX)jftAHS1Vzp5rf|ESSYWFDZ}_uf%! z-)M8|iq@axX}6;lgj>4SxH%2GhqFn{r$o~OGL{EyoKawSMoYzVyYNk<9)Cr3>&*|3 zEqzLZtBjX2VOhbc(a=nSzw9;py6&~yqU?z%D8;5mNh|wo8u=`LC3WV*G@Ns2{mRlI z*}TQ4+7;vGgryj(?Z(X0mkO(Gs|Aq3>v-8U0q#TKmN7;Gggmt<_34=cdAQkf?o4Z9 z1&4bEhG`?(=10I@XxWOjvL=Rg6g>6VE)MI=zPL4x&m}u7X9kIZUrvOhvtFrw(Gcx3 zuPYeSR0JPxHR<9qtYvQ-jkLh90fpHAzprE+*i5SEi@4Ke?u7iC%lsPw0F+%- z+XdMHWO>e=oPVj_wKH+yJP>UP|sGi_X>aauLXt!{5_qMbvdw3%$ocA*M9+>12;DS literal 0 HcmV?d00001 diff --git a/package/setup.cfg b/package/setup.cfg index ceb8f7d..58c3c68 100644 --- a/package/setup.cfg +++ b/package/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = fkeycapture-Firepup650 -version = 0.0.1 +version = 0.0.2 author = Firepup650 author_email = firepyp650@gmail.com description = A way to capture keystrokes diff --git a/package/src/fkeycapture/fkeycapture.py b/package/src/fkeycapture/fkeycapture.py index 876f27c..106e83c 100644 --- a/package/src/fkeycapture/fkeycapture.py +++ b/package/src/fkeycapture/fkeycapture.py @@ -1,4 +1,5 @@ import termios, fcntl, sys +global fd,flags_save,attrs_save fd = sys.stdin.fileno() flags_save = fcntl.fcntl(fd, fcntl.F_GETFL) attrs_save = termios.tcgetattr(fd) diff --git a/package/src/fkeycapture_Firepup650.egg-info/PKG-INFO b/package/src/fkeycapture_Firepup650.egg-info/PKG-INFO index 1f1644a..d142f63 100644 --- a/package/src/fkeycapture_Firepup650.egg-info/PKG-INFO +++ b/package/src/fkeycapture_Firepup650.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: fkeycapture-Firepup650 -Version: 0.0.1 +Version: 0.0.2 Summary: A way to capture keystrokes Home-page: https://github.com/Alexander-Maples/fkeycapture Author: Firepup650 @@ -8,6 +8,11 @@ Author-email: firepyp650@gmail.com License: UNKNOWN Project-URL: Bug Tracker, https://github.com/Alexander-Maples/fkeycapture/issues Project-URL: replit, https://replit.com/@ALEXANDERMAPLES/fkeycapture +Description: # fkeycapture + This is a simple and easy to use package that allows you to capture individual keystrokes from the user. + #### Forms: + 1. (Default) Recive key as a string + 2. Recive key as bytes Platform: UNKNOWN Classifier: Programming Language :: Python :: 3 Classifier: License :: OSI Approved :: MIT License @@ -18,11 +23,3 @@ Classifier: Intended Audience :: Developers Classifier: Natural Language :: English Requires-Python: >=3.6 Description-Content-Type: text/markdown -License-File: LICENSE - -# fkeycapture -This is a simple and easy to use package that allows you to capture individual keystrokes from the user. -#### Forms: -1. (Default) Recive key as a string -2. Recive key as bytes -