View Full Version : [j2me] Progetto Yu-Gi-Oh, problema con carte
agente mm8
16-07-2008, 13:26
Giocando un pò con la mia play, mi è venuta voglia di fare un gioco di Yu-Gi-Oh! con j2me. Il problema è che avrei bisogno delle immagini delle carte. Ho trovato un sito che le contiene tutte, ma devo fare salva immagine con nome a tutte, e non è molto pratico.
Non è che avete un file zip o rar o qualcosa di simile, con tutte le immagini (sia di yu-gi-oh, sia di gx).
In più gli sprite del gioco yu-gi-oh gx: tag duel per ps2,psp
Grazie a tutti.
sicuro di poter utilizzare liberamente quel materiale...?
agente mm8
16-07-2008, 14:56
bé, lo hanno fatto anche quelli di yu-gi-oh virtual desktop
agente mm8
17-07-2008, 13:41
C'è nessuno?
^TiGeRShArK^
17-07-2008, 13:59
se mi dai il link del sito, se ho un pò di tempo, ti faccio uno scriptino che le scarica tutte se non ci sono di mezzo codici di verifica e cose del genere e poi te le zippo :p
EDIT: oppure posto lo scriptino e te le scarichi pure tu dopo che ho verificato che funziona :p
bé, lo hanno fatto anche quelli di yu-gi-oh virtual desktop
:rolleyes:
Stai violando il copyright
Usa illustrazioni farlocche, ti risparmi lettere dai loro legali
agente mm8
17-07-2008, 16:41
ecco il sito:
http://www.yugiohchronicles.it/cards/index.php
Se ho capito devi solo salvare le immagini giusto?
Il mio consiglio è:
1) Verifica di poterle usare,
2) Usa Firefox con Plug-In -> "Custom Download Manager 1.5b"
pochi minuti e prendi tutto.
PS:Questo Plug-In lo consiglio comunque a tutti, è comodo e veloce. ;)
Related Link: https://addons.mozilla.org/it/firefox/addon/6945
agente mm8
17-07-2008, 21:13
Ma non ho FireFox
Ma non ho FireFox
lo metti e qualsiasi altro browser usi ora, ci ringrazierai :D
^TiGeRShArK^
17-07-2008, 22:59
require 'rubygems'
require 'mechanize'
require 'net/http'
agent = WWW::Mechanize.new
page = agent.get('http://www.yugiohchronicles.it/cards/index.php?cat=2')
validLinks = false
page.links.each { |link|
if not link.text.include? '.' and link.text.strip.length > 0 then
if link.text.include? 'Leggenda del Drago Bianco Occhi Blu' then
validLinks = true
end
if validLinks == true
albumPage = agent.click(link)
albumPage.links.each { |albumLink|
if albumLink.text.include? '.jpg' then
cardPage = agent.click(albumLink)
cardPage.links.each { |cardLink|
if cardLink.text.include? 'full size' then
startIndex = cardLink.attributes.to_s.index('src=') + 5
endIndex = cardLink.attributes.to_s.index('.jpg') + 3
imagelink = cardLink.attributes.to_s[startIndex..endIndex]
imagename = imagelink[imagelink.rindex('/') + 1..imagelink.length - 1]
Net::HTTP.start("www.yugiohchronicles.it") { |http|
resp = http.get("/cards/" + imagelink)
open(imagename, "wb") { |file|
file.write(resp.body)
}
}
puts imagename
end
}
end
}
if link.text.include? 'Luce della Distruzione' then
break
end
end
end
}
EDIT: non so perchè mi ha sballato i tab.. :fagiano:
agente mm8
18-07-2008, 09:45
Scusa, ma questo sarebbe ruby?
No, perché nn ci ho capito granché. Penso che mi metterò FireFox.
^TiGeRShArK^
18-07-2008, 10:16
yes, è ruby (con l'indentazione sballata :asd: )
yes, è ruby (con l'indentazione sballata :asd: )
http://rafb.net/paste :O
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.