Sv Community El Salvador
Soporte y Tecnología => Programación => Scripts => Mensaje iniciado por: Jaru en enero 29, 2007, 01:31:21 pm
-
primero, ke es "gh.ffshrine.org":
gh.ffshrine.org: es un sitio dedikado al anime y a los videojuegos, en especial a los SOUNDTRACKS de los mismos, es de las pajinas mas kompletas ke hay y siempre esta en konstante aktualizaciones. hay una gran lista de juegos/animes soundtracks para bajar pero para poder llegar a los links de deskargas hay ke dar muchos clicks.
la estructura es algo asi
lista de tutulos (click)
titulo de soundtrack (click)
> lista de kanciones
- kancion 1 > (click) > "bajala aki"
- kancion 2 > (click) > "bajala aki"
- kancion 3 > (click) > "bajala aki"
[ ... ]
- kancion N > (click) > "bajala aki"
bueno la kuestion esta asi. esa pajina no tiene un buskador. para hallar el titulo ke keres .. tenes ke hacerlo buskando una por una. o al menos sabes kon ke letra empieza.
luego le das click al titulo del soundtrack y en la siguiente pajina te saka la lista de kanciones/imagenes ke trae, pero no estan ahi todos los links direktamente.. si no ke kada nombre de kancion tiene un enlace a otra pajina donde hay ke dar otro click para bajar ya la mp3/jpg ke keres... asi ke todo eso lo kiero evitar kon un programa (al mejor estilo mensajitos-mario gomez derechos reservados :D ).
y la ayuda ke kiero es, al menos si no saben mucho perl, ke me den ideas de logika de komo deberia hacer el FETCHING de las pajinas para sakarle los links de deskarga o hacer una interfaz mas amigable para el usuario...
-
Hey si piensas hacer eso en ese site, Es porq eres asi como el "Dueño" o tienes permisos para poder hacer eso?
Bueno he visto que eres muy bueno con PAINT asi que porq no te haces una imagen de como tu tienes una idea de como hacer eso? A lo mejor salen mejores ideas y manera de solucionarlo, 0k :thumbsup:
-
no sabia ke necesitara permiso para sakarle los links a una pajina. aun mas si esos links son PUBLIKOS. si no preguntale los permisos ke pidio el amigo mxgxw para hacer sus mensajitos y mandar datos a los servers de las empresas de celuliches direktamente si usar sus FORMAS...
pero la kosa es ke ya le halle para sakarle los links a la pajina.. y hacer una buskeda pero digamos, kiero tener la kasillita de buskeda donde metas el titulo... y te sake los ke hicieron MATCH kon la palabra ke metiste.... te de una lista de links.... solo kon los titulos de los ALBUMES ke hicieron MATCH a la peticion.. luego si le das click a un link de esos AHI SI TE DE LA LISTA DE TODOS LOS LINKS DE DESKARGA DE LOS ARCHIVOS MUSIKA/IMAGENES KE KIERO DE ESE ALBUM.
esa es la idea en si
-
pues ya termine la parte FUNCIONAL de mi kodigo ke estaba haciendo.. nadie (komo siempre) me hace kaso a mis lokuaras, aunke este kodigo ke me kebre me parece algo bueno.
en el momento ke eskribo ese post, la pajina no tiene kolores ni nada... es simple FORM + TEXT, asi ke no le pidan mucho al gusto ahorira, la tendre a prueba por 2 dias empezando ahora y luego la sakare de la jugada para hacerle ya el "makillaje" necesario para ke se vea "chula la bandida" :rofl:
en si la pajina es un buskador de links en otra pajina, especifikamente en
gh.ffshrine.org
esa pajina ya la habian posteado en OST y yo me la podia desde mucho antes, asi ke desde hace poko se me okurrio OPTIMIZAR LA BUSKEDA Y OBTENCION DE OST desde esa pajina, saltandome los adds y los multiples clicks.
el produkto final ke hice es una pajina ke te da todos los links de las kanciones (inkluyendo portadas si es ke estan disponibles) del ost ke eskoges, eso se hace en 3 pasos
1) tekleas el OST ke buskas
2) elejis de la lista de resultados el ke keres
3) en la 3ra pajina te da todos los links solo para darle click o bajarlos todos de un solo komo el DOWNTHEMALL de FireFox (asi lo hago yo y me los baja de un solo todos :D)
la direccion en la ke la tengo de prueba es :
http://naruto.madpage.com/
no se si se kedara ahi, buskare un host bonito o ya vere si paso el kodigo a otros sites ke me lo pidan (aunke eso estara dificil)
-
hey ta vergona la pag por que ya busque unos 2 ost's y ahi tan ta buena y con el downloadthemall bien al suave trankiki buena pag naruto asi no noes complicando en las otras pags vea pss :P :thumbsup:
-
bueno como te dije ya te tengo unas ideas.
creo que en vez de ocupar tres paginas podrias hacer todo en una sola o en dos.
Tenes esto ahorita:
1. buscar
2. mostras nombre de los albunes
3. das el link directo de las canciones.
Podes hacer esto: (ya sea en una o en dos paginas)
1. buscar
2. mostras nombres de albunes y tambien los links directos
pero como ?
algo asi:
primero que aparezca asi, ya con los links directos bajo los signos mas. (ejemplo)
+ Sakura Taisen - Geki! Teikoku Kagekidan Single
+ Sakura Taisen - Teigeki Kayou Zenshuu
luego cuando presionen el signo mas aparecerian los links directos.
+ Sakura Taisen - Geki! Teikoku Kagekidan Single
- Sakura Taisen - Teigeki Kayou Zenshuu
.01_-_cherry_blossoms.mp3
.02_-_go!_imperial_flower_assault_unit.mp3
.03_-_bustle_of_the_imperial_capital.mp3
.
.
.
.53_-_my_blue_sky.mp3
y como te digo podria ser en una sola pagina o en dos.
-
es una super idea...
la kosa es esta... para gestores de deskargas, tambien kreo ke kreare un cuadro ke te de los links. aunke rekonstruir los links es un MEGAPEDO porke el sitio tiene unos sus algoritmos de proteccion ke kise saltarme pero no pude
SON UN REVERGO!!! y bien largos. krei ke eran 3 pero kada vez sale un algoritmo diferente... si le dan "ver codigo fuente" a la ultima pajina veran de ke hablo... en el kodigo no hallaran el link direkto, si no FUNCIONES DE DECODIFIKACION... y no es la misma kada vez, son varias y todas diferentes. asi ke sakarle los links a la babosada esa esta kabron!!
"pero se preguntaran... pero la pajina sirve?? y decis ke no lo pudiste dekodifikar!!.. entonces komo es ke funciona la tuya??"
pues lo ke hice fue ke en lugar de ir en kontra de ellos, ya ke son un adversario muy fuerte, use su mismo kodigo en su kontra :D. le doy kopy a su kodigo y luego PASTE en mi pajina para ke furule y no me preokupo por dekodifikarlo, porke ya lo han hecho.
-
hey que chivo esta esto vos...
no te puedo ayudar por que no se perl
pero te puedo ayudar con lo grafico si le queres poner algun adorno, me imagino que tu lo podes hacer pero nunca esta de mas una manita, o te podriamos crear un folder privado para comuniters en mi sitio y desde ahi hospedarlo, yo tengo soporte para perl supuestamente y de paso probamos si es cierto
mira y si en vez de radio buttons les pones checkbox por ejemplo yo busque "need"
para need for speed pero quiero varios como el underground, underground 2, most wanted y carbon...
pero asi como esta tendria que ir de uno en uno si les pones checkbox los puedo elegir de un solo todos
digo vea para ver que ondas y al final con los resultados podrias agregarle un boton para hacer una nueva busqueda para que no tengamos que darle atras...
se agradece el esfuerzo, y ni me conocia esa pagina :dumb: :dumb:
-
haaa eso pense al principio... kon lo de las CHECKBOXES...
asi bajas varios de un solo y sale aun mejor. le hice radio buttons para probar, komo dice ahi... akuerdense ke esto lo kree en horas de trabajo, o en mis recesos, asi ke solo me keda chance de pensar en la funcionalidad al principio, pero todo eso se lo ire agregando.
kon respekto a lo del hosting, ando buskando un hosting para mi solo y alojar proyektitos asi komo ese, asi ke ya veremos.
mientras sigan dando ideas y ya las implementare
-
eh? cuales protecciones don naruto?, por cierto, me costó encontrar que es lo que querias de esa pagina para empezar... no dejaste muy directo el link -.-'
Como sea, si puedo sugerir algo es esto:
La pagina te da los links para cada pagina donde estan los soundtracks de cada album no?.
Te adjunto los links para cada album. Luego descargalos todos con algun download manager o lo que sea, y en tu famoso perl solo haces el algoritmo que elimine la basura de cada pagina y despues obtenga los links... despues construis la base de datos con una referencia entre los nombres y sus links, asi cuando busques desde tu sitio podas buscar por el nombre de la cancion y te muestre el link correspondiente.
Suerte.
-
Bueno... no tenia sueño asi que:
1) Te dejo los links ya descargados (426 paginas)
2) Te dejo el programa que hace el "Fetching" de las paginas
Como funciona?, facil, vas a encontrar muchos archivos con titulos en forma de numero (ej. 141) sin extension, simplemente lo arrastras sobre el programa "Fetcher.exe" y vas a ver que se te creo un archivo llamado "Links.txt" en C:\
Cada archivo que soltes sobre Fetcher.exe añade a la lista de "C:\Links.txt"
ej:
Artista: Asagiri no Miko Single ~ Koibumi
Canciones:
http://gh.ffshrine.org/song/6754/1 <-> 01_-_koibumi.mp3
http://gh.ffshrine.org/song/6754/2 <-> 02_-_untitled.mp3
http://gh.ffshrine.org/song/6754/3 <-> 03_-_faint_love.mp3
http://gh.ffshrine.org/song/6754/4 <-> 04_-_koibumi_[off_vocal].mp3
http://gh.ffshrine.org/song/6754/5 <-> 05_-_untitled_[off_vocal].mp3
http://gh.ffshrine.org/song/6754/6 <-> 06_-_faint_love_[off_vocal].mp3
Artista: Astro Boy Omega Factor
Canciones:
http://gh.ffshrine.org/song/6755/1 <-> 01_-_metro_city.mp3
http://gh.ffshrine.org/song/6755/2 <-> 02_-_magnamite.mp3
http://gh.ffshrine.org/song/6755/3 <-> 03_-_cruciform_island.mp3
http://gh.ffshrine.org/song/6755/4 <-> 04_-_pacific_ocean.mp3
http://gh.ffshrine.org/song/6755/5 <-> 05_-_dialog_1.mp3
http://gh.ffshrine.org/song/6755/6 <-> 06_-_artificial_sun.mp3
http://gh.ffshrine.org/song/6755/7 <-> 07_-_stage_select.mp3
http://gh.ffshrine.org/song/6755/8 <-> 08_-_antarctica.mp3
http://gh.ffshrine.org/song/6755/9 <-> 09_-_marine_express.mp3
http://gh.ffshrine.org/song/6755/10 <-> 10_-_science_ministry.mp3
http://gh.ffshrine.org/song/6755/11 <-> 11_-_stage_complete.mp3
http://gh.ffshrine.org/song/6755/12 <-> 12_-_atlas.mp3
http://gh.ffshrine.org/song/6755/13 <-> 13_-_big_x.mp3
http://gh.ffshrine.org/song/6755/14 <-> 14_-_dialog_2.mp3
http://gh.ffshrine.org/song/6755/15 <-> 15_-_data_select.mp3
http://gh.ffshrine.org/song/6755/16 <-> 16_-_sapphire's_castle.mp3
http://gh.ffshrine.org/song/6755/17 <-> 17_-_the_amazing_three.mp3
http://gh.ffshrine.org/song/6755/18 <-> 18_-_dialog_3.mp3
http://gh.ffshrine.org/song/6755/19 <-> 19_-_dialog_4.mp3
http://gh.ffshrine.org/song/6755/20 <-> 20_-_tokugawa_plant.mp3
http://gh.ffshrine.org/song/6755/21 <-> 21_-_world's_strongest_robot.mp3
http://gh.ffshrine.org/song/6755/22 <-> 22_-_dialog_5.mp3
http://gh.ffshrine.org/song/6755/23 <-> 23_-_ending.mp3
http://gh.ffshrine.org/song/6755/24 <-> 24_-_omega_factor.mp3
http://gh.ffshrine.org/song/6755/25 <-> 25_-_dr_tenma's.mp3
http://gh.ffshrine.org/song/6755/26 <-> 26_-_sharaku.mp3
http://gh.ffshrine.org/song/6755/27 <-> 27_-_phoenix.mp3
http://gh.ffshrine.org/song/6755/28 <-> 28_-_the_world's_strongest_robots.mp3
http://gh.ffshrine.org/song/6755/29 <-> 29_-_upgrade.mp3
http://gh.ffshrine.org/song/6755/30 <-> 30_-_world's_greatest_adventure.mp3
http://gh.ffshrine.org/song/6755/31 <-> 31_-_surprise.mp3
http://gh.ffshrine.org/song/6755/32 <-> 32_-_stage_intro.mp3
http://gh.ffshrine.org/song/6755/33 <-> 33_-_transformable_robot_pook.mp3
http://gh.ffshrine.org/song/6755/34 <-> 34_-_goblin_roboid.mp3
http://gh.ffshrine.org/song/6755/35 <-> 35_-_dialog_6.mp3
http://gh.ffshrine.org/song/6755/36 <-> 36_-_unknown.mp3
http://gh.ffshrine.org/song/6755/37 <-> 37_-_complete.mp3
Es obvio el link y el nombre... asi q eso lo dejo a la logica de todos.
Que tendrías que hacer?
1) Hacer un batch para procesar todos los archivos que estan ahi y por ende contruir el Links.txt completo.
2) Crear tu base de datos en torno a eso (o al menos tu sistema de busqueda).
Yo se que me vas a reclamar lo de los links... pero ahi mejor les das el link a la pagina de descarga de ellos, al menos eso hace para no robarte del todo las cosas.
Te dejo adjunto las cosas (si, caben en tan poquito, despues las quito para no robar espacio al foro (mas del que ya robo xD))
-
ha mi keridisimo amigo Vladimir... no se si llegaste al punto donde EN REALIDAD SE BAJA LA KANCION... mira, te lo digo porke me di duro intentando sakar el link direkto a la kancion en la PAJINA FINAL
los links ke viste
los ke tienen la lista de, pej:
(http://img170.imageshack.us/img170/8580/nolinkqe9.jpg)
ESOS NO SON LOS LINKS A EL ARCHIVO, me pregunto si le habras dado click
este es el link final al archivo.
(http://img228.imageshack.us/img228/2993/linkfinalwe4.jpg)
si ves el kodigo fuente de la pajina, ke es lo ke hace mi programa, veras ke AVECES si muestra el link kompleto, y ahi fue donde me fui chuko, porke aveces CODIFIKA LA DIRECCION FINAL, komo por ejemplo, el link al archivo esta aki:
<script>
var data = "var%20addr%20%3D%20new%20Array%28%29%0Aaddr%5B0%5D%20%3D%20%22YZWZZX%5EFFSPSU%5EFFSPSU%5EKSCYZW%5E%3A%2F%2FJ%22%3B%0Aaddr%5B1%5D%20%3D%20%22JJYZW%5EMPONDA%5E1.ZZXMPO%5EZZXMPO%5EPSU%22%3B%0Aaddr%5B2%5D%20%3D%20%22NDA%5EYZWZZX%5EFFSMPO%5EZZXKSC%5EYZWMPO%5E%22%3B%0Aaddr%5B3%5D%20%3D%20%22FFSKSC%5E.ZZXZZX%5EFFSMPO%5EKSCJJJ%5E%2FPS%22%3B%0Aaddr%5B4%5D%20%3D%20%22UNDA%5EZZXZZX%5EKSCCCV%5EYZWMPO%5EJJJYZW%22%3B%0Aaddr%5B5%5D%20%3D%20%22%5EFFSPSU%5EFFSMPO%5EYZWNDA%5EMPOPSU%5EFFS%22%3B%0Aaddr%5B6%5D%20%3D%20%22JJJ%5EPSUNDA%5E%2FJJJYZW%5EMPONDA%5E%2F7299%2F%22%3B%0Aaddr%5B7%5D%20%3D%20%22PSUMPO%5EPSUMPO%5E30FFSKSC%5E9%2F100%20BKS%22%3B%0Aaddr%5B8%5D%20%3D%20%22CCCV%5EMPONDA%5EMPONDA%5EFFSKSC%5EFFSPSU%22%3B%0Aaddr%5B9%5D%20%3D%20%22%5EPSUNDA%5E%20-%20OFFSMPO%5EZZXKSC%5EKSCJJJ%22%3B%0Aaddr%5B10%5D%20%3D%20%22%5EZZXKSC%5EYZWMPO%5EYZWNDA%5EMPONDA%5E%20GY%22%3B%0Aaddr%5B11%5D%20%3D%20%22ZWNDA%5EMPOFFS%5EFFSKSC%5E%20AKSCCCV%5EJJJ%22%3B%0Aaddr%5B12%5D%20%3D%20%22YZW%5EZZXKSC%5EZZXZZX%5E%2FMPOPSU%5EMPOJJJ%22%3B%0Aaddr%5B13%5D%20%3D%20%22%5EJJJJJJ%5EFFSMPO%5EKSCJJJ%5EKSCCCV%5EPSU%22%3B%0Aaddr%5B14%5D%20%3D%20%22MPO%5EZZXMPO%5E001.MPOFFS%5EKSCYZW%5E3%22%3B%0Afunction%20decode%28address%29%20%7B%0Avar%20Address%20%3D%20%22%22%3B%0Afor%20%28var%20i%20%3D%200%3B%20i%20%21%3D%20address.length%3B%20i%2B%2B%29%20%7B%0AAddress%20%2B%3D%20address%5Bi%5D%0A%7D%0AAddress%20%3D%20unescape%28Address%29%3B%0AAddress%20%3D%20Address.replace%28%2FYZWNDA%5C%5E%2Fg%2C%20%22a%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FPSUMPO%5C%5E%2Fg%2C%20%22b%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FMPOPSU%5C%5E%2Fg%2C%20%22c%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FJJJYZW%5C%5E%2Fg%2C%20%22d%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FFFSKSC%5C%5E%2Fg%2C%20%22e%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FZZXMPO%5C%5E%2Fg%2C%20%22f%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FKSCJJJ%5C%5E%2Fg%2C%20%22g%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FYZWZZX%5C%5E%2Fg%2C%20%22h%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FZZXKSC%5C%5E%2Fg%2C%20%22i%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FPSUYZW%5C%5E%2Fg%2C%20%22j%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FFFSJJJ%5C%5E%2Fg%2C%20%22k%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FMPONDA%5C%5E%2Fg%2C%20%22l%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FMPOFFS%5C%5E%2Fg%2C%20%22m%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FYZWMPO%5C%5E%2Fg%2C%20%22n%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FZZXZZX%5C%5E%2Fg%2C%20%22o%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FKSCYZW%5C%5E%2Fg%2C%20%22p%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FMPOJJJ%5C%5E%2Fg%2C%20%22q%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FFFSMPO%5C%5E%2Fg%2C%20%22r%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FPSUNDA%5C%5E%2Fg%2C%20%22s%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FFFSPSU%5C%5E%2Fg%2C%20%22t%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FKSCCCV%5C%5E%2Fg%2C%20%22u%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FKSCPSU%5C%5E%2Fg%2C%20%22v%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FJJJFFS%5C%5E%2Fg%2C%20%22w%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FNDACCV%5C%5E%2Fg%2C%20%22x%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FYZWPSU%5C%5E%2Fg%2C%20%22y%22%29%3B%0AAddress%20%3D%20Address.replace%28%2FJJJJJJ%5C%5E%2Fg%2C%20%22z%22%29%3B%0AAddress%20%3D%20Address.replace%28%2F%5C%2Fcqzrgubf%2F%2C%20%22%2F%22%29%3B%0A%0A%0Afunction%20unescapesome%28thesome%29%20%7B%0A%09var%20newString%20%3D%20thesome%3B%0A%09newString%20%3D%20newString.replace%28%2F%253A%2Fg%2C%20%22%3A%22%29%3B%0A%09newString%20%3D%20newString.replace%28%2F%2527%2Fg%2C%20%22%27%22%29%3B%0A%09newString%20%3D%20newString.replace%28%2F%2528%2Fg%2C%20%22%28%22%29%3B%0A%09newString%20%3D%20newString.replace%28%2F%2529%2Fg%2C%20%22%29%22%29%3B%0A%09newString%20%3D%20newString.replace%28%2F%2521%2Fg%2C%20%22%21%22%29%3B%0A%09newString%20%3D%20newString.replace%28%2F%257E%2Fg%2C%20%22%7E%22%29%3B%0A%09return%20newString%3B%0A%7D%0A%0Adocument.getElementById%28%22linkcode%22%29.innerHTML%20%3D%20%22%3Ca%20href%3D%5C%22%22%20%2B%20unescapesome%28escape%28Address%29%29%20%2B%20%22%5C%22%3Eclick%20here%3C%2Fa%3E%22%3B%0A%7D%0A%0Adecode%28addr%29%3B%0A%0A%09%09";
eval(unescape(data));
</script>
(klaro ke hice un codigo para konvertir los karakteres HTML a ascii y ahi vi las funciones de decodifikacion, pero son varias y son diferentes, en si no ese kuantas son...)
y esa es solo uno de tantos algoritmos de codifikacion kon el ke me tope, no es simplemente decodifikar un algoritmo, tienen VARIOS y son RANDOM de kual algoritmo va a salir.
asi ke no me digas KUAL PROTECCION, porke si tenes una mejor forma de sakarle el link FINAL a kada kosa ... me llegaria ke me explikaras komo le haces, yo lo logre de otra forma...
mis palabras finales, talvez en VB o en lo ke programes hallan cientos de formas mas faciles de hacer lo ke estoy haciendo yo, en si yo uso PERL, y a eso me atengo, talvez no es lo mas facil o talvez la logika ke estoy okupando para llegar al mismo fin sea diferente, pero lo ke keria hacer era algo ke ayudara a la gente a tener lo ke kiere de una manera mas facil (gracias a MENSAJITOS de mxgxw por la inspiracion), mi objetivo no es ver kien programa mejor o kien lo hace mas facil...
-
:huh: calmaaaaaaado naruto, te estas exaltando por gusto...
Mira, la cosa es esta, ya que estas viendo esa parte de la pagina:
Do not link directly to manga files; the links will not work. Link to this page instead.
Básicamente es prohibido hacerlo. Lo que es peor, si proporcionas los links directos hay una gran posibilidad de que los links se vuelvan invalidos cuando los use otra persona (tipo Rapidshare), tmb esta que los puede cambiar...
Ademas, el mayor problema que encuentro de eso es que vas a generar un gran trafico solo para estar "decodificando" puesto que te entiendo que lo que haces es que usas la misma funcion que ellos, osea, recurris a su mismo servidor de ellos para decodificar tus links, probablemente no te haya entendido, pero esto es lo que capté.
Ahora bien, de la forma que te lo propongo es la mas legal en cuanto a darle credito a la pagina y la facilidad de buscar por titulo, si bien no te da el link directo, si te da la pagina directa (2 clics).
Por ultimo, no te ofendas, no trato de decirte que yo programo mejor o que VB es mejor que Perl, asi que por mi parte para evitar futuros malos entendidos, me retiro de este tema.
-
Oh si por cierto, si les di clic a los links.
-
y se armo :rofl: :rofl:
mira de repente no me descargo los mp3 sino que puras html... yo habia dejado varias ondas en el dta y cuando vengo a ver todas completas que chivo dije pero pueros html solo los primeros si me los descargo pero llego un punto en que ya no tuve que hacer la busqueda de nuevo
-
salvadoresc
decime kuando y komo te paso, ke buskabas? talves hay alguna parte del codigo ke tienen ke no vi...
en si para eso esta, para ke le saken bugs, yo he estado bajando y sigue bajando... no se ke habra pasado... seria de reproducir el suceso ke te sucedio :D
no en serio. kontanos
-
pues fijate que no se que lo causo al parecer expiran al cierto tiempo los links...
vaya mira estaba bajando el soundtrack del most wanted y se quedeo hastal el track 12 despues descargo paginas web
con el siguiente mensaje
Invalid! Did you follow a valid link!?
y todos los demas que estaban en la lista me dio lo mismo
tenia los siguientes undergroun 2
warcraft 3 + expansion
starcraft
ok luego busque de nuevo starcraft y empezo tranquila la busqueda y descarga pero al llegar al 20 ya no paso otra vez lo mismo y crei que era por o que comentastes en el shoutbox de que te habian puesto en black list asi que ya no intente
-
hey y que pedos hoy me pide pass. la pagina.. :dumb: :dumb:
-
la kosa es esta..... para evitar malos entendidos le puse pass.
y si vos, lo de los links no se ke pasara....
talvez el javascript ke esta siguiendo no el el valido, eske en si mi kodigo esta basado en buskar el javascript ke krea el link de deskarga, de seguro y hay algo ke no he visto, porke esos javascripts son siempre distintos y salen al azar.
user : naruser
pass : allost
asi ke sigan probando :D ke para todos nosotros la hice :thumbsup:
-
bueno quien sabe por que me salio eso pero hoy acabo de probar y todo esta bien, a lo mejor los links expiran al cierto tiempo... y como yo de abusivo habia dejado un resto :dumb: :phew:
-
talvez... pero la kosa es ke tienen un su sistema de generacion de scipts para formar los links ke es al RANDOM. de seguro y una de esas no la vi venir y mi kodigo no la registra... pero la gran mayoria bajan.. al menos a mi me ha bajado todo lo ke he kerido. gracias por probar salvadoresc (ke chistoso... yo agradeciendote ke bajes musika para vos)
:rofl: es lo bueno de esto.. todos ganamos!!
-
este naruto ya parece Einstein :shockd:
que aporte tan imenso :p ya baje toda la orquesta de smash brother melee y de otros juegos :rck: :thumbsup:
muy buen proyecto :thx:
-
pues les vengo a decir ke le kite el pass y ahora le medio mejore la interfaz, le deje un frame de buskeda en la parte superior y en la lista de albumes le puse una kajita kon SCROLL asi komo lo anduve planeando para ke el boton de "NEXT" kedara al alkanze inmediato.
tiene un link para regresar de las kanciones a la lista de albumes, le pretendo hacer mas kositas y agregarle una shoutbox a la izkierda (jejeje y ke jodo kon las shoutbox :rofl: )
pero eso es para ke los "animeros" y "videojuegueros" se konozkan y charlen un ratin :thumbsup:
http://naruto.madpage.com/
-
ahora el sitio tiene hasta un shoutbox! SIIII un lugar donde no te bannean ni nada por el estilo, en si es un shutbox lo mas basiko ke se puedan imaginar, ahorita estoy probando ke se aktualize solo pero a algunos no les ha gustado porke mucho parpadea.
bueno ahi les dejo el site espero ke le den uso ahorita ke esta funcionando bonito :D
-
si es muy buen sitio :drinks:
descarga rapido ya tengo todo el audio de zelda majora mask y megaman y smash brother melee DX :rck: :mosh:
-
algunos datos sobre las deskargas.
el sitio de donde obtengo los links, tienen proteccion komo ya les habia kontado, una de las protecciones ke no me habia perkatado es ke los links EXPIRAN, osea ke desde el momento ke mi pajina hace la buskeda hasta el momento ke le dan click al link para bajar, pasa un intervalo de tiempo; si ese tiempo excede el tiempo de vencimiento el link expira y podrias recibir errores en tu gestor de deskarga o un texto ke dice "are you following a valid link?" algo asi.
si esto pasa es solo kuestion de hacer una nueva buskeda de lo mismo y no tardarse mucho en bajar los archivos antes ke el link expire, no tengo el tiempo especifiko de la expiracion del link, ya lo sakare.
pero bueno, ahorita para hacer mi sitio mejor, le kise poner un PLAYER, osea ke no hubiera nacesidad de bajar la kancion, eso ya lo logre hacer kopiando manualemente la URL de la pajina final de deskarga y pegandolo en un generador, ke me da el kodigo de el player, un dia de estos meti komo 10 kanciones en el player, lo embedi en mi sitio y korrio por un rato, al poko tiempo ya no servia, y yo no kaia porke, era porkle los links expiraban y yo no sabia. igual generar el player al vuelo no es problema, es solo kuestion de hacer una play list ke se genere por la peticion del usuario, eso no es problema.
mi mayor problema es ke los links de deskarga estan protegidos, estan enmaskarados en funciones JS(JavaScript) ke NO SON LAS MISMAS KADA VEZ, son diferentes funciones ke se generan al azar, osea ke siempre la funcion JS ke dekodifika la URL donde esta la kancion es diferente, lo ke he hecho para saltarme esta proteccion es PEGAR LA FUNCION JS kompleta en mi kodigo ke se imprime en el navegador y dejar ke el navegador procese el JS para asi tener la direccion.
Ahora lo ke kiero hacer es ver la manera de ke ESA VARIABLE JS ke se genera apartir de esa funcion de decodifikacion pueda ser leida por mi kodigo PERL para asi poder hacer diferentes kosas kon la URL de la kancion.
no he hallado la forma de ke mi pERL lea la variable JS y es aki donde su opinion e ideas me serian muy utiles.
-
naruto! creo que tengo la solucion :)
Yo se que dije que ya no iba a opinar en este tema por un mal entendido que tuve en un mal dia, pero creo que vale la pena decirlo.
Estaba probando un poco con esta cancion:
http://gh.ffshrine.org/song/684/7
Es tomada al azar, viendo un poco la funcion decodificadora en ese momento me doy cuenta que todo el problema es que en todo el proceso se esconde una varible: "addr" que es la que realmente contiene la dirección y que supongo es la que ya conoces y es a la cual le queres extraer el valor no?.
Bien, ahora no estoy seguro que el metodo que te voy a plantear es 100% efectivo contra todas las protecciones, pero ataca el problema mas directamente.
No se que tan posible es con PERL ejecutar un par de comandos de javascript, que serían estos:
javascript:unescape(data); document.write (addr);
Como así?. Para tener idea mas clara de lo que pongo, proba esto:
Estando en la pagina de descarga de una cancion pega exactamente la cadena de codigo anterior y la url debería aparecer como texto de la pagina.
Ej:
(http://img145.imageshack.us/img145/2117/scr5208abtm8.png) (http://imageshack.us)
Así solo tendrias que leer el texto de la pagina resultante.
Pero... no se que tan practico sea esto con PERL, puesto que primero tenes que cargar la pagina de la cancion y luego ejecutar el codigo (en VB usualmente se haria navegando hacia la pagina y luego se "navegaria" con el codigo para ejecutarlo).
En fin, creo que en una de las ocasiones cambio la proteccion sin mal no recuerdo y creo que no funcionó.. o fui yo quien me equivoque, pero creo que no esta de mas que lo intentes.
(http://img145.imageshack.us/img145/2117/scr5208abtm8.th.png) (http://img145.imageshack.us/my.php?image=scr5208abtm8.png)
-
ta gracias vos.. en serio ke opiniones komo la tuya las aprecio un monton porke si sabes de lo ke hablas, lo mismo me dijo el rdoggsv ya si sale, pero no se en si komo hacerlo en perl al menos me das una gran idea y si lo puedo hacer en perl si se podra.. seria de probarlo muchas veces para ver komo funciona en todas las protecciones.
buena esa VLAD! en serio, dale segui opinando y gracias por el apoyo, olvida el pasado y sigamos adelante kon la programada :thumbsup:
-
:thumbsup:.
Por cierto, algunas veces dependiendo de la protección, al unirse la matriz de cadenas decodificadas quedan separadas por comas y por ende resultando una direccion invalida.
Para evitar este caso es mejor hacer esto:
javascript:unescape(data); s = new String(addr); s = s.replace(/,/g,""); document.write (s);
Ahora, con lo de PERL, lo único que me ocurre es que primero navegues a la direccion de la cancion y luego hagas la "navegacion" hacia el codigo de java para que se ejecute y luego lees la pagina de nuevo...
No se si es lo mas factible, aunque tambien podrias retomar tu idea original de pasar variables de javascript a perl mirando esto:
http://www.irt.org/script/5604.htm
pero significaria que para cada link tendrias que reescribir cada pagina automaticamente y añadirle el codigo necesario x_x
-
huy por estos lados no meto mi nariz ya que me parecen que hablan en russo buenale a los que participan en este proyecto estare al tanto pero solo de lejitos jajajajajaja ya que esto es otro mundo para mi x_x
-
BUENO SEñORES!! estoy feliz de komunikarles ke resolvi el problema de le decodifikacion del JS!!!
primero kiero agradecer a DIOS por haberme hecho tan inteligente y lindo y guapo y todo lo demas.
luego a los amigos rddogsv por el foro este y los konsejos, a mxgxw por ayudarme en problemas de faldas y kon ideas sobre el JS y a Vladimir por las diferentes soluciones ke me dio, me dieron muchas ideas y felicidades por XMR!
ahora les kuento komo lo resolvi:
primero no hice nada de lo ke me dijeron, mas bien todo lo kontrario, LO HICE A FUERZA BRUTA!, komo asi? bueno, me estuve un dia copiando las funciones de codifikacion ke tenian, las vi al final del dia y vi ke tenian patrones, programe un kodigo ke identifikara los patrones y aktuara respecto a los ke se enkontraran, al final y luego de 4 HORAS de pura programada.. lo logre, LA DECODIFIKE!!
ahora lo ke hice fue probarlo poniendo un PLAYER para poder eskuchar la musika sin necesidad de bajarla.. y dejenme decirles ke FUNCIONA DE LAS MIL MARAVILLAS!
ahorita lo akabo de hacer asi ke si salen bugs me avisan!
komo siempre lo pueden probar aki:
http://naruto.madpage.com
-
Que pelado!, te funcionó!.
Aunque insisto en que la forma mas facil era tu idea original... pero bueno, ojalá no cambien luego las protecciones :S
Pero felicidades!, que bueno que no dejastes a medias este proyecto y luchaste hasta conseguirlo! :thumbsup:
-
naruto como funciona tu pagina? de que trata no la has promocionado? :) es de streaming de anime o algo por el estilo? :roll:
-
pues en si el site es un leecher de musika del sitio en kuestion:
gh.ffshrine.org
repito, el sitio tiene toda la musika gratis para deskargar, pero lo ke lo hace diferente de mi site es ke:
1- el mio SI tiene un buskador de albumes (proximamente de kanciones tambien)
2- el kuando eskoges el album, en el mio lleguas direktamente a los links de deskargas de las kanciones en un solo paso, en el de ellos legas a una lista de kanciones pero tenes ke dar un click en kada link para llegar a una seguna pajina donde esta el verdadero link
3- ellos tienen muchos patrocinadores y anuncios por dokier, el mio no
4- EL MIO TIENE UN PLAYER PARA OIR LAS KANCIONES SIN NECESIDAD DE BAJARLAS (aun tiene bugs los kuales arreglare pronto), klaro ke el de ellos NO TIENE UN MUSIC PLAYER.
por todo esto siento ke estoy haciendo algo bueno y bonito, a varios les ha gustado, otros dicen ke no es la gran kosa...
sea lo ke sea lo hice yo kon mis manitas y mi imaginacion y funciona komo estoy pretendiendo ke funcione!
los invito a ke lo prueben y me digan ke les parece.. yo se ke la interfaz grafika se puede mejorar pero no es ese mi fuerte ni mi objetivo, ya pondre a alguien a ke la mejore, soy mas habilidoso del lado del server :D
-
que bueno que lograste lo que querias te felicito
pero no vi el player :dumb:
-
bueno, komo les komente, en el site ke estoy programando hay un mp3 player donde podes sonar la musika sin necesidad de deskargarla (klaro ke stream music implika bufferizar el archivo ke viene sieno lo mismo, pero en terminos praktikos NO :D )
habia dos bugs en mi kodigo de los ke estoy konciente, digo habia porke uno ya lo resovi y este era:
ke las kanciones ke en su URL contenian el caracter "&", el problema (como se podran facilmente imaginar) era ke a la hora de mandar la URL como argumento en envio de datos usando el metodo GET (me parece ke este era, si no korrijanme, el metodo ke en la URL se ven los datos, ese use).
la kosa era ke debia mandar los datos en el formato URLENCODE, eso era todo y caso resuelto, luego tenia el problema ke el player no tokaba los archivos ke tenian el mismo caracter, lo resolvi pasandole la URL codifikada tambien :D bien sencillo el fix y bien obvio.
el otro bug ke aun no arreglo es ke (al ser mi codigo de decodifikacion fuerza bruta) hay unos metodos de codifikacion ke la web victima usa ke mi codigo no alkanza a decodifikar kompletamente, se me imagina kual es mi error, porke a la hora ke estaba terminando el kodigo me llegaron a buskar y medio invente ahi al final :D asi ke ese pedazito de kodigo me kedo medio chambon, en si solo es de arreglar komo 2 o 3 lineas de codigo ke me ha dado weba hacer.
el bug es notable en el 5% del tiempo (digamos)
los sintomas son:
-ke no puede deskargar ni oir la musika seleccionada
la forma de corregirlo para mientras es:
-esperarse unos 15 minutos a ke la proteccion kambie, volver a buskar la misma kancion ke seleccionaste y ke te dio el problema y luego si se podra bajar y eskuchar.
algo nuevo ke le agregue es una shoutbox (gratis de http://www.shoutmix.com
)
y se ve mas decente ke la shout ke me habia programado yo (toda chafa y simple).
el player me lo jale de aki:
http://www.its.ex.ac.uk/latis/resources/flashplayers/mp3player.php
lo chivo es ke en el mismo codigo de la pajina le podes pasar komo argumentos la URL de la kancion, el texto ke keres ke salga kuando este sonando, comportamiento, komo: loop, volume level y varias kosas mas. en si buskaba un player de esta manera ke en el mismo codigo html le pudieras pasar la URL, la mayoria de players ke habia hallado funcionaban con playlist XML, archivos guardados en el server ke contienen la URL de la musika a sonar por este, eso no me gusto ya ke no kiero estar usando un archivo para kada usuario y NO PRETENDO MANEJAR USUARIOS, ke todo mundo sea anonimo y ya... todos felices..
en mi server no se escribe nada...
y asi esta hasta el momento :D ke les parece?
-
este ha sido unos de mis proyectos preferidos en los ke he trabajado porke tiene ke ver kon kosas ke me gustan: el anime y los videojuegos.
le he hecho una leve actualizacion solo en el diseño, funciones de buskeda inteligente y mas kosas aun estan pendientes.
asi es komo se ve en estos momentos. no hay nada mas ke la shoutbox y la kajita de buskeda... la funcionalidad no se ha mejorado
(http://img184.imageshack.us/img184/9600/screenshotzk8.jpg)
los resultados:
(http://img142.imageshack.us/img142/7719/screenshot2zq8.jpg)
al menos ya se ve mejor y no se cubren las ventanas. ya no usa frames, las mejoras en funcionalidad aun siguen en desarrollo.