Author |
Topic  |
|
dede2007
Starting Member
4 Posts |
Posted - 05 Oct 2007 : 03:51:32
|
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
|
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 |
 |
|
dede2007
Starting Member
4 Posts |
Posted - 05 Oct 2007 : 20:43:46
|
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.
|
 |
|
dede2007
Starting Member
4 Posts |
Posted - 06 Oct 2007 : 17:55:30
|
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.
|
 |
|
dede2007
Starting Member
4 Posts |
Posted - 06 Oct 2007 : 18:22:18
|
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. |
 |
|
Alessio Viti
Forum Admin
    
Italy
9171 Posts |
Posted - 08 Oct 2007 : 11:37:29
|
Ciao!
Grazie per il suggerimento! ho corretto lo script e l'ho messoo online, appena ho un minuto controllo anche allmovie.
Ciao!
Alessio |
 |
|
|
Topic  |
|