annuncio

Comprimi
Ancora nessun annuncio.

Esportare il testo da uo a word processor

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

  • Esportare il testo da uo a word processor

    Salve ragazzi preparando un thread di asta con molti oggetti mi è venuto un dubbio:

    non esiste un modo per "esportare" i vari testi del gioco a un qualsiasi word processor?

    nello specifico a me servirebbe fare copia e incolla dalla finestra che contiene la descrizione di un'arma: è possibile dal gioco oppure usando uno script apposito di easyuo? (ne ho già provato uno chiamato kalocr ma non funziona, quantomeno con gli oggetti)

  • #2
    Non credo, visto che le props di un item vengono mandate su schermo tramite un gump...quindi non è realmente scritto. L'unica cosa che si potrebbe fare è prendere il testo dal journal, ma non ti è utile.

    Credo che la cosa che ti convenga di più è fare uno screen.


    Larhalt de Shack

    L'imitazione è la più sincera delle adulazioni.

    Commenta


    • #3
      Originariamente inviato da aleroms77
      Salve ragazzi preparando un thread di asta con molti oggetti mi è venuto un dubbio:

      non esiste un modo per "esportare" i vari testi del gioco a un qualsiasi word processor?

      nello specifico a me servirebbe fare copia e incolla dalla finestra che contiene la descrizione di un'arma: è possibile dal gioco oppure usando uno script apposito di easyuo? (ne ho già provato uno chiamato kalocr ma non funziona, quantomeno con gli oggetti)
      Avevo sentito di uno script che copiava le proprietà degli oggetti selezionati in un .txt e in questo modo facilitava l'inserimento nel forum Mercato di oggetti per aste e vendite...

      Ora mi metto a cercarlo e speriamo di riuscire a trovarlo...

      Commenta


      • #4
        azz che velocità grazie a entrambi per i chiarimenti

        @ nemesis: in effetti anche io ho provato a cercare tra gli script di easyuo ma non ho trovato nulla se non quello segnalato sopra (kalocr o qualcosa di simile che però non mi funziona) magari tu avrai più fortuna, grazie in anticipo comunque

        Commenta


        • #5
          Originariamente inviato da aleroms77
          azz che velocità grazie a entrambi per i chiarimenti

          @ nemesis: in effetti anche io ho provato a cercare tra gli script di easyuo ma non ho trovato nulla se non quello segnalato sopra (kalocr o qualcosa di simile che però non mi funziona) magari tu avrai più fortuna, grazie in anticipo comunque
          E' sempre un piacere...chiedi quando vuoi!!!

          L'unica cosa che ti posso consigliare mentre cerco lo script, è quella di andare nel forum Mercato, vedere i Thread con molti oggetti in vendita o all'asta e contattare l'autore in modo da farti spiegare come ha fatto ad inserirli.

          Commenta


          • #6
            ATTENZIONE ATTENZIONE

            fatto da me apposta per te, ci ho messo due ore, è il mio primo script con le stringhe!!!!

            ditemi che ne pensate!!!

            ora lo pubblico sul sito EUO prima xrò lo testo e lo miglioro un pò, sicuramente è buggato in + punti.

            event sysmessage Targetta l'oggetto
            set #TARGCURS 1
            goto loopcurs1
            loopcurs1:
            if #TARGCURS = 1
            goto loopcurs1
            finditem #LTARGETID
            if #findKind <> -1
            {
            event Property #findID
            }
            str count #property $
            set %count #strres
            set %prop #property
            str pos %prop $
            set %cpos #strres - 1
            str left %prop %cpos
            set %prop #strres

            execute cmd /c echo %prop , #spc >> ./proprieta.txt

            if %count > 1
            {

            set %prop #property
            set %cpos %cpos + 1
            str del %prop 1 %cpos
            set %prop #strres
            set %nprop #strres
            str pos %prop $
            set %cpos #strres - 1
            str left %prop %cpos
            set %prop #strres

            execute cmd /c echo %prop , #spc >> ./proprieta.txt
            set %count %count - 3
            for %1 0 %count
            {
            set %prop %nprop
            set %cpos %cpos + 1
            str del %prop 1 %cpos
            set %prop #strres
            set %nprop #strres
            str pos %prop $
            set %cpos #strres - 1
            str left %prop %cpos
            set %prop #strres
            execute cmd /c echo %prop , #spc >> ./proprieta.txt
            }

            }
            halt

            Non sai quanto ci ho dovuto sbattere la testa, fammi sapere se ti piace
            Mail: Modulo
            ICQ: 316-432-873

            Commenta


            • #7
              ecco la nuova versione, dovrebbe correggere alcuni bug e inoltre è in inglese (per renderla internazionale ) ora il file salvato si chiama col nome dell'oggetto .txt.

              fammi sapere!

              ;==================================
              ; Script Name: Vito's Property Writer
              ; Author: Vito
              ; Version: 1.0
              ; Client Tested with: 5.0.2b
              ; EUO version tested with: 1.5 (0079)
              ; Shard OSI / FS: OSI / FS
              ; Revision Date: 02/08/2006
              ; Public Release: 02/08/2006
              ; Purpose: Write a file with the propertyes of a selected item
              ;==================================

              event sysmessage Target the item you want to write
              set #TARGCURS 1
              goto loopcurs1
              loopcurs1:
              if #TARGCURS = 1
              goto loopcurs1
              finditem #LTARGETID
              if #findKind <> -1
              {
              event Property #findID
              }
              str count #property $
              set %count #strres
              set %prop #property
              str pos %prop $
              set %cpos #strres - 1
              str left %prop %cpos
              set %prop #strres
              set %itemname %prop

              execute cmd /c echo %prop , #spc >> ./ , %itemname , .txt

              if %count > 1
              {

              set %prop #property
              set %cpos %cpos + 1
              str del %prop 1 %cpos
              set %prop #strres
              set %nprop #strres
              str pos %prop $
              set %cpos #strres - 1
              str left %prop %cpos
              set %prop #strres

              execute cmd /c echo %prop , #spc >> ./ , %itemname , .txt

              if %count > 2
              {
              set %count %count - 3
              for %1 0 %count
              {
              set %prop %nprop
              set %cpos %cpos + 1
              str del %prop 1 %cpos
              set %prop #strres
              set %nprop #strres
              str pos %prop $
              set %cpos #strres - 1
              str left %prop %cpos
              set %prop #strres
              execute cmd /c echo %prop , #spc >> ./ , %itemname , .txt
              }
              }
              }
              halt
              Ultima modifica di oslinux; 02-08-2006, 23:49.
              Mail: Modulo
              ICQ: 316-432-873

              Commenta


              • #8
                l'ho provato io, e funge alla grande. tra l'altro mi serviva qualcosa che facesse una copia così.
                Randy Warlord [M|A]
                Randy Warlord[AoT]

                Commenta


                • #9
                  Sono felice che ti sia tornato utile, è il mio primo script EUO non dedicato solo a me anzi dato che è alquanto gratificante, mi propongo per qualsiasi script vi serva, chiedete che ve lo faccio sempre che sia possibile con EUO :P
                  Mail: Modulo
                  ICQ: 316-432-873

                  Commenta


                  • #10


                    cacchio non ho parole grazie Oslinux sei stato gentilissimo nonchè utilissimo a me e a molti altri giocatori, ma d'altronde da un utente di linux non potevo aspettarmi di meno!!!

                    ora vado a dormire che la giornata è stata lunga ma domani non appena loggo provo ad utilizzarlo! grazie ancora

                    Commenta


                    • #11
                      mmmmmmmmm mi da errore ma se ho capito bene è perchè mi mancano le librerie cmd sul 'puter (forse perchè viaggio ancora con win98se ed è un comando di XP?), il messaggio di errore è questo:

                      impossibile trovare il file "cmd" o uno dei suoi componenti. Verificare che il nome e il percorso del file siano corretti e che tutte le librerie necessarie siano disponibili

                      ora me le cerco

                      Commenta


                      • #12
                        ma che picio che sono! cmd è l'equivalente del vecchio command di dos! giusto?

                        boh ho provato a sostituire quindi ogni cmd dello script con command ma mi mi dà errore su una schermata dos...

                        Commenta


                        • #13
                          mi dispiace, l'avevo testato con winxp allora mo lo metto a variabile in modo da scegliere tra command e cmd piu facilmente, sai dirmi invece qual'è l'errore che ricevi con command?
                          Mail: Modulo
                          ICQ: 316-432-873

                          Commenta


                          • #14
                            uè figurati credo di essere rimasto solo io a usare win98

                            dunque dunque ho studiato un poco la cosa

                            io ho sostituito barbaramente cmd con command e già qui non so se è sufficiente (bisogna vedere se i due comandi hanno la stessa sintassi giusto? da una pagina che ho visitato cmd ha dei comandi in più che mancano al vecchio command)

                            e il messaggio che mi esce fuori è in una schermata di dos e dice "Errore durante la creazione del file"

                            a questo punto però mi è venuto in mente che easyuo ha nel menu option un'opzione disabilitata di default che permette di eseguire comandi diretti sul puter (si chiama allow execute mi pare) che però nell'ultima versione di easy non è stata ancora implementata e quindi non posso verificare se è da li che sorge il problema

                            Commenta


                            • #15
                              Ecco fatto, il nuovo script utilizza le funzioni di Kal in ex per la crittura del file, è MOOOOLLTTOOOo più veloce del vecchio e dovrebbe funzionarti.

                              Ho trovato anche un bug, ora mi metto a risolverlo, in pratica se targetti un oggetto con spazi nel nome, fà le bizze :S il file lo scrive ma non bene come dovrebbe.

                              ora per scrivere un armor con 20 proprietà impiega molti meno secondi!!!

                              link:

                              http://www.oslinux.it/dl/Vito's%20Pr...iter%202.0.txt
                              Ultima modifica di oslinux; 03-08-2006, 17:27.
                              Mail: Modulo
                              ICQ: 316-432-873

                              Commenta

                              Sto operando...
                              X