diff --git a/.gitignore b/.gitignore index 59ee0a502268715e007c5347f06a9e1690b0c4c1..c380da623ca852a25c97b93df8e144df0c26e1fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ **/__pycache__/** +**/.vscode/** diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 615aafb035a1f363f614a893635f9d40d63ba911..0000000000000000000000000000000000000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "python.pythonPath": "/usr/bin/python3" -} \ No newline at end of file diff --git a/.vscode/tags b/.vscode/tags deleted file mode 100644 index 30d69be84ed2898b54d34a0fa6e6a1af53db4e0b..0000000000000000000000000000000000000000 --- a/.vscode/tags +++ /dev/null @@ -1,179 +0,0 @@ -!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ -!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ -!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ -!_TAG_PROGRAM_NAME Exuberant Ctags // -!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ -!_TAG_PROGRAM_VERSION 5.8 // -DrawPoint.py ../DrawPoint.py 1;" kind:file line:1 -GetMap ../quickmap.py /^def GetMap(parrX, parrY, windowSizeX=12, windowSizeY=8, extendXRate=1, extendYRate=1, line=False, passO=False, maxXPower=1, inverseK=False):$/;" kind:function line:20 -GetMap ../sound/quickmap.py /^def GetMap(parrX, parrY, windowX = 12, windowY = 8, line = False, passO = False):$/;" kind:function line:11 -GetMap ../va/quickmap.py /^def GetMap(parrX, parrY, windowX = 12, windowY = 8, line = False, passO = False):$/;" kind:function line:11 -HallEffect.py ../hall/HallEffect.py 1;" kind:file line:1 -HallEffect2.py ../hall/HallEffect2.py 1;" kind:file line:1 -I ../va/va.py /^I=[itrue\/150*float(sys.argv[3]) for itrue in Iraw]$/;" kind:variable line:11 -Imax ../hall/HallEffect.py /^Imax = 5 # Maybe you need to change it to 0.5 for Im$/;" kind:variable line:11 -PyKeyboard ../input/dataInput.py /^print('from pykeyboard import PyKeyboard')$/;" kind:namespace line:15 -PyKeyboard ../input/en.py /^print('from pykeyboard import PyKeyboard')$/;" kind:namespace line:14 -PyKeyboard ../sound/dataInput.py /^print('from pykeyboard import PyKeyboard')$/;" kind:namespace line:15 -U ../va/va.py /^U=[utrue\/100*float(sys.argv[2]) for utrue in Uraw]$/;" kind:variable line:10 -_dump ../phyCracker.py /^def _dump(sid,pswd):$/;" kind:function line:9 -ar ../input/dataInput.py /^ ar=dataset #fuck numpy......$/;" kind:variable line:21 -ar ../input/en.py /^ar=fd.read().replace('\\n','').replace('\\'','\\\\\\'').replace('’','\\\\\\'').split(sys.argv[2])$/;" kind:variable line:10 -ar ../sound/dataInput.py /^ ar=dataset #fuck numpy......$/;" kind:variable line:21 -b ../hall/HallEffect2.py /^ b = 4$/;" kind:variable line:100 -b ../hall/HallEffect2.py /^b=toFloat(input('b(mm) 4.00 ?>'))$/;" kind:variable line:94 -c6 ../hall/HallEffect2.py /^c6 = k * l * 10 \/ (b * d)$/;" kind:variable line:106 -crackOneAccount ../phyCracker.py /^def crackOneAccount(sid, rangeGen=range(1000000)):$/;" kind:function line:61 -d ../hall/HallEffect.py /^d=toFloat(input('d(mm) 0.500 ?>'))$/;" kind:variable line:94 -d ../hall/HallEffect2.py /^d=toFloat(input('d(mm) 0.500 ?>'))$/;" kind:variable line:93 -dat ../va/va.py /^dat=numpy.loadtxt(sys.argv[1], delimiter=' ')$/;" kind:variable line:8 -dataInput.py ../input/dataInput.py 1;" kind:file line:1 -dataInput.py ../sound/dataInput.py 1;" kind:file line:1 -dataset ../input/dataInput.py /^dataset=numpy.loadtxt(sys.argv[1], delimiter=' ')$/;" kind:variable line:13 -dataset ../sound/dataInput.py /^dataset=numpy.loadtxt(sys.argv[1], delimiter=' ')$/;" kind:variable line:13 -doLogin ../phySpider.py /^def doLogin():$/;" kind:function line:30 -doTest ../phySpider.py /^def doTest(expNum, weekNum, cookieStr):$/;" kind:function line:41 -dotMultiply ../quickmap.py /^def dotMultiply(vctA, vctB):$/;" kind:function line:11 -draw ../va/va.py /^from quickmap import GetMap as draw$/;" kind:namespace line:4 -draw1.py ../ThermalConductivity/draw1.py 1;" kind:file line:1 -dumpWebpage ../phySpider.py /^def dumpWebpage(content, filePath):$/;" kind:function line:36 -en.py ../input/en.py 1;" kind:file line:1 -errorPageDump ../phySpider.py /^errorPageDump = '\/home\/recolic\/tmp\/phySpiderDump.html'$/;" kind:variable line:15 -experimentNumberDict ../phySpider.py /^experimentNumberDict = {$/;" kind:variable line:18 -experimentNumberList ../phySpider.py /^experimentNumberList = [52,53,54,55,56,57,58,59]$/;" kind:variable line:12 -fail ../phyCracker.py /^fail=0$/;" kind:variable line:72 -farr ../hall/HallEffect.py /^ farr = [abs(float(v)) for v in sarr]$/;" kind:variable line:30 -farr ../hall/HallEffect.py /^ farr = [abs(float(v)) for v in sarr]$/;" kind:variable line:51 -farr ../hall/HallEffect.py /^ farr = fcont.split('\\n')$/;" kind:variable line:19 -farr ../hall/HallEffect2.py /^ farr = [abs(float(v)) for v in sarr]$/;" kind:variable line:29 -farr ../hall/HallEffect2.py /^ farr = [abs(float(v)) for v in sarr]$/;" kind:variable line:50 -farr ../hall/HallEffect2.py /^ farr = fcont.split('\\n')$/;" kind:variable line:18 -fcont ../hall/HallEffect.py /^ fcont = fd.read()$/;" kind:variable line:17 -fcont ../hall/HallEffect2.py /^ fcont = fd.read()$/;" kind:variable line:16 -fd ../hall/HallEffect.py /^ fd = open(sys.argv[1])$/;" kind:variable line:16 -fd ../hall/HallEffect2.py /^ fd = open(sys.argv[1])$/;" kind:variable line:15 -fd ../input/en.py /^fd=open(sys.argv[1],'r')$/;" kind:variable line:9 -gsa ../hall/HallEffect.py /^gsa=toFloat(input('B\/Im(KGS\/A) >'))$/;" kind:variable line:95 -hallC ../hall/HallEffect.py /^hallC = k * d * 1e4 \/ (im * gsa) # KGs and mm$/;" kind:variable line:104 -im ../hall/HallEffect.py /^ im = 0.45$/;" kind:variable line:103 -im ../hall/HallEffect.py /^im=toFloat(input('Im(A) 0.450 ?>'))$/;" kind:variable line:96 -kb0 ../hall/HallEffect.py /^kb0 = [1,0]$/;" kind:variable line:67 -kb0 ../hall/HallEffect2.py /^kb0 = [10,0]$/;" kind:variable line:66 -kb0 ../oil/oil0.py /^kb0 = [10,0]$/;" kind:variable line:28 -kbFinal ../hall/HallEffect.py /^kbFinal = leastsq(lossFunc, kb0, args=(I, V))$/;" kind:variable line:68 -kbFinal ../hall/HallEffect2.py /^kbFinal = leastsq(lossFunc, kb0, args=(V, I))$/;" kind:variable line:67 -kbFinal ../oil/oil0.py /^kbFinal = leastsq(lossFunc, kb0, args=(V, I))$/;" kind:variable line:29 -l ../hall/HallEffect2.py /^ l = 3$/;" kind:variable line:102 -l ../hall/HallEffect2.py /^l=toFloat(input('l(mm) 3.00 ?>'))$/;" kind:variable line:95 -leastsq ../hall/HallEffect.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -leastsq ../hall/HallEffect2.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -leastsq ../oil/oil0.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -leastsq ../quickmap.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -leastsq ../sound/quickmap.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -leastsq ../va/quickmap.py /^from scipy.optimize import leastsq$/;" kind:namespace line:7 -lineFunc ../hall/HallEffect.py /^def lineFunc(kb, i):$/;" kind:function line:60 -lineFunc ../hall/HallEffect2.py /^def lineFunc(kb, v):$/;" kind:function line:59 -lineFunc ../oil/oil0.py /^def lineFunc(kb, v):$/;" kind:function line:21 -lineFunc ../quickmap.py /^ def lineFunc(k, x):$/;" kind:function line:31 -lineFunc ../sound/quickmap.py /^ def lineFunc(kb, v):$/;" kind:function line:21 -lineFunc ../va/quickmap.py /^ def lineFunc(kb, v):$/;" kind:function line:21 -lossFunc ../hall/HallEffect.py /^lossFunc = lambda kb, i, v : lineFunc(kb, i) - v$/;" kind:variable line:64 -lossFunc ../hall/HallEffect2.py /^lossFunc = lambda kb, v, i : lineFunc(kb, v) - i$/;" kind:variable line:63 -lossFunc ../oil/oil0.py /^lossFunc = lambda kb, v, i : lineFunc(kb, v) - i$/;" kind:variable line:25 -lossFunc ../quickmap.py /^ def lossFunc(k, x, y): return abs(lineFunc(k, x) - y)$/;" kind:function line:37 -m_cookie ../phySpider.py /^ m_cookie=m_cookie[0:len(m_cookie)-2]$/;" kind:variable line:99 -m_cookie ../phySpider.py /^ m_cookie = cookieFile.readline()$/;" kind:variable line:97 -m_cookie ../phySpider.py /^ m_cookie = input()$/;" kind:variable line:102 -m_cookie ../phySpider.py /^ m_cookie = doLogin()$/;" kind:variable line:105 -matplotlib ../DrawPoint.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:2 -matplotlib ../hall/HallEffect.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -matplotlib ../hall/HallEffect2.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -matplotlib ../oil/oil0.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -matplotlib ../quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -matplotlib ../sound/quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -matplotlib ../va/quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -n ../hall/HallEffect.py /^n = 1 \/ (hallC * 1.6021766208e-19)$/;" kind:variable line:105 -numpy ../DrawPoint.py /^import numpy$/;" kind:namespace line:1 -numpy ../hall/HallEffect.py /^import numpy, sys$/;" kind:namespace line:6 -numpy ../hall/HallEffect2.py /^import numpy, sys$/;" kind:namespace line:6 -numpy ../input/dataInput.py /^import numpy$/;" kind:namespace line:12 -numpy ../oil/oil0.py /^import numpy, sys$/;" kind:namespace line:6 -numpy ../quickmap.py /^import numpy$/;" kind:namespace line:6 -numpy ../sound/dataInput.py /^import numpy$/;" kind:namespace line:12 -numpy ../sound/quickmap.py /^import numpy$/;" kind:namespace line:6 -numpy ../va/quickmap.py /^import numpy$/;" kind:namespace line:6 -numpy ../va/va.py /^import numpy$/;" kind:namespace line:2 -oil0.py ../oil/oil0.py 1;" kind:file line:1 -oneLine ../input/dataInput.py /^ oneLine=True$/;" kind:variable line:22 -oneLine ../input/dataInput.py /^oneLine=False$/;" kind:variable line:18 -oneLine ../sound/dataInput.py /^ oneLine=True$/;" kind:variable line:22 -oneLine ../sound/dataInput.py /^oneLine=False$/;" kind:variable line:18 -parse ../phyCracker.py /^import urllib.request, urllib.parse$/;" kind:namespace line:5 -parse ../phySpider.py /^import urllib.parse, urllib.request$/;" kind:namespace line:6 -phyCracker.py ../phyCracker.py 1;" kind:file line:1 -phySpider.py ../phySpider.py 1;" kind:file line:1 -plt ../DrawPoint.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:2 -plt ../hall/HallEffect.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -plt ../hall/HallEffect2.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -plt ../oil/oil0.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -plt ../quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -plt ../sound/quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -plt ../va/quickmap.py /^import matplotlib.pyplot as plt$/;" kind:namespace line:8 -px ../DrawPoint.py /^px=numpy.linspace(0,65,1000)$/;" kind:variable line:16 -px ../hall/HallEffect.py /^px=numpy.linspace(0,Imax,1000)$/;" kind:variable line:78 -px ../hall/HallEffect2.py /^px=numpy.linspace(0,100,1000)$/;" kind:variable line:77 -px ../oil/oil0.py /^px=numpy.linspace(0,maxX,1000)$/;" kind:variable line:39 -py ../hall/HallEffect.py /^py=k*px+b$/;" kind:variable line:79 -py ../hall/HallEffect2.py /^py=k*px+b$/;" kind:variable line:78 -py ../oil/oil0.py /^py=k*px+b$/;" kind:variable line:40 -quickmap ../test.py /^import quickmap$/;" kind:namespace line:1 -quickmap.py ../quickmap.py 1;" kind:file line:1 -quickmap.py ../sound/quickmap.py 1;" kind:file line:1 -quickmap.py ../va/quickmap.py 1;" kind:file line:1 -rcParams ../DrawPoint.py /^from matplotlib import rcParams$/;" kind:namespace line:3 -rcParams ../hall/HallEffect.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -rcParams ../hall/HallEffect2.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -rcParams ../oil/oil0.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -rcParams ../quickmap.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -rcParams ../sound/quickmap.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -rcParams ../va/quickmap.py /^from matplotlib import rcParams$/;" kind:namespace line:9 -request ../phyCracker.py /^import urllib.request, urllib.parse$/;" kind:namespace line:5 -request ../phySpider.py /^import urllib.parse, urllib.request$/;" kind:namespace line:6 -rh ../hall/HallEffect2.py /^rh=toFloat(input('RH(Calculated by HallEffect.py) ?>'))$/;" kind:variable line:96 -s ../hall/HallEffect.py /^ s = input('>')$/;" kind:variable line:41 -s ../hall/HallEffect2.py /^ s = input('>')$/;" kind:variable line:40 -sarr ../hall/HallEffect.py /^ sarr = s.split(' ')$/;" kind:variable line:26 -sarr ../hall/HallEffect.py /^ sarr = s.split(' ')$/;" kind:variable line:47 -sarr ../hall/HallEffect2.py /^ sarr = s.split(' ')$/;" kind:variable line:25 -sarr ../hall/HallEffect2.py /^ sarr = s.split(' ')$/;" kind:variable line:46 -success ../phyCracker.py /^success=0$/;" kind:variable line:71 -sys ../hall/HallEffect.py /^import numpy, sys$/;" kind:namespace line:6 -sys ../hall/HallEffect2.py /^import numpy, sys$/;" kind:namespace line:6 -sys ../input/dataInput.py /^import sys$/;" kind:namespace line:7 -sys ../input/en.py /^import sys$/;" kind:namespace line:4 -sys ../oil/oil0.py /^import numpy, sys$/;" kind:namespace line:6 -sys ../phySpider.py /^import sys$/;" kind:namespace line:7 -sys ../sound/dataInput.py /^import sys$/;" kind:namespace line:7 -sys ../va/va.py /^import sys$/;" kind:namespace line:3 -test.py ../test.py 1;" kind:file line:1 -time ../input/dataInput.py /^print('import time')$/;" kind:namespace line:16 -time ../input/en.py /^print('import time')$/;" kind:namespace line:15 -time ../sound/dataInput.py /^print('import time')$/;" kind:namespace line:16 -toFloat ../hall/HallEffect.py /^def toFloat(sstr):$/;" kind:function line:85 -toFloat ../hall/HallEffect2.py /^def toFloat(sstr):$/;" kind:function line:84 -toFloat ../oil/oil0.py /^def toFloat(sstr):$/;" kind:function line:46 -toFloat ../quickmap.py /^ def toFloat(sstr):$/;" kind:function line:70 -toFloat ../sound/quickmap.py /^ def toFloat(sstr):$/;" kind:function line:53 -toFloat ../va/quickmap.py /^ def toFloat(sstr):$/;" kind:function line:53 -tryDump ../phyCracker.py /^def tryDump(sid):$/;" kind:function line:57 -u ../hall/HallEffect2.py /^u = c6 * rh$/;" kind:variable line:107 -urllib ../phyCracker.py /^import urllib.request, urllib.parse$/;" kind:namespace line:5 -urllib ../phySpider.py /^import urllib.parse, urllib.request$/;" kind:namespace line:6 -va.py ../va/va.py 1;" kind:file line:1 -weekNumberList ../phySpider.py /^weekNumberList = [12,13,14,15,16,17]$/;" kind:variable line:11 -x ../DrawPoint.py /^x=xrc$/;" kind:variable line:7 -xrc ../DrawPoint.py /^xrc=[0.0, 2.0, 4.0, 10.0, 20.0, 22.0, 25.0, 30.0, 33.0, 35.0, 37.0, 38.0, 38.5, 39.0, 39.6, 40.0, 40.5, 41.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 53.0, 55.0, 60.0]$/;" kind:variable line:6 -xrc ../test.py /^xrc=[0.0, 2.0, 4.0, 10.0, 20.0, 22.0, 25.0, 30.0, 33.0, 35.0, 37.0, 38.0, 38.5, 39.0, 39.6, 40.0, 40.5, 41.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 53.0, 55.0, 60.0]$/;" kind:variable line:4 -y ../DrawPoint.py /^y=[abs(yi) for yi in yrc]$/;" kind:variable line:8 -yrc ../DrawPoint.py /^yrc=[-6.77, -6.78, -6.78, -6.76, -6.73, -6.73, -6.72, -6.70, -6.69, -6.67, -6.60, -6.45, -6.37, -6.20, -5.99, -5.77, -5.45, -5.07, -3.52, -2.87, -2.36, -2.08, -1.77, -1.55, -1.40, -1.26, -0.97, -0.84, -0.64]$/;" kind:variable line:5 -yrc ../test.py /^yrc=[-6.77, -6.78, -6.78, -6.76, -6.73, -6.73, -6.72, -6.70, -6.69, -6.67, -6.60, -6.45, -6.37, -6.20, -5.99, -5.77, -5.45, -5.07, -3.52, -2.87, -2.36, -2.08, -1.77, -1.55, -1.40, -1.26, -0.97, -0.84, -0.64]$/;" kind:variable line:3 diff --git a/ThermalConductivity/draw1.py b/ThermalConductivity/draw1.py index 6fee1194775513f3f1933fd1cad3a1416cc6b410..3103ff6ef4ed64f688b90b193616df599daf68ee 100755 --- a/ThermalConductivity/draw1.py +++ b/ThermalConductivity/draw1.py @@ -1,9 +1,9 @@ #!/usr/bin/env python3 -minutes = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92] +minutes = [4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92] rawTa = [18.7, 36.0, 47.8, 50.2, 50.3, 50.2, 50.3, 50.4, 50.4, 50.5, 50.5, 50.5, 50.5, 50.6, 50.5, 50.6, 50.5, 50.7, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.9, 50.9, 50.9, 50.9, 50.9, 50.9, 50.9, 50.9, 50.9, 51.0, 51.0, 51.0, 51.1, 51.1, 51.1, 51.1, 51.1, 51.1, 51.1, 51.1, 51.1, 51.2, 51.2] rawTa = [Ti - 0.3 for Ti in rawTa] -rawTc = [19.4, 19.4, 20.0, 21.6, 23.3, 25.0, 26.8, 28.3, 29.4, 30.7, 31.8, 32.9, 33.5, 34.3, 34.9, 35.6, 36.1, 36.7, 37.0, 37.5, 37.8, 38.2, 38.5, 38.8, 39.0, 39.3, 39.5, 39.6, 39.8, 39.9, 40.1, 40.2, 40.3, 40.4, 40.6, 40.6, 40.7, 40.8, 40.8, 40.9, 41.0, 41.0, 41.0, 41.0, 41.0, 41.0, 41.0] +rawTc = [20.0, 21.6, 23.3, 25.0, 26.8, 28.3, 29.4, 30.7, 31.8, 32.9, 33.5, 34.3, 34.9, 35.6, 36.1, 36.7, 37.0, 37.5, 37.8, 38.2, 38.5, 38.8, 39.0, 39.3, 39.5, 39.6, 39.8, 39.9, 40.1, 40.2, 40.3, 40.4, 40.6, 40.6, 40.7, 40.8, 40.8, 40.9, 41.0, 41.0, 41.0, 41.0, 41.0, 41.0, 41.0] import sys sys.path.append("..") @@ -19,4 +19,4 @@ import quickmap ##for powerTest in range(16): ## quickmap.GetMap(minutes, rawTc, line=True, maxXPower=powerTest, inverseK=True) quickmap.GetMap(minutes, rawTa) -quickmap.GetMap(minutes, rawTc, line=True, maxXPower=9) \ No newline at end of file +quickmap.GetMap(minutes, rawTc, line=True, maxXPower=9) diff --git a/sound/dataInput.py b/sound/dataInput.py index 6a7ffc89f48fc7e5aae1e7fa857569ff43d3e57c..0f1c127976b4980fce56d918abbbf714d8330a08 100755 --- a/sound/dataInput.py +++ b/sound/dataInput.py @@ -12,6 +12,7 @@ if len(sys.argv) < 2: import numpy dataset=numpy.loadtxt(sys.argv[1], delimiter=' ') print('#!/bin/env python3') +print('# Warning: deprecated script!') print('from pykeyboard import PyKeyboard') print('import time') print('k=PyKeyboard()') diff --git a/test.py b/test.py index e65e2ac798c07dd3af26ef0667a8e25b895e0581..2054255c554c69547df1285838612465ad4f7097 100644 --- a/test.py +++ b/test.py @@ -1,7 +1,11 @@ -import quickmap - -yrc=[-6.77, -6.78, -6.78, -6.76, -6.73, -6.73, -6.72, -6.70, -6.69, -6.67, -6.60, -6.45, -6.37, -6.20, -5.99, -5.77, -5.45, -5.07, -3.52, -2.87, -2.36, -2.08, -1.77, -1.55, -1.40, -1.26, -0.97, -0.84, -0.64] -xrc=[0.0, 2.0, 4.0, 10.0, 20.0, 22.0, 25.0, 30.0, 33.0, 35.0, 37.0, 38.0, 38.5, 39.0, 39.6, 40.0, 40.5, 41.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 53.0, 55.0, 60.0] - -quickmap.GetMap(xrc, yrc, line=True, maxXPower=16, inverseK=True) +#import quickmap +# +#yrc=[-6.77, -6.78, -6.78, -6.76, -6.73, -6.73, -6.72, -6.70, -6.69, -6.67, -6.60, -6.45, -6.37, -6.20, -5.99, -5.77, -5.45, -5.07, -3.52, -2.87, -2.36, -2.08, -1.77, -1.55, -1.40, -1.26, -0.97, -0.84, -0.64] +#xrc=[0.0, 2.0, 4.0, 10.0, 20.0, 22.0, 25.0, 30.0, 33.0, 35.0, 37.0, 38.0, 38.5, 39.0, 39.6, 40.0, 40.5, 41.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 53.0, 55.0, 60.0] +# +#quickmap.GetMap(xrc, yrc, line=True, maxXPower=16, inverseK=True) +# +import virtualtype +#virtualtype.virtual_type_array([99.78,8.26,99.82,9.86,99.72,8.4,99.7,9.9,99.72,8.42,99.72,9.88,99.68,8.34,99.72,9.74,99.7,8.2,99.86,9.82]) +virtualtype.virtual_type_array([42.5,42.2,41.9,41.5,41.2,40.9,40.5,40.3,40.0,39.7]) \ No newline at end of file diff --git a/virtualtype.py b/virtualtype.py new file mode 100644 index 0000000000000000000000000000000000000000..2365cc2a915b2451277170a6ab5368814d9cd781 --- /dev/null +++ b/virtualtype.py @@ -0,0 +1,13 @@ +# Use this script with https://recolic.net/phy and https://recolic.net/phy2 +# to avoid typing fucked numbers into page by hand. +from pykeyboard import PyKeyboard +import time + +def virtual_type_array(arrToType, noWait=False): + k = PyKeyboard() + if not noWait: + print('You have 5 seconds to ready for auto-typing.') + time.sleep(5) + for d in arrToType: + k.type_string(str(d)) + k.tap_key(k.tab_key)