PDF Manual de Openbullet - Compressghjghj
February 8, 2023 | Author: Anonymous | Category: N/A
Short Description
Download PDF Manual de Openbullet - Compressghjghj...
Description
ManualdeOpenBullet
Antesdequeempieces Leaelacuerdodelicencia Leael acuerdodelicenciasideseautilizarestesoftware. Empezando Cu Cuan ando do inic inicie ie Op Open enBu Bullllet et po por r pr prim imer era a ve vez, z, ge gene nera rará rá lo los s ar arch chiv ivos os de de co conf nfig igur urac ació iónn predeterminadosy predeterminadosylabase labasededatos dedatosdonde dondesealmacenarántodosloshits(y donde sealmacenarántodosloshits(y sealmacenarántodosloshits(ymás). más). Puedeverunmenúenlapartesuperiorquelepermiteaccederatodaslasdiferentes funcionalidades funcionalidade s sdeOpenBullet deOpenBullet
Aladerechadelaventanahaydosbotones,queseutilizanparaverelregistrodelprograma (primerodebehabilitarseenlaconfiguración)ytomarunacapturade (primerodebehabilitarseenlaconfiguración)y tomarunacapturadepantalladelaventana. tomarunacapturade pantalladelaventana. Gerentedecorredor Cuandohacesclic CuandohacesclicenelCorredor enelCorredoropcióndemenú, opcióndemenú,estapantallate estapantallatedarálabienvenida darálabienvenida
El'Runner'mencionadoenelmensajeesuntrabajadorquetomaalgunosdatosdeunalista depalabrasyejecutalastareasdesubprocesosmúltiplesbasándoseenunarchivode configuracióncreadopreviamente configuracióncreado previamente.. previamente LadescripcióngeneraldeRunner,visibleenlapáginaRunner LadescripcióngeneraldeRunner, visibleenlapáginaRunnerManager,tieneesteaspecto visibleenlapáginaRunner Manager,tieneesteaspecto
Puedeverrápidamenteelprogreso, Puedeverrápidament lasVerificacionesporminu ionesporminuto(CPM)yelrecuento to(CPM)yelrecuentode eelprogreso,lasVerificac de visita visitasdelCorred sdelCorredor.Loscamp or.LoscamposdelRunne osdelRunner,comoelnúme r,comoelnúmerodebotsausaroelarch rodebotsausaroelarchivode ivode configuraciónausar,sepuedenconfigurardirectamentedesdeestapantallahaciendoclic enlaetiquetacorrespondiente. enla etiquetacorrespondiente. SihaceclicenunáreavacíadeladescripcióngeneraldeRunner,aparecerálapágina completadeRunner
Desdeestapáginapuedeverfácilmentelalistaderesultadosyelregistrodelastareas pasadasquerealizóelRunner. GerentedeProxy El El Ad Admi mini nist stra rado dor r de de Pr Prox oxy y le le pe perm rmit ite e im impo port rtar ar prox proxie ies s y prob probar arlo los s en en un un siti sitio o we web b personali person alizad zado o par para a ver ver si si pro propor porcio cionan nan acc acceso eso com comple pleto to a Internet. Internet.Los Los pro Los proxie xies s se almacenandentrodelabasededatosOpenBulletparaquenolospierdasalcerrarel programa.
AdmiteproxiesdelostiposHTTP(s),Socks4/4a/5yProxyChains.Seadmitenservidores proxyquerequierenautorizaci proxyquerequiere nautorizaciónmediantenombre ónmediantenombrede deusuari usuarioy oycontra contraseña.Alimportar seña.Alimportar proxies proxie s que que req requie uieren ren aut autori orizac zación ión o que que est están ánenc encade adenad nados, os, deb deberá erá usa usar r una una sin sintax taxis is personalizada.
Administradorde Administra dordelistasdepalabras dorde listasdepalabras ElAdministradordelistasdepalabraslepermiteimportarlistasdepalabrasdesdeeldisco parausarlas(juntoconunaConfiguración)paraprobarun sitioweb.Solola sitioweb.Sololainformacióndel informacióndel archivoseguardaenlabasededatos,porquelosarchivoseneldiscopuedencrecer bastantey bastanteyesmejor esmejordejarlosdonde dejarlosdondeestán. están.
Administrador dorde deconfiguració de configuración configuració n Administrador ElAdministradordeconfiguraciónmostrarátodoslosarchivosdeconfiguraciónqueestán almacenadosdentrodelacarpeta'Configuraciones'delprograma.Lasconfiguracionesno almacenadosdentrodela carpeta'Configuraciones'delprograma.Lasconfiguracionesno sealmacenandentrodelabasededatosparapermitiredicionesrápidasdirectamenteen losarchivos.Lasconfiguracionessepuedencolocarensubcarpetasconelnombredela cat catego egoría ría que que des desea ea que que se mue muestr stre. e. Si agr agrega ega nue nuevos vos arc archiv hivos os de con config figura uració ción n a la carpeta,hagaclicenelbotónVolveraanalizarparapermitirqueOpenBulletlosdetectey losagreg losagreguealalistaquesemue uealalistaquesemuestra. stra. Estesistemaesmuyútilcuandotiene varias varias comput computadoras adoras adorasynecesitacompartirarchivos ynecesitacompartirarchivos deconfiguraciónentreellas.Simplementepuedeencontrarunclientedesincronización automáticabasadoenlanube(porejemplo,Mega.nz,Dropbox,GoogleDrive)yconfigurar automáticabasadoenlanube(por ejemplo,Mega.nz,Dropbox,GoogleDrive)yconfigurar la la ca carp rpet eta a Co Conf nfig ig en en ca cada da cl clie ient nte e pa para ra qu que e un un ca camb mbio io en en un una a ca carp rpet eta a se se re refl flej ejee inmediatamentedentrodelosdemás.Enestepunto,solotienequehacerclicenelbotón Volveraanalizarparatenersusconfiguracionesrecientementecreadassinnecesidadde transferirlasmanualment transferirlas manualmente. manualment e.
Cuandoseleccionaunaconfiguracióndelalista,semostraráinformaciónadicionalenla parteinferior. SihaceclicenelbotónEditar,laconfiguraciónseleccionadasecargaráenel Sihaceclicenel botónEditar,laconfiguraciónseleccionadasecargaráenel apilador apilador.Para .Para obtenerunaguíadetalladasobrelacreacióndelaconfiguración, obtenerunaguíadetalladasobrela creacióndelaconfiguración,hagaclicaquí hagaclicaquí. GolpeaDB HitsDBesunavisualizaci HitsDBesuna visualizacióndetodos visualizaci óndetodosloséxitosencontradosmientrasseejecutaConfigs.Los óndetodos loséxitosencontradosmientrasseejecutaConfigs.Los resultadoscontieneninformacióntalcomolosdatoseliminadosdelsitioweb, resultadoscontieneninformaci óntalcomolosdatoseliminadosdelsitioweb,losdatosde óntalcomolosdatoseliminadosdelsitioweb, losdatosde entradaqueconducenaunraspadoexitosoyel entradaqueconducenaunraspado exitosoyelproxyquese proxyqueseutilizó. proxyqueseutilizó. Todoslosaciertossealmacenandentrodelabasede datosparaquenose pierdancuando secierraelprograma. secierrael programa.
Generadordelistas Elgeneradordelistaslepermitegenerartodaslascombinacionesposiblesapartirdeuna cadenabaseconcaracteresalegres,utiliza cadenabaseconcaracteresalegr es,utilizandounconjuntodecaracte ndounconjuntodecaracteres.Tengacuida res.Tengacuidado do porqueeltamañodelalistageneradacreceexponencialmentebasándoseenelnúmerode caracteresalegresyeltamañodel caracteresalegresyel tamañodelconjuntode conjuntodecaracteres conjuntodecaracteres caracteres..
Configuraciones LaconfiguraciónsedivideenconfiguracióndeRuriLib,queafectará Laconfiguraciónsedivideen configuracióndeRuriLib,queafectaráelcomportamientodel configuracióndeRuriLib,queafectará elcomportamientodel Runner,ylaconfiguraciónde Runner,yla configuraciónde configuracióndeOpenBullet,que OpenBullet,quesoloafecta soloafectaala ala alaGUI. GUI.
Iniciarsesión ElregistrodeOpenBulletmuestra Elregistrode OpenBulletmuestraunalista OpenBulletmuestra unalistadeinformación deinformación(incluidasadvertencia (incluidasadvertenciasyerrores) syerrores) que que pue puede de ay ayud udar ar a dep depura urar r un problema.El problema. El reg regist istro ro(incluidasadvertencia está des está deshab habili ilitad tado o de manera
predeterminadaytambié predeterminadaytambiénsepuede nsepuedeescribirenunarchivoque nsepuede escribirenunarchivoqueseborracadavezque escribirenunarchivoque seborracadavezqueinicia seborracadavezque inicia elprograma.
Ambiente El archiv archivo o Env Enviro ironme nment. nt.ini ini se enc encuen uentra tra den dentro tro de la car carpet peta a Configuración. Configuración.Es Es muy im impo port rtan ante te co conf nfig igur urar arlo lo bi bien en pa para ra ap apro rove vech char ar al al máxi máximo mo la la flex flexib ibililid idad ad qu que e ofre ofrece ce OpenBullet.Actualmentehay3 OpenBullet.Actualme ntehay3cosasquepuedepersonalizaratravés ntehay3 cosasquepuedepersonalizaratravésdelarchivoEntorno: cosasquepuedepersonalizaratravés delarchivoEntorno:
•
El tipo tipo de lis lista ta de pal palabr abras as (WLTYP (WLTYPE) E) E)defineeltipodedatosquesepueden defineeltipodedatosquesepueden encontrarenunalistadepalabrasdeterminadaytienedostrabajos:verificarquelos dat datoscumpl oscumplanalgun analgunosrequi osrequisit sitos(porejemp os(porejemplo, lo, laprese lapresenci ncia ade@ de@ enun cor correo reo electrónicoounformatodeURLcorrecto)ydividirlosdatosensegmentosquese inicializaráncomovariablescuandoelbotcomiencesutrabajo.Hay5camposque puedeconfigurar: Nombre:elnombredeltipo. elnombredeltipo. Nombre: Regex:elpatróndeexpresiónregularquesedebeverificarparaverificarsi elpatróndeexpresiónregularquesedebeverificarparaverificarsi Regex: losdatosestánbienformateado losdatosestánbien formateadoso formateado sosidebendescartarse. so sidebendescartarse. o o
o
Verificar:sila Verificar: sila silaexpresiónregulardebe expresiónregulardebeverificarseono. verificarseono. Separador:uncarácterocadenaqueseparalosvaloresquedebendividirse. Separador: uncarácterocadenaqueseparalosvaloresquedebendividirse. Rebanadas:losnombres Rebanadas: losnombresseparado losnombresseparadosporcomasdetod sporcomasdetodaslasvaria aslasvariablesquese blesquese inicializarándespuésdedividirlosdatosdeentradautilizandoelseparador Hello|123,el dado.Porejemplo,silosdatosdeentradatienenelformato Hello|123 WORD,NUMBERluego,cuandolosdatos separadores ||ylossegmentosson WORD,NUMBER WORDcon debenprocesarse,elprogramalosdividirá debenprocesarse,elprograma losdividiráy y ydefinirádosvariables: definirádosvariables: WORD Helloy NUMBER NUMBERconelvalor 123 123. elvalor Hello Custom Key Custom KeyCha Chain in (CU (CUSTO STOMKC MKC))de defi fine ne un un pos posibl ible e nom nombre bre y colo color r para para un KeyChainpersonalizadodentrodelbloqueKeyCheck.Definir estoesútilcuando estoesútilcuandoestá está limitadoporla limita doporlacan cantid tidadfijadetiposdeKeyCha adfijadetiposdeKeyChainqueofrec inqueofreceel eelpro progra gramay maydes desea ea másflexibilidad,porejemplo,enelcasodequeunsitioestéinactivo,podríahacer o o
•
Name=DOWNy Color=Blue Color=Blue .Losnombresdecolorespermitidosse unKeyChaincon Name=DOWN puedenencontraraquí puedenencontrar aquí.
•
Formatodeexportación(EXPFORMAT)defineunposibleformatoenelquelos Formatodeexportación(EXPFORMAT) defineunposibleformatoenelquelos hitssepuedencopiaroguardar(desdeHitsDB,utilizandoelmenúdelbotónderecho hitssepuedencopiaro guardar(desdeHitsDB,utilizandoelmenúdelbotónderecho y seleccionando Personalizado). Personalizado).Los Los valores que se pueden usar son: , , , , , , má . scualquiervariablecapturadaporelbot,utilizandoelformatohabitual scualquiervariablecapturadaporel bot,utilizandoelformatohabitual
Basededatos Labasededato Labasededatosutiliza sutilizadaenOpenBu daenOpenBulletes lletes lletesLiteDB LiteDB,unabasededato ,unabasededatosNoSQLincr sNoSQLincrustada ustada muyligera.ElarchivosealmacenadentrodelacarpetaDB muyligera.El archivosealmacenadentrodelacarpetaDB ypuedecontenerlascolecciones Pro Proxie xies, s, Wor Wordli dlists sts,, Hi Hits ts y Records. Records.Pue Puede Pue de uti utiliz lizar ar est este e inc increí reíble ble soft softwa ware re de de código abiertoLiteDBExplorer abierto LiteDBExplorerparaexplorarorepararlabasededatos.OpenBulletpodríatener problemascuando labasededatosesgrandeocuandoejecutaunaconsult taunaconsultaenmuchas aenmuchas problemascuandolabasededatosesgrandeocuandoejecu ent entrad radas. as. Este Este pro progra grama matam tambié bién n leper le permit mitirá irá eje ejecut cutar arcon consul sultas tas ava avanza nzadas das que que no noson son posiblessoloconOpenBullet. posiblessolocon OpenBullet. Acercadeestaguía Estaguíacubrirácómousar Stacker Stacker,el ,eleditor ,el editordeconfigurac deconfiguracióndeOpenBul ióndeOpenBullet,todos let,todoslos los tiposdebloquesdisponiblesparalacreación delaconfiguración,elfuncionamientointerno deunbotcuandoejecutaunaconfiguración. deunbot cuandoejecutaunaconfiguración. Empezando Enprimerlugar,debenavegaralapestañaAdministradordeconfiguracióndentrode OpenBullety OpenBulletycrearuna crearunaConfiguración,o Configuración,oeditaruna editarunaexistente.EstoabriráStackerypermitirá editarunaexistente.EstoabriráStackerypermitirá el acceso a la pestaña Otras opciones, que son configuraciones específicas de la configuración. Apilador Lainterfazdelapiladorsedivideen3áreas:lapila,lainformacióndelbloqueyeldepurador. Lainterfazdelapiladorsedivideen3áreas:lapila,la informacióndelbloqueyeldepurador.
LavistapredeterminadaeslavistaBloques,perosepuedecambiaralavistaLoliScriptcon elbotóncorrespondiente.Cualquiercambiorealizadoconunavistasereflejaráenlaotra vista,porlo vista,porloquepuedecambiar quepuedecambiardeunaa deunaa deunaaotrasinperderdatos. otrasinperderdatos. LoliScript LoliScriptesunlenguajedescriptingpersonalizadohechoparaexpandirlasfuncionalidades LoliScriptesun lenguajedescriptingpersonalizadohechoparaexpandirlasfuncionalidades Blo Blockde ckde Ope OpenBu nBulle llet.Es t.Es elforma elformatoen toen elque elquelas las con config figura uracio ciones nes seguard seguardanrealm anrealment entee dentrodelarchivo,ysepuedeaccederasu documentación documentaciónconel conelbotónDocumentación conel botónDocumentación mientrasestáenlavistaLoliScript.
EneleditordeLoliScript,hayinformaciónsobre herramientas herramientasautomáticasquemostrarán automáticasquemostrarán lasintaxisdeunbloquedespuésdeescribirsu lasintaxisdeunbloquedespués deescribirsunombre.PuedeusarCtrl+S deescribirsunombre.PuedeusarCtrl+S nombre.PuedeusarCtrl+Sparaguardarla paraguardarla configuración. AlcambiaralavistaBloques,elcódigoLoliScriptquenosepuedetraducirabloquesse mostraráenunbloquedesololectura. Comportamientodel Comportamien todelbot todel bot UnBot(comoelDebuggerBotounRunnerBot)esuntrabajadorquecontienealgunos datosyejecutaelscriptdeconfiguraciónhastaquesecumpla datosyejecutaelscript deconfiguraciónhastaquesecumplaunacondicióndedetención. deconfiguraciónhastaquesecumpla unacondicióndedetención. Los datos datosdelBotincluyenlosdatosdeentradaqueseprobaránenel delBotincluyenlosdatosdeentradaqueseprobaránenel sitioweb,elproxyen uso(sicorresponde), uso(sicorresponde),elestado,un elestado,unregistroyuna registroyunalistadevariables. listadevariables. El estado estadodelbotpuedeser: delbotpuedeser:
NINGUNO:sies NINGUNO :sieselestadofinal,marcaráelhitcomoToCheck :sies elestadofinal,marcaráelhitcomoToCheck :imprimelainformacióndeexcepciónenelregistroyluegosecomporta ERROR:imprimelainformacióndeexcepciónenelregistroyluegosecomporta
comoBAN ÉXITO:sieselestadofinal,marcaráeléxitocomoÉxito ÉXITO :sieselestadofinal,marcaráeléxitocomoÉxito
• •
•
• • • •
FAIL:marcalosdatos FAIL :marcalosdatosdeentradacom :marcalosdatosdeentradacomonoválidos onoválidos BAN:prohíbeelproxyy BAN :prohíbeelproxyyvuelveaintentarlosdatosdeentrada :prohíbeelproxyy vuelveaintentarlosdatosdeentrada -reintentalosdatosdeentrada REINTENTAR-reintentalosdatosdeentrada PERSONALIZADO:marcalosdatos PERSONALIZADO :marcalosdatos :marcalosdatosdeentradacom deentradacomopersona opersonalizado lizadoss
ElBotcomienzaconelestadoNINGUNOyejecutaelscript,líneapor ElBotcomienzaconel estadoNINGUNOyejecutaelscript,líneaporlínea,dearribaa estadoNINGUNOyejecutaelscript,líneapor línea,dearribaaabajo, línea,dearribaa abajo, siemprequeelestadoseaNINGUNOoEXITO.SielEstadocambiaa siemprequeelestadoseaNINGUNOoEXITO. SielEstadocambiaacualquierotrovalor,el SielEstadocambiaa cualquierotrovalor,el Bot finalizará laejecucióndelscriptydevolveráunresultado. laejecucióndelscript ydevolveráunresultado. finalizarálaejecucióndelscript Variables Lasvariablessepuedendefinirmediantebloqueso instruccionesdeLoliScript,ypuedenser de3tipos:Single,ListyDictionary.Suvalorsepuedereemplazardentrodeloscamposde Bloquesentiempodeejecuciónmedianteelusodeunasintaxisespecialquehacereferencia Bloquesentiempodeejecuciónmedianteelusode unasintaxisespecialquehacereferencia asunombreúnico. Lasvariables Las variables individuales individualestienenunsolovalordecadena.Se tienenunsolovalordecadena.Sepuedeaccederasuvalorcon tienenunsolovalordecadena.Se puedeaccederasuvalorcon ,dondeen lasintaxis , dondeenestecasoSINGLE estecasoSINGLEeselnombre eselnombrede de delavariable. lavariable. Lasvariablesde Las variablesde lista listacontienenunalistadevaloresdecadena.Sepuedeaccederasus contienenunalistadevaloresdecadena.Sepuedeaccederasus donde'i'eselíndi valoresconlasintaxis donde'i'eselíndicedeleleme cedelelementodentr ntodentrodelalistaque odelalistaque desearecu desearecuperar. perar.Sideseaapuntaratodosloselem Sideseaapuntaratodosloselementos(enlosbloq entos(enlosbloquesqueloadmiten uesqueloadmiten)) . uselasintaxis Lasvariablesdel Las variablesdel diccionario diccionariocontienenunalistadeparesdevaloresdecadena.Sepuede contienenunalistadeparesdevaloresdecadena.Sepuede (use
View more...
Comments