BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
 All Forums
 eXtreme Movie Manager (Rel. 7), No More Updates
 Bug Report
 Bug nel programma, o forse nello script?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

dede2007
Starting Member

4 Posts

Posted - 05 Oct 2007 :  03:51:32  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Ciao Ale,
ho un problema che non so attribuire se sia del programma o dello script usato.
Quando provo ad aggiornare da internet usando lo script allmovie.com, i risultati sono spesso sballati.
La ragione credo di averla capita, succede sempre quando il titolo del film da ricercare ha più parole.
quando pero XMM fa la ricerca, nell'inviare la richiesta queste parole sono separate da un segno +. Esempio cercando The Matrix, nella finestra di download monitor l'url che si presenta è:

http://www.allmovie.com/cg/avg.dll?p=avg&opt1=12&sql=The+Matrix

il problema è che questa richiesta porta a dei risultati sballati, perchè allmovie accetta come separatore corretto il pipe. Infatti la richiesta va a buon fine quando si scrive:

http://www.allmovie.com/cg/avg.dll?p=avg&opt1=12&sql=The|Matrix

Il problema è che non so se e dove è possibile dire allo script di usare come separatore di parole il pipe invece che il segno +, temo che sia una operazione che viene fatta da XMM stesso.

Fammi sapere se c'è un modo direttamente dallo script, altrimenti dovresti prevedere un'opzione da qualche parte che permetta di scegliere che tipo di separatore usare per titoli con più parole.
Grazie e continua cosi!
Dede

Alessio Viti
Forum Admin

Italy
9171 Posts

Posted - 05 Oct 2007 :  13:38:32  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Ciao,

Il problema è nello script, puoi correggerlo anche da solo immediatamente se vuoi (altrimenti posso modificarlo io, ma non prima di stasera).

Se apri lo script cerca questa linea, e sostituisci il + con il pipe:

#REPLACESPACES#=+

Fammi sapere!

Ciao e grazie,

Alessio
Go to Top of Page

dede2007
Starting Member

4 Posts

Posted - 05 Oct 2007 :  20:43:46  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Ciao,
ho fatto l'operazione, ma il risultato non cambia.
E' strano, perchè ora la finestra di download monitor mi da:

http://www.allmovie.com/cg/avg.dll?p=avg&opt1=12&sql=The|Matrix

cioè correttamente viene riportato il pipe.
Ma nella finestra principale i film trovati sono tutt'altro!
Se provo a fare un copia e incolla di quello che compare in download monitor su firefox, i risultati sono giusti.

Ecco uno screenshot dei risultati di ricerca.

http://www.mondoreflex.it/my/matrix.jpg

Qualche altra idea del perchè succede ciò?

Ciao D.
Go to Top of Page

dede2007
Starting Member

4 Posts

Posted - 06 Oct 2007 :  17:55:30  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Ciao,
il problema c'è anche con lo script castlerock. Li il separatore deve essere il +, ma quando inserisci nello script #REPLACESPACES#, viene visualizzato correttamente in download monitor, ma la ricerca sembra non venga fatta seguendo questa direttiva.
Cioè sembra che la ricerca continui a farla senza tener conto di REPLACESPACES, sballando cosi i risultati.
Prova a controllare e fammi sapere!
Grazie D.
Go to Top of Page

dede2007
Starting Member

4 Posts

Posted - 06 Oct 2007 :  18:22:18  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Ok,
ho trovato l'inghippo. C'è un errore nello script di castlerock, per cui quando tenta di visualizzare i "Risultati esatti", non viene visualizzato il link diretto:

Codice originale:

#WRITETITLELIST#=Risultati Esatti:
#WRITETITLELIST#=--------------------
#FIND#=<a href=http://cinema.castlerock.it/film.php/#12# #ONERROR#=*OK*
#PUT#=0#00#

quel #FIND#=<a etcetc
deve diventare un #FINDLINE#

cosi:

#WRITETITLELIST#=Risultati Esatti:
#WRITETITLELIST#=--------------------
#FINDLINE#=<a href=http://cinema.castlerock.it/film.php/#12# #ONERROR#=*OK*
#PUT#=0#00#

in questo modo funziona. Probabilmente un errore di distrazione da parte del creatore dello script.
Ah, e sarebbe bene mettere anche un
#REPLACESPACES#=+
all'inizio dello script.

Non so ancora però se con allmovie c'è un errore simile, hai provato a controllare tu?
Ciao
D.
Go to Top of Page

Alessio Viti
Forum Admin

Italy
9171 Posts

Posted - 08 Oct 2007 :  11:37:29  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Ciao!

Grazie per il suggerimento! ho corretto lo script e l'ho messoo online, appena ho un minuto controllo anche allmovie.

Ciao!

Alessio
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.13 sec. Powered By: Snitz Forums 2000 Version 3.4.07