annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO HELP] cerco script per login

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • [EASYUO HELP] cerco script per login

    purtroppo ho un problema con la linea internet e, ogni volta che lascio il pc acceso di notte, mi si disconnette puntualmente. ovviamente sto cercando di far risolvere il problema dal mio gestore ma, nel frattempo, vorrei utilizzare uno script che mi facciao riconnettere in game.

    Ho già provato "Fullautologin" (o "Login15") ma non è in grado di gestire una disconnessione (l'ho testato staccando il cavetto del router). conoscete altri script efficaci?
    sigpic

    Contatto su discord: Mumrha

  • #2
    Originariamente inviato da Grendizer73 Visualizza il messaggio
    purtroppo ho un problema con la linea internet e, ogni volta che lascio il pc acceso di notte, mi si disconnette puntualmente. ovviamente sto cercando di far risolvere il problema dal mio gestore ma, nel frattempo, vorrei utilizzare uno script che mi facciao riconnettere in game.

    Ho già provato "Fullautologin" (o "Login15") ma non è in grado di gestire una disconnessione (l'ho testato staccando il cavetto del router). conoscete altri script efficaci?
    ciao scusa la domanda tu usi un sistema di riconessione automatica quando ti cade la linea? perchè se si la soluzione sarebbe quella di impostare il tuo modem che in caso si disconetta aspetti 60 secondi prima della riconessione stessa cosa con una piccola modifica allo script fullautologin aspetti ad es. 60 secondi prima di riconettersi in modo tale che lo script riprovi a ricollegarsi quando c'è linea però mi devi dire se possiedi un modem usb o un router in caso del modem la cosa è più facile, perchè da quello che ricordo hanno la possibilità di impostare il tempo tra una connessione e un altra, per quanto riguarda i router è un po più complicato cmq non impossibile sappimi dire che cos'hai poi lo script ti dico io come impostarlo

    Commenta


    • #3
      ciao,
      purtroppo ho la versione più difficile: il router :P

      si tratta di un router per aziende (lascio il pc acceso del mio negozio ) con connessione automatica e, teoricamente, costante 24ore/giorno. è collegato col cavo di rete al pc: non ho wireless.

      comunque ho notato che il problema di Fullautologin non è tanto il tempo di riconnessione quanto il fatto che rimane bloccato sulla finestra "connection lost" di UO
      sigpic

      Contatto su discord: Mumrha

      Commenta


      • #4
        Originariamente inviato da Grendizer73 Visualizza il messaggio
        ciao,
        purtroppo ho la versione più difficile: il router :P

        si tratta di un router per aziende (lascio il pc acceso del mio negozio ) con connessione automatica e, teoricamente, costante 24ore/giorno. è collegato col cavo di rete al pc: non ho wireless.

        comunque ho notato che il problema di Fullautologin non è tanto il tempo di riconnessione quanto il fatto che rimane bloccato sulla finestra "connection lost" di UO
        ma aspetta che versione hai provato? guarda è questa?

        codice:
        ;==================================
        ; Script Name:   FullAutoLogin
        ; Author: Kal
        ; Version: 1.50
        ; Client Tested with: 4.06a
        ; EUO version tested with: 1.42.009C
        ; Shard OSI / FS: OSI
        ; Revision Date: 23/12/04
        ; Public Release: 2/12/04
        ; Global Variables Used:
        ; Purpose: Auto Login with shard selection
        ;==================================
        ;-----------------------User Vars---------------------------------------------
        set %myaccount    ; tuo username (lascia default per usare l'ultimo.)
        set %mypass    ; tua password
        set %mycharnum 2 ; il numero del pg che vuoi loggare (es, 2° pg in lista, metti 2)
        set %menux 0             ; x posizione del menu (di default va bene)
        set %menuy 805           ; y posizione del menu (di default va bene)
        set %global 124
        		; to alter which character will be logged in on the fly)
        ;
        ;----------------------Shouldn't need to touch anything under here ------------------------
        initevents
        set %wait 20
        set %logincount 0 ; count of how many logins attempted
        set %disscount 0 ; count of disconnections
        set  * . %global 0 ; init global var
        gosub MenuInit ; initialize menu
        gosub login ; log in first (in case you are too lazy to do it manually, hey what are computers for anyway!)
        _mainloop:
        gosub CheckConnection ; monitor disconnection gumps
        wait 1s
        gosub MenuShow %logincount , #spc , Logins   %disscount , #spc , Disconnections ; update menu
        goto _mainloop
        halt
        ;===========================================
        sub CheckConnection
        _ccloop:
        if #contname = MainMenu_gump ; main login gump
        	gosub login
        if  #contname = waiting_gump
        	{
        	if #contsize = 203_121 ; disconnection
        		{
        		set %disscount %disscount + 1
        		set %x #contposx + 100
        		set %y #contposy + 90
        		click %x %y
        		}
        	if   #contsize = 408_288 ; no connection avail, or timeout
        		{
        		set %x #contposx + 206
        		set %y #contposy + 256
        		click %x %y  ; try again
        		}
        	gosub login
        	goto _ccloop
        	}
        return
        ;===========================================
        sub login
        _mmloop:
        ;---------------------------------------------------------
        ; @ag: Piccola modifica per attendere il save del mattino
        while #time >= 065000 && #time < 072000 ; non tentare login fra le 06:50:00 e le 07:20:00
        {
            wait 60s
        }
        ; @ag: fine modifiche
        ;---------------------------------------------------------
        gosub MenuShow Attempting , #spc , Login  #contname
        wait 20
        if #contname = MainMenu_gump ; main login gump
        	{
        	if %myaccount <> default
        		{
        		set %x #contposx + 521
        		set %y #contposy + 356
        		click %x %y
        		gosub sendstring %myaccount
        		}
        	set %x #contposx + 521
        	set %y #contposy + 396
        	click %x %y
        	gosub sendstring %mypass
        	gosub clickgreen
        	gosub waitgump notfor MainMenu_gump 640_480 10
        	gosub waitgump notfor waiting_gump 408_288 60 ; verifying can take a while
        	set %logincount %logincount + 1
        	goto _mmloop
        	}
        if #contname = normal_gump ; shard selection gump
        	{
        	if %shardid = #result
        		{
        		set %x #contposx + 260
        		set %y #contposy + 115
        		click %x %y g   ; click topmost shard not sure why need g
        		gosub waitgump notfor normal_gump 640_480 10
        		goto _mmloop
            }
          }
        if #contname = Login_gump ; char login gump
        		{
        		if * . %global <> 0  ; override charnum with global setting
        			set %mycharnum * . %global
        		set %x #contposx + 360
        		set %y #contposy + 100 + %mycharnum * 40
        		click %x %y d ;  click char name (changed from d as sometimes seemed to fail)
        		wait 5s
        		if #contname = Login_gump ; no char?
        			gosub clickred
        		gosub clickgreen ; click here as well cos sometimes the gump is misnamed (existing char)
        		gosub waitgump notfor Login_gump 640_480 10
        		goto _mmloop
        		}
        if  #contname = waiting_gump
        	{
        	if #contsize = 203_121 ; disconnection
        		{
        		set %x #contposx + 100
        		set %y #contposy + 90
        		click %x %y
        		}
        	if   #contsize = 408_288 ; no connection avail, or timeout
        		{
        		set %x #contposx + 206
        		set %y #contposy + 256
        		click %x %y  ; try again
        		}
        	goto _mmloop
        	}
        return
        ;-------------------------------------------
        sub clickgreen
        set %x #contposx + 618
        set %y #contposy + 444
        click %x %y ; the green arrow
        wait 5
        return
        ;-------------------------------------------
        sub clickred
        set %x1 #contposx + 595
        set %y1 #contposy + 444
        click %x1 %y1 ; the red arrow
        wait 5
        return
        ;-------------------------------------------
        sub sendstring
        str Len %1
        set %len #strRes
        for %i 1 16
        	{
        	key back ; delete current if any
        	wait 1
        	}
        for %i 1 %len
        	{
        	str Mid %1 %i 1
        	key #strRes
        	wait 1
        	}
        return
         ;-------------------------------------------------
        sub waitgump
        ;%1 = for or notfor %2 = kind of gump %3 = size %4= timeout
        set %timout #scnt + %4
        _wfgloop:
        if #scnt > %timout
        	return
        wait 10
        if %1 = for && ( #contname <> %2 || #contsize <> %3 )
        	goto _wfgloop
        if %1 = notfor && #contname = %2 && #contsize = %3
        	goto _wfgloop
        return
         ;-------------------------------------------------
        sub MenuInit
        menu Clear
        menu Window title  AutoLogin
        menu Window Color BtnFace
        menu Window Size 150 70
        menu font size 8
        menu Button Quit 40 46 45 16 Quit
        menu hideeuo
        menu Show %menux %menuy
        menu Show %menux %menuy
        set %start  #scnt
        gosub MenuShow %logincount , #spc , Attempts ; update menu
        return
         ;-------------------------------------------------
        sub MenuShow
        set %hrs ( #scnt - %start ) / 3600
        set %mins ( #scnt - %start ) / 60 - %hrs * 60
        menu delete Active1
        menu delete Active2
        menu delete Count
        menu text  Active1 10 6 %1
        menu text Active2 10 18 %2
        menu text Count 10 30 Time ,  #spc , %hrs , : , %mins
        if #menubutton = Quit
        	{
        	menu show
        	menu hide
        	halt
        	}
        return

        Commenta


        • #5
          si, è questa
          sigpic

          Contatto su discord: Mumrha

          Commenta


          • #6
            strano l'ho provato anche ora funziona perfettamente, in assenza di linea preme su connection lost e riparte dalla schermata iniziale e si ricollega, fai una cosa copia e incolla quella che ho messo io sopra inserisci pass e nome utente e prova a collegarti una volta che ti sei entrato con il pg togli via la spina del router per fare una prova vedrai che non si blocca su connection lost

            Commenta


            • #7
              Senti, giusto per fare le cose corrette, mi confermi dove devo segnare i dati?

              se le righe sono:

              set %myaccount ; tuo username (lascia default per usare l'ultimo.)
              set %mypass ; tua password

              io metto, ad esempio:
              set %myaccount ; ginetto
              set %mypass ; pinetto

              così va bene?
              sigpic

              Contatto su discord: Mumrha

              Commenta


              • #8
                Originariamente inviato da Grendizer73 Visualizza il messaggio
                Senti, giusto per fare le cose corrette, mi confermi dove devo segnare i dati?

                se le righe sono:

                set %myaccount ; tuo username (lascia default per usare l'ultimo.)
                set %mypass ; tua password

                io metto, ad esempio:
                set %myaccount ; ginetto
                set %mypass ; pinetto

                così va bene?
                esatto e su set %mycharnum (setti il numero del pg con cui vuoi logare)
                il nome inseriscilo prima del ; stessa cosa pe la pass così
                set %myaccount ginetto ;
                set %mypass pinetto ;
                Ultima modifica di Marino; 28-04-2010, 15:29.

                Commenta


                • #9
                  ho provato adesso e ho sempre il problema del "connection lost" (mentre, una volta premuto l'ok, si connette perfettamente).
                  adesso faccio una domanda da niubbo che sono: per far funzionare bene lo script occorrono degli accorgimenti quali tenere il gioco in primo piano sullo schermo, non usare il mouse, o altro?
                  sigpic

                  Contatto su discord: Mumrha

                  Commenta


                  • #10
                    beh da quel poco che so il client è meglio se rimane aperto, però una cosa devo dirti lo script lo hai fatto partire mentre avevi il pg online o dalla schermata di partenza? meglio se fai partire lo script non mentre sei logato ma a schermata iniziale, un altra cosa con che client giochi? per per vedere che versione hai basta che la leggi nella schermta principale prima di logare in basso

                    io gioco con il client 6.0.14.2 davvero non so dirti perchè non ti funziona molti lo usano non hanno mai avuto problemi
                    Ultima modifica di Marino; 28-04-2010, 16:18.

                    Commenta


                    • #11
                      Lo script l'ho sempre fatto partire a gioco avviato. adesso faccio una prova dalla pagina di login.

                      la versione è: 6.0.14.13
                      sigpic

                      Contatto su discord: Mumrha

                      Commenta


                      • #12
                        a me quello script da un problema quando copia il nome e la password nei relativi spazi perche' rende le parole lowercase e quindi se nella password hai caratteri in maiuscolo te li scrive in minuscolo e non ti fa loggare...

                        codice:
                        sub sendstring
                        str Len %1
                        set %len #strRes
                        for %i 1 16
                        	{
                        	key back ; delete current if any
                        	wait 1
                        	}
                        [COLOR="Red"]for %i 1 %len
                        	{
                        	str Mid %1 %i 1
                        	key #strRes
                        	wait 1
                        	}[/COLOR]
                        return
                        in rosso la parte "incriminata"
                        State cercando un particolare item tra i mille vendor o tra i mille container di casa?
                        Non ce la fate piu nella ricerca?
                        Da ora c'e ZagosProFinder che fara' tutto al posto vostro.
                        Impostate da un menu le proprieta' che state cercando e lui cerchera' l'item per voi... (funziona anche con i vendor privati)

                        Asta: Sleeves HPI-LMC-LRC Fire Poison Ultra Sgravi!!! - Gorget Sgravi
                        Vendo: Colorazioni Red Rum - Bless Deed da 35 a 37k - Spined Leather 9GP OCCASIONE

                        Commenta


                        • #13
                          la password non mi da problemi perchè è tutta lowercase.
                          L'unico ostacolo è proprio che non preme il tasto "connection lost". quando lo premo io mi rilogga subito
                          sigpic

                          Contatto su discord: Mumrha

                          Commenta


                          • #14
                            Originariamente inviato da Grendizer73 Visualizza il messaggio
                            la password non mi da problemi perchè è tutta lowercase.
                            L'unico ostacolo è proprio che non preme il tasto "connection lost". quando lo premo io mi rilogga subito
                            molto strano senti fai una cosa riprova a fare come ti ho detto sopra fai partire lo script una volta che hai logato stacchi la spina e fai comparire il connection lost subito dopo premi il tasto pausa su easy uo vedi dove si ferma la script? poi me lo posti qui sotto la parte di script che ti si blocca oppure contattami via pm

                            Commenta


                            • #15
                              ecco qua la parte in cui si blocca:

                              gosub MenuShow Attempting , #spc , Login #contname
                              wait 20
                              if #contname = MainMenu_gump ; main login gump

                              era evidenziato in blu "wait 20"
                              sigpic

                              Contatto su discord: Mumrha

                              Commenta

                              Sto operando...
                              X