|
41
|
Programación / Scripting / Wordlist Pyhon
|
en: 8 Octubre 2017, 07:57 am
|
Alguien me ayuda en el siguiente codigo creado en python a eliminar salidas de 5 consonantes [bcdfghjklmnpqrstvwxyz] continuas, asi como cualquier otra optimizacion basica que consideren enfocado a fuerza bruta pero no tan bruta ya que se intenta excluir las combinaciones poco probables, de repeticiones tipo aaaaaaaa o 5 a mas consonantes continuas. Saludos Lo necesito para luego hacer algo como: #python wordlist.py | aircrack-ng -a 2 -e AP AP-01.cap -w - #Wordlist Alpha desarrollado en Python by AngelFire #-----------------------Caracteristicas-------------------------------------------------- #Genera salida de 8 caracteres. #Se ignoran las combinaciones: # -que terminan en b,c,f,g,h,j,k,m,p,q,t,v,w,x. # -de 2 caracteres repetidos continuos; exclusiones # a considerar(rr, ll, 11, 22, 33, 44, 55, 66, 77, 88, 99, 00) #Considerar sustituciones de tipos: #a=@ or A=4 #e=3 #i=1 #o=0 #s=5 #a la hora de crear el char. #Sustituir en char los caracteres a combinar. char = 'abcdefghijklmnopqrstuvwxyz' a = 0 b = 0 c = 0 d = 0 e = 0 f = 0 g = 0 h = 0 #abcdefgh ---> 8 CARACTERES for a in range(len(char)): #bcdefgh ---> 7 CARACTERES for b in range(len(char)): if char[a]!=char[b]: #cdefgh ---> 6 CARACTERES for c in range(len(char)): if char[b]!=char[c]: #defgh ---> 5 CARACTERES for d in range(len(char)): if char[c]!=char[d]: #efgh ---> 4 CARACTERES for e in range(len(char)): if char[d]!=char[e]: #fgh ---> 3 CARACTERES for f in range(len(char)): if char[e]!=char[f]: #gh ---> 2 CARACTERES for g in range(len(char)): if char[f]!=char[g]: #h ---> 1 CARACTERES for h in range(len(char)): low = char[a]+char[b]+char[c]+char[d]+char[e]+char[f]+char[g]+char[h] if char[g]!=char[h]: if char[h]!= 'b': if char[h]!= 'c': if char[h]!= 'f': if char[h]!= 'g': if char[h]!= 'h': if char[h]!= 'j': if char[h]!= 'k': if char[h]!= 'm': if char[h]!= 'p': if char[h]!= 'q': if char[h]!= 't': if char[h]!= 'v': if char[h]!= 'w': if char[h]!= 'x': print (low)
|
|
|
42
|
Programación / Scripting / Brute Force en Python hacia un DMG
|
en: 21 Febrero 2017, 09:59 am
|
Buenas, sin saber mucho de python se me ha ocurrido hacer este script para sacar la key de un fichero .dmg (058-07911-219.dmg) contenido en un fichero .ipsw (iPad2,1_9.0_13A344_Restore.ipsw). Algo que según tengo entendido por la cantidad combinaciones es imposible de romper en la actualidad ya que hablamos de una longitud de 72 caracteres en formato hexadecimal. Por lo cual he tomado un random en el incremento del conteo para poder jugar con el factor suerte que no esta de nuestro lado si nos vamos a probabilidades. Evidentemente la key de ese fichero no se obtuvo mediante fuerza bruta. La duda: ¿Si por casualidad de la vida se generará la key valida de 72 caracteres en formato hexdecimal (f44e1a776ad2f2f2d8ecc2befee610ea4536a37713a83db0396835c74c1b2af3343fd433), como notificar o detener el script? import time import os import random def gen_all_hex(): i = 0 while i < 16**72: yield "{:072X}".format(i) #i += 1 i += random.randint(1, 1) time.sleep(.1) # Wait 100ms for s in gen_all_hex(): print (s) os.system('%s %s' % ('dmg.exe extract 058-07911-219.dmg 058-07911-219d.dmg -k', s)) #os.system('dmg.exe extract 058-07911-219.dmg 058-07911-219d.dmg -k f44e1a776ad2f2f2d8ecc2befee610ea4536a37713a83db0396835c74c1b2af3343fd433')
Para mas información sobre lo que intento con mi absurdo script pueden referirse a https://www.theiphonewiki.com/wiki/Firmware_Keys/9.xGracias por leer y cualquier comentario o contribución es bienvenida.
|
|
|
43
|
Comunicaciones / Redes / Duda con ip estático.
|
en: 6 Junio 2016, 02:54 am
|
No consigo una ip estatica en mi ISP. Uso windows 10 x64bit y si activo DHCP, el cliente conecta sin problema me asigna todo los datos de red: IP Mascara Puerta de enlace DNS 1 DNS 2
Pero si pongo esos mismo valores no consigo que se conecte y quedarme con esos valores estaticos. Alguien tiene la mas minima idea de porque no puedo entrar los valores manuales y no funciona incluso cuando pongo los mismos que me asigna el DHCP del ISP.
Saludos
AngelFire
|
|
|
45
|
Programación / Scripting / Simplificar javascript
|
en: 9 Marzo 2016, 20:22 pm
|
Buenas me preguntaba si existe alguna de simplificar las siguientes funciones de java que claramente lo hice a lo bruto y funcionan. Pero se que no son correcta mas mis conocimientos de javascript son muy basicos. Gracias por cualquier respuesta critica o x de antemano. Funcion 1multiplica una columna por su valir adyacente que como estaba en un tr y no sabia como obtenerlo fui paciente poniendo los numero <script> function mult2() { var n2 = parseInt(document.inputOrder.inputQuantity2.value); document.inputOrder.inputCost2.value=n2*700; } function mult3() { var n3 = parseInt(document.inputOrder.inputQuantity3.value); document.inputOrder.inputCost3.value=n3*830; } function mult5() { var n5 = parseInt(document.inputOrder.inputQuantity5.value); document.inputOrder.inputCost5.value=n5*1100; } function mult6() { var n6 = parseInt(document.inputOrder.inputQuantity6.value); document.inputOrder.inputCost6.value=n6*500; } function mult7() { var n7 = parseInt(document.inputOrder.inputQuantity7.value); document.inputOrder.inputCost7.value=n7*700; } function mult8() { var n8 = parseInt(document.inputOrder.inputQuantity8.value); document.inputOrder.inputCost8.value=n8*1850; } function mult9() { var n9 = parseInt(document.inputOrder.inputQuantity9.value); document.inputOrder.inputCost9.value=n9*2000; } function mult10() { var n10 = parseInt(document.inputOrder.inputQuantity10.value); document.inputOrder.inputCost10.value=n10*700; } function mult13() { var n13 = parseInt(document.inputOrder.inputQuantity13.value); document.inputOrder.inputCost13.value=n13*700; } function mult14() { var n14 = parseInt(document.inputOrder.inputQuantity14.value); document.inputOrder.inputCost14.value=n14*700; } function mult16() { var n16 = parseInt(document.inputOrder.inputQuantity16.value); document.inputOrder.inputCost16.value=n16*700; } function mult18() { var n18 = parseInt(document.inputOrder.inputQuantity18.value); document.inputOrder.inputCost18.value=n18*700; } function mult27() { var n27 = parseInt(document.inputOrder.inputQuantity27.value); document.inputOrder.inputCost27.value=n27*550; } function mult28() { var n28 = parseInt(document.inputOrder.inputQuantity28.value); document.inputOrder.inputCost28.value=n28*700; } function mult32() { var n32 = parseInt(document.inputOrder.inputQuantity32.value); document.inputOrder.inputCost32.value=n32*1100; } function mult33() { var n33 = parseInt(document.inputOrder.inputQuantity33.value); document.inputOrder.inputCost33.value=n33*500; } function mult35() { var n35 = parseInt(document.inputOrder.inputQuantity35.value); document.inputOrder.inputCost35.value=n35*800; } Funcion 2 Suma una columna function cost() { var s1 = parseInt(document.inputOrder.inputCost1.value); var s2 = parseInt(document.inputOrder.inputCost2.value); var s3 = parseInt(document.inputOrder.inputCost3.value); var s4 = parseInt(document.inputOrder.inputCost4.value); var s5 = parseInt(document.inputOrder.inputCost5.value); var s6 = parseInt(document.inputOrder.inputCost6.value); var s7 = parseInt(document.inputOrder.inputCost7.value); var s8 = parseInt(document.inputOrder.inputCost8.value); var s9 = parseInt(document.inputOrder.inputCost9.value); var s10 = parseInt(document.inputOrder.inputCost10.value); var s11 = parseInt(document.inputOrder.inputCost11.value); var s12 = parseInt(document.inputOrder.inputCost12.value); var s13 = parseInt(document.inputOrder.inputCost13.value); var s14 = parseInt(document.inputOrder.inputCost14.value); var s15 = parseInt(document.inputOrder.inputCost15.value); var s16 = parseInt(document.inputOrder.inputCost16.value); var s17 = parseInt(document.inputOrder.inputCost17.value); var s18 = parseInt(document.inputOrder.inputCost18.value); var s19 = parseInt(document.inputOrder.inputCost19.value); var s20 = parseInt(document.inputOrder.inputCost20.value); var s21 = parseInt(document.inputOrder.inputCost21.value); var s22 = parseInt(document.inputOrder.inputCost22.value); var s23 = parseInt(document.inputOrder.inputCost23.value); var s24 = parseInt(document.inputOrder.inputCost24.value); var s25 = parseInt(document.inputOrder.inputCost25.value); var s26 = parseInt(document.inputOrder.inputCost26.value); var s27 = parseInt(document.inputOrder.inputCost27.value); var s28 = parseInt(document.inputOrder.inputCost28.value); var s29 = parseInt(document.inputOrder.inputCost29.value); var s30 = parseInt(document.inputOrder.inputCost30.value); var s31 = parseInt(document.inputOrder.inputCost31.value); var s32 = parseInt(document.inputOrder.inputCost32.value); var s33 = parseInt(document.inputOrder.inputCost33.value); var s34 = parseInt(document.inputOrder.inputCost34.value); var s35 = parseInt(document.inputOrder.inputCost35.value); var s36 = parseInt(document.inputOrder.inputCost36.value); var s37 = parseInt(document.inputOrder.inputCost37.value); var s38 = parseInt(document.inputOrder.inputCost38.value); var s39 = parseInt(document.inputOrder.inputCost39.value); document.inputOrder.inputCost40.value=s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15+s16+s17+s18+s19+s20+s21+s22+s23+s24+s25+s26+s27+s28+s29+s30+s31+s32+s33+s34+s35+s36+s37+s38+s39; } Afortunadamente son unas pocas celdas pero algún día podía tocarme mas y para entonces espero alguno de usted me diga como enfrentarme al fenómeno. Creo que con un array o for se conseguiría pero recién entro en javascript. Gracias por leer.
|
|
|
46
|
Programación / Scripting / Jugando con AutoHotkey
|
en: 24 Noviembre 2015, 04:11 am
|
Bueno le comparto algo de mi código no estando aun conforme con el mismo por lo que agradezco cualquier modificación o recomendación. Requisitos: Bluestack ------> http://www.bluestacks.com/Bitcoin Basketball ------> http://bitplay.today/AutoHotkey ------> https://www.autohotkey.com/Windows 7 o Superior. Script .ahk version 1 WinWait, BlueStacks App Player, IfWinNotActive, BlueStacks App Player WinActivate, BlueStacks App Player WinWaitActive, BlueStacks App Player
;Presionar F12 para comenzar F12::
Loop 10 {
CoordMode Pixel ImageSearch, X, Y, 700, 400, 830, 490,*100 Start.bmp If Errorlevel = 0 Click %X%, %Y%
Random, L , 19, 21 Loop %L% { Random, X1 , 605, 615 Random, Y1 , 240, 250 Random, X2 , 690, 700 Random, Y2 , 305, 315 Random, T , 10, 20 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1 , 600, 800
MouseClickDrag, Left, X1, Y1, X2, Y2 , %T% Sleep, %T1%
} Random, T2 , 5000, 7000 Sleep, %T2% }
Esc:: ExitApp Script .ahk version 2 WinWait, BlueStacks App Player, IfWinNotActive, BlueStacks App Player WinActivate, BlueStacks App Player WinWaitActive, BlueStacks App Player debug := 0 ;Presionar F12 para comenzar
F11:: Pause Suspend return
F12:: Loop { Send {Click 660, 245, Down} Sleep, 1000 CoordMode Pixel ImageSearch, X, Y, 500, 170, 700, 330,*150 Ball.bmp Sleep, 500 If ( Errorlevel = 0 ) { Send {Click 665, 250, Up} } ImageSearch, X, Y, 500, 170, 700, 330,*170 Coin.bmp If ( Errorlevel = 0 ) { Send {Click 740, 325, Up} Sleep, 500 } Send {Click 740, 325, Up} } Esc:: ExitApp Script .ahk version 3 WinWait, BlueStacks App Player, IfWinNotActive, BlueStacks App Player WinActivate, BlueStacks App Player WinWaitActive, BlueStacks App Player debug := 0 ;Presionar F12 para comenzar
F11:: Pause Suspend return
F12:: Loop { CoordMode Pixel ImageSearch, X, Y, 700, 400, 830, 490,*100 Start.bmp If ( Errorlevel = 0 ) { X := X + 15 Y := Y + 15 Click %X%, %Y% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P10.bmp ; 10 If ( Errorlevel = 0 ) { Random, X1P10 , 660, 661 Random, Y1P10 , 245, 246 Random, X2P10 , 740, 741 Random, Y2P10 , 325, 335 Random, TP10 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P10 , 140, 150 MouseClickDrag, Left, X1P10, Y1P10, X2P10, Y2P10 , %TP10% Sleep, %T1P10% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P9.bmp ; 9 If ( Errorlevel = 0 ) { Random, X1P9 , 665, 666 Random, Y1P9 , 245, 246 Random, X2P9 , 745, 746 Random, Y2P9 , 325, 335 Random, TP9 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P9 , 140, 150 MouseClickDrag, Left, X1P9, Y1P9, X2P9, Y2P9 , %TP9% Sleep, %T1P9% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P8.bmp ; 8 If ( Errorlevel = 0 ) { Random, X1P8 , 670, 671 Random, Y1P8 , 245, 246 Random, X2P8 , 750, 751 Random, Y2P8 , 325, 335 Random, TP8 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P8 , 140, 150 MouseClickDrag, Left, X1P8, Y1P8, X2P8, Y2P8 , %TP8% Sleep, %T1P8% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P7.bmp ; 7 If ( Errorlevel = 0 ) { Random, X1P7 , 675, 676 Random, Y1P7 , 245, 246 Random, X2P7, 755, 756 Random, Y2P7 , 325, 335 Random, TP7 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P7 , 140, 150 MouseClickDrag, Left, X1P7, Y1P7, X2P7, Y2P7 , %TP7% Sleep, %T1P7% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P6.bmp ; 6 If ( Errorlevel = 0 ) { Random, X1P6 , 680, 681 Random, Y1P6 , 245, 246 Random, X2P6 , 760, 761 Random, Y2P6 , 325, 335 Random, TP6, 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P6 , 140, 150 MouseClickDrag, Left, X1P6, Y1P6, X2P6, Y2P6 , %TP6% Sleep, %T1P6% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P5.bmp ; 5 If ( Errorlevel = 0 ) { Random, X1P5 , 685, 686 Random, Y1P5 , 245, 246 Random, X2P5, 765, 766 Random, Y2P5, 325, 335 Random, TP5 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P5 , 140, 150 MouseClickDrag, Left, X1P5, Y1P5, X2P5, Y2P5 , %TP5% Sleep, %T1P5% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P4.bmp ; 4 If ( Errorlevel = 0 ) { Random, X1P4 , 690, 691 Random, Y1P4 , 245, 246 Random, X2P4 , 770, 771 Random, Y2P4 , 325, 335 Random, TP4 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P4 , 140, 150 MouseClickDrag, Left, X1P4, Y1P4, X2P4, Y2P4 , %TP4% Sleep, %T1P4% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P3.bmp ; 3 If ( Errorlevel = 0 ) { Random, X1P3 , 695, 696 Random, Y1P3 , 245, 246 Random, X2P3 , 775, 776 Random, Y2P3 , 325, 335 Random, TP3 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P3 , 140, 150 MouseClickDrag, Left, X1P3, Y1P3, X2P3, Y2P3 , %TP3% Sleep, %T1P3% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P2.bmp ; 2 If ( Errorlevel = 0 ) { Random, X1P2 , 700, 701 Random, Y1P2 , 245, 246 Random, X2P2 , 780, 781 Random, Y2P2 , 325, 335 Random, TP2 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P2 , 140, 150 MouseClickDrag, Left, X1P2, Y1P2, X2P2, Y2P2 , %TP2% Sleep, %T1P2% } ImageSearch, X, Y, 495, 105, 675, 140,*100 P1.bmp ; 1 If ( Errorlevel = 0 ) { Random, X1P1 , 705, 706 Random, Y1P1 , 245, 246 Random, X2P1 , 785, 786 Random, Y2P1 , 325, 335 Random, TP1 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1P1 , 140, 150 MouseClickDrag, Left, X1P1, Y1P1, X2P1, Y2P1 , %TP1% Sleep, %T1P1% } ImageSearch, X, Y, 495, 105, 675, 140,*100 Cero.bmp ; Wind 0 If ( Errorlevel = 0 ) { Random, X10 , 710, 711 Random, Y10 , 245, 246 Random, X20 , 790, 791 Random, Y20 , 325, 335 Random, T0 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T10 , 140, 150 MouseClickDrag, Left, X10, Y10, X20, Y20 , %T0% Sleep, %T10% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N1.bmp ; -1 If ( Errorlevel = 0 ) { Random, X1N1 , 715, 716 Random, Y1N1 , 245, 246 Random, X2N1 , 795, 796 Random, Y2N1 , 325, 335 Random, TN1 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N1 , 140, 150 MouseClickDrag, Left, X1N1, Y1N1, X2N1, Y2N1 , %TN1% Sleep, %T1N1% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N2.bmp ; -2 If ( Errorlevel = 0 ) { Random, X1N2 , 720, 721 Random, Y1N2 , 245, 246 Random, X2N2 , 800, 801 Random, Y2N2 , 325, 335 Random, TN2 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N2 , 140, 150 MouseClickDrag, Left, X1N2, Y1N2, X2N2, Y2N2 , %TN2% Sleep, %T1N2% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N3.bmp ; -3 If ( Errorlevel = 0 ) { Random, X1N3 , 725, 726 Random, Y1N3 , 245, 246 Random, X2N3 , 805, 806 Random, Y2N3 , 325, 335 Random, TN3 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N3 , 140, 150 MouseClickDrag, Left, X1N3, Y1N3, X2N3, Y2N3 , %TN3% Sleep, %T1N3% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N4.bmp ; -4 If ( Errorlevel = 0 ) { Random, X1N4 , 730, 731 Random, Y1N4 , 245, 246 Random, X2N4 , 810, 811 Random, Y2N4 , 325, 335 Random, TN4 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N4 , 140, 150 MouseClickDrag, Left, X1N4, Y1N4, X2N4, Y2N4 , %TN4% Sleep, %T1N4% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N5.bmp ; -5 If ( Errorlevel = 0 ) { Random, X1N5 , 735, 736 Random, Y1N5 , 245, 246 Random, X2N5 , 815, 816 Random, Y2N5 , 325, 335 Random, TN5 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N5 , 140, 150 MouseClickDrag, Left, X1N5, Y1N5, X2N5, Y2N5 , %TN5% Sleep, %T1N5% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N6.bmp ; -6 If ( Errorlevel = 0 ) { Random, X1N6 , 740, 741 Random, Y1N6 , 245, 246 Random, X2N6 , 820, 821 Random, Y2N6 , 325, 335 Random, TN6 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N6 , 140, 150 MouseClickDrag, Left, X1N6, Y1N6, X2N6, Y2N6 , %TN6% Sleep, %T1N6% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N7.bmp ; -7 If ( Errorlevel = 0 ){ Random, X1N7 , 745, 746 Random, Y1N7 , 245, 246 Random, X2N7 , 825, 826 Random, Y2N7 , 325, 335 Random, TN7 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N7 , 140, 150 MouseClickDrag, Left, X1N7, Y1N7, X2N7, Y2N7 , %TN7% Sleep, %T1N7% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N8.bmp ; -8 If ( Errorlevel = 0 ) { Random, X1N8 , 750, 751 Random, Y1N8 , 245, 246 Random, X2N8 , 830, 831 Random, Y2N8 , 325, 335 Random, TN8 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N8 , 140, 150 MouseClickDrag, Left, X1N8, Y1N8, X2N8, Y2N8 , %TN8% Sleep, %T1N8% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N9.bmp ; -9 If ( Errorlevel = 0 ) { Random, X1N9 , 755, 756 Random, Y1N9 , 245, 246 Random, X2N9 , 835, 836 Random, Y2N9 , 325, 335 Random, TN9 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N9 , 140, 150 MouseClickDrag, Left, X1N9, Y1N9, X2N9, Y2N9 , %TN9% Sleep, %T1N9% } ImageSearch, X, Y, 495, 105, 675, 140,*100 N10.bmp ; -10 If ( Errorlevel = 0 ) { Random, X1N10 , 760, 761 Random, Y1N10 , 245, 246 Random, X2N10 , 840, 841 Random, Y2N10 , 325, 335 Random, TN10 , 10, 12 ; [Speed 0 (Fastest) to 100 (Slowest)] Random, T1N10 , 140, 150 MouseClickDrag, Left, X1N10, Y1N10, X2N10, Y2N10 , %TN10% Sleep, %T1N10% } ImageSearch, X, Y, 485, 60, 680, 100,*90 Finish.bmp If ( Errorlevel = 0 ) { Random, T4F , 7000, 8000 Sleep, %T4F% } } Esc:: ExitApp Nota el ultimo script cada imagen bmp se hace con print screen (captura de pantalla) pegando en mspaint y salvandola en bmp 24 bit. Todo muy basico realizado por un novato como yo en solicitud de alguien mas ducho en desarrocho de Autohotkey. Otra combinación puede ser mobizen + autohotkey pero no funcionara la busqueda de imagenes de ni de pixeles por culpa de Mobizen. Igual si alguien tiene algo mas potente en python es bienvenido. Solo con fines educativos y no me hago responsable del mal uso de lo publicado.
|
|
|
47
|
Programación / Scripting / Autohotkey + Mobizen
|
en: 17 Septiembre 2015, 05:46 am
|
Es muy buena combinacion en algunos casos Autohotkey + bluestack cuando se nos ocurre hacer un bot para algunos juegos de Android. Pero a veces el juego que deseamos no esta funcional en bluestack. Entonces comienza los problemas. Autohotkey me parece que al menos en windows es uno de los mas completos para automatizar algo, aunque he visto cosas sorprendentes al menos para mi nivel desde python. Sucede que no consigo usar la funcion ImagenSearch de Autohotkey tras conectar un smartphone con android a una pc con windows a traves de Mobizen que en mi opinion es el mejor referente al tema de actualizacion de pantalla ya que muchos solo logran entre 1 a 5 fps y esto es un limitante si deseamos automatizar algo que vaya un tanto rapido ya tendriamos que hacer una suposicion de recorrido. Todo esto me va dando vueltas en la cabeza en lo que me llegan las cosas de Arduino + Webcam para a traves de Opencv, Python lograr un T.A.P BOT (Touch Assistan Player). Asi que acepto cualquier criterio para lograr algo con Autohotkey + Mobizen que no sea solo click a traves de coordenadas. En lo particular estoy probando con Flappy Bird pero no consigo nada aun al menos con Autohotkey + Mobizen. Como quedaría una Imagensearch en este caso o que realmente impide que funcione esta relacionada a los 30fps de la actualizacion de video.
|
|
|
49
|
Programación / Scripting / Re: Faucet
|
en: 1 Abril 2015, 02:37 am
|
Gracias encontré esto http://www.coincollect.club/# que mas bien ya hace el faucet rotator que es mas o menos lo mismo que buscaba con el script. Y si tienen razón si me retraso algo de tiempo se me acumulan las ventanas y chrome se pone como que super lento . Gracias por las recomendaciones hasta el momento.
|
|
|
50
|
Programación / Scripting / Faucet
|
en: 31 Marzo 2015, 06:57 am
|
Alguna idea para mejorar esto ya sea en rendimiento, ganancia en crypto-moneda, recomendacion, etc , cualquier duda preguntar: Todo publicado sin referidos ya que no es el objetivo acá. Requistos Microsoft® Windows® Server 2003 Resource Kit Tools para que funcione sleep. Billeteras: Bitcoin y Dogecoin Registro previo en los sitios. Codigo en versión ultra alfa Faucet.bat @echo on start "60min" chrome https://freebitco.in/?op=home sleep 30 start "60min" chrome https://freedoge.co.in/?op=home sleep 30 start "15min" chrome http://777bitco.in/ sleep 30 start "60min" chrome http://crococoin.com/ sleep 30 start "5min" chrome http://moonbit.co.in/ sleep 30 start "5min" chrome http://moondoge.co.in/ sleep 30 start "60min" chrome http://faucet.bitcoinzebra.com/ sleep 30 start "10min" chrome http://boxbit.co.in/ sleep 30 start "15min" chrome http://weekendbitcoin.com/ sleep 30 start "60min" chrome http://www.bitcoins4.me/ sleep 30 start "5min" chrome http://bitcoinaliens.com/faucet/?ref=50515 sleep 30 start "30min" chrome http://www.freebitcoins.me sleep 30 start "5min" chrome http://www.scoremybits.com/ sleep 30 start "44min" chrome http://www.bitcoinjackpot.co sleep 30 start "60min" chrome http://btcdark.com/ sleep 30 start "30min" chrome http://manysatoshis.com/ sleep 30 start "30min" chrome http://venezuelabit.cu.cc/ sleep 30 start "60min" chrome http://botva.net/ sleep 30 start "60min" chrome http://www.luckybitfaucet.com/ sleep 30 start "60min" chrome http://www.boicoteate.com/ sleep 30 start "10min"chrome http://faucoin.com/ sleep 30 start "15min" chrome http://www.robotcoingame.com/ sleep 30 start "60min" chrome http://bitrecoin.herokuapp.com/#/ sleep 30 start "60min" chrome http://litecoin.herokuapp.com/#/ sleep 30 start "60min" chrome http://bitfaucet.herokuapp.com/#/ sleep 30 start "60min" chrome http://welovebtc.com/?track=faucetbox sleep 30 start "60min" chrome http://infaucet.com/ sleep 30 start "30min" chrome http://www.neobitcoin.com/ sleep 30 start "30min" chrome http://wonderlandco.in/ sleep 30 start "60min" chrome http://elenabitco.in/ sleep 30 start "60min" chrome http://freebetco.in/ sleep 30 start "60min" chrome http://mezzabank.com/ sleep 30 start "60min" chrome http://qoinfaucet.com/ sleep 30 start "60min" chrome http://goldwmr.ru/ sleep 30 start "60min" chrome http://simplfaucet.com/ sleep 30 start "60min" chrome http://steep.rocks/ sleep 30 start "60min" chrome http://faucetbox.thesatoshibay.com/ sleep 30 start "6min" chrome http://playbitco.in/?track=faucetbox sleep 30 start "60min" chrome http://freebitcoinhome.com/ sleep 30 start "120min" chrome http://bitcoinnewsday.com/ sleep 30 start "60min" chrome http://www.bitframe.co.in/faucet/ sleep 30 start "10min" chrome http://www.cmmonitor.com/btc/ sleep 30 start "45min" chrome http://alcoins.ru/ sleep 30 start "60min" chrome http://freebitfaucet.com/ sleep 30 start "120min" chrome http://generalfaucet.net/ sleep 30 start "240min" chrome http://www.jazfaucetlist.com/index.php sleep 30 start "60min" chrome http://thefreebitcoin.website/ sleep 30 start "10min" chrome http://www.freebitcoinusa.com/ sleep 30 start "60min" chrome http://bitkran.ru/ sleep 30 start "60min" chrome http://claimco.in/ sleep 30 start "30min" chrome http://c-pay.org/ sleep 30 start "30min" chrome http://www.cryptoblox.com/faucets/BitCoin/ sleep 30 start "50min" chrome http://apcoin.pw/ sleep 30 start "30min" chrome http://leakyfaucet.uk/ sleep 30 start "60min" chrome http://xz.bitreg.net/ sleep 30 start "60min" chrome http://billser.net/ sleep 30 start "60min" chrome http://moneyinpjs.com/bitcoin-bucket/ sleep 30 start "60min" chrome http://baconfaucet.com/ sleep 30 start "180min" chrome http://faucet.altcoinhub.com/ sleep 30 start "180min" chrome http://www.rapidbitco.in/ sleep 30 start "180min" chrome http://your-bit.co.in/ sleep 30 start "60min" chrome http://destinyfaucet.com/btc/ sleep 30 start "60min" chrome http://thehouseofdiem.com/btc/ sleep 30 start "30min" chrome http://realbit.ru/ sleep 30 start "60min" chrome http://www.cryptodrips.com/ sleep 30 start "40min" chrome http://bq2.ru/ sleep 30 start "60min" chrome http://getmyfaucet.com/btc/ sleep 30 start "120min" chrome http://www.faucetmania.com/ sleep 30 start "10min" chrome http://www.100freebit.com/ sleep 30 start "60min" chrome http://satoshibear.com/ sleep 30 start "60min" chrome http://www.freebtcoins.com/ sleep 30 start "30min" chrome http://profaucet.net/ sleep 30 start "30min" chrome http://bitverts.com/ sleep 30 start "60min" chrome http://captchas.rocks/ sleep 30 start "240min" chrome http://www.theleakyspigot.com/btc/ sleep 30 start "180min" chrome http://moarthan.co.uk/btc/ sleep 30 start "30min" chrome http://www.getbtc.ru/ sleep 30 start "30min" chrome http://www.thefaucetrunner.com/faucet/ sleep 30 start "30min" chrome http://myfunnyfarm.website/ sleep 30 start "30min" chrome http://www.bitblogshare.com/ sleep 30 start "60min" chrome http://www.1000satoshi.com/ sleep 30 start "60min" chrome http://bitcoinspace.net/faucet/ sleep 30 start "30min" chrome http://bitcoinminingxd.com/ sleep 30 start "30min" chrome http://underwaterbtc.tk/ sleep 30 start "60min" chrome http://powbit.com/ sleep 30 start "120min" chrome http://f3-btc.com/ sleep 30 start "15min" chrome http://bitcoin-kran.com/ sleep 30 start "360min" chrome http://faucetbox.bitcoinr.cz/ sleep 30 start "60min" chrome http://farmblogfaucet.myfunnyfarm.website/ sleep 30 start "60min" chrome http://altafaucet.cu.cc/ sleep 30 start "60min" chrome http://satoshi.jecool.net/ sleep 30 start "30min" chrome http://bit.coinbanned.com/ sleep 30 start "15min" chrome http://www.bitcoinnow.cu.cc/ sleep 30 start "5min" chrome http://bitcointrux.com/ sleep 30 start "5min" chrome http://mybitcoinfree.com/ sleep 30 start "240min" chrome http://faucet.bitlist.website/ sleep 30 start "360min" chrome http://faucet.bitcoin-source.com/ sleep 30 start "5min" chrome http://bitcoinfast.org/ sleep 30 start "60min" chrome http://coin.maweb.eu/ sleep 30 start "60min" chrome http://bitcoin.imgxd.com/ sleep 30 start "60min" chrome http://www.coinsclear.com/ sleep 30 start "60min" chrome http://btc-cool.com/ sleep 30 start "60min" chrome http://www.cashcat.eu/faucet/ sleep 30 start "60min" chrome http://www.faucet.jecool.net/ sleep 30 start "60min" chrome http://ronbitko.ru/ sleep 30 start "30min" chrome http://btccanabank.com/ sleep 30 start "15min" chrome http://moneyinpjs.com/bitcoin4free/ sleep 30 start "48min" chrome http://www.additionalincome.eu/faucet/ sleep 30 start "120min" chrome http://www.warhammer-coin.com/ sleep 30 start "60min" chrome http://justfreebtc.com/ sleep 30 start "60min" chrome http://btc.rkharz.in/ sleep 30 start "30min" chrome http://moneyinpjs.com/fast-bitcoin/ sleep 30 start "60min" chrome http://bizznes.net/ sleep 30 start "60min" chrome http://freebtcfaucet.com/ sleep 30 start chrome http://getyourfreebitcoins.com/ sleep 30 start "30min" chrome http://bitcoin.mka.biz.ua/ sleep 30 start "75min" chrome http://www.bitcoin-a.pl/ sleep 30 start "240min" chrome http://faucet.is-great.net/ sleep 30 start "320min" chrome http://freebtc-faucet.com/ sleep 30 start "30min" chrome http://starcoin.eu/ sleep 30 start chrome http://123.bitcoinaplenty.com/ sleep 30 start "8min" chrome http://redfaucet.pw/ sleep 30 start "60min" chrome http://moneyinpjs.com/bitfaucet/ sleep 30 start "240min" chrome http://btcgiveaway.com/ sleep 30 start "30min" chrome http://faucet.coinbanned.com/ sleep 30 start "60min" chrome http://www.satoshi4free.fr/faucets/faucetbox/ sleep 30 start "60min" chrome http://faucet.bodylaw.ru/ sleep 30 start "180min" chrome http://btctap.tk/ sleep 30 start "120min" chrome http://neobits.ru/ sleep 30 start "90min" chrome http://spektrumfaucet.mine.nu/ sleep 30 start "60 min" chrome http://freebits.ru/ sleep 30 start "180min" chrome http://btcearn.ml/ sleep 30 start "60min" chrome http://www.satoshis.gratis/ sleep 30 start "60min" chrome http://freebitcoin.in/faucet/ sleep 30 start "60min" chrome http://www.cobrashome.de/ sleep 30 start "60min" chrome http://bitcoingift.nx.tc/ sleep 30 start "60min" chrome http://moneyinpjs.com/bitcoin-land/ sleep 30 start "60min" chrome http://gibitcoins.me/ sleep 30 start "17min" chrome http://77bitcoins.com/ sleep 30 start "30min" chrome http://extrabitfaucet.com/ sleep 30 start "15min" chrome http://bitganancias.com/ sleep 30 start "60min" chrome http://btcoinwall.com/ sleep 30 start "60min" chrome http://greenfaucet.cf/ sleep 30 start chrome http://speedbit.biz/ sleep 30 start "60min" chrome http://www.buzzmyway.com/faucet/ sleep 30 start "60min" chrome http://hotswap.co/ sleep 30 start "30min" chrome http://bit-faucets.tk/ sleep 30 start "30min" chrome http://bit-faucets.gq/ sleep 30 start chrome http://www.coingets.com/ sleep 30 start "60min" chrome http://www.bitgo.zz.vc/ sleep 30 start chrome http://crypto-bitcoin-faucet.tk/ sleep 30 start "30min" chrome http://bit-faucets.cf/ sleep 30 start "30min" chrome http://faucet.jumadil-awal.com/ sleep 30 start "720min" chrome http://www.freakfaucet.com/faucet.php sleep 30 start chrome http://btc.jecool.net/ sleep 30 start "180min" chrome http://bandindie.com/faucet/ sleep 30 start chrome http://bitcoinra.in/ sleep 30 start chrome http://bitcoinads.ml/ sleep 30 start chrome http://best-bit.ru/free/ sleep 30 start chrome http://criptof.ru/ sleep 30 start chrome http://cravebit.com/ sleep 30 start chrome http://sunbit.pe.hu/ sleep 30 start chrome http://bit-faucets.ga/ sleep 30 start chrome http://btc4all.wc.lt/ sleep 30 start chrome http://freebitcoinfaucet.esy.es/ sleep 30 start chrome http://btc.justfaucet.net/ sleep 30 start chrome http://styleswimsuit.com/ sleep 30 start chrome http://www.bitcoinfaucet.club/ sleep 30 start chrome http://www.freesatoshi.website/ sleep 30 start chrome http://btc.btcae.net/ sleep 30 start chrome http://www.onlinux.co.uk/ sleep 30 start "60min" chrome http://hybryda2005.pl/faucet/btc/ sleep 30 start "60min" chrome http://free-unlimited.wc.lt/ sleep 30 start "60min" chrome http://zarabianie-w-sieci.biz.pl/faucet/bt/ sleep 30 start "25min" chrome http://25satoshi.ru/ sleep 30 start "15min" chrome http://car-faucet.netne.net/ sleep 30 start chrome http://bitcoin.faucet.fr/ sleep 30 start chrome http://littledogsbtc.byethost13.com/index.php sleep 30 start chrome http://200btc.ru/ sleep 30 start chrome http://btcbros.website/ sleep 30 start chrome http://777.candyfaucet.com/ sleep 30 start chrome http://voultfaucet.cf/ sleep 30 start chrome http://faucet.clixbitco.in/ sleep 30 start chrome http://candyfaucet.com/ sleep 30 start chrome http://ifaucet.net/bitcoin/faucetbox/ sleep 30 start chrome http://bithell.io/ sleep 30 start chrome http://paidbitco.in/ sleep 30 start chrome http://200btc.ru/ sleep 30 start chrome http://scoremybits.com/ sleep 30 start chrome http://www.forbit.co.in/ sleep 30 start chrome http://www.caribit.co.in/ sleep 30 start chrome http://bitcoinfast.org/ exit
|
|
|
|
|
|
|