VK Music Downloader - Scarica musica in HQ

Stato
Discussione chiusa ad ulteriori risposte.

Domokun_

Utente Jade
4 Novembre 2009
1,669
116
363
814
Ultima modifica:
Dato che il programma scritto in Java da Exit93(http://www.inforge.net/community/in...ia-crawler-scarica-musica-hq-liberamente.html) non funziona più ho deciso di farne uno scritto in C# ed ecco il risultato:
VKMD.png

Non ho assolutamente copiato la GUI dal VKMC di Exit eh.
Per chi non lo avesse ancora capito questo programma permette di scaricare canzoni in alta qualità dal social network vk.com

Release: https://dl.dropbox.com/s/q1amjvf2agx0thc/VK Music Downloader.exe
Source(poco curati, non ho gestito nessuna eccezione): https://dl.dropbox.com/s/3papmm43klwx0ch/VK Music Downloader.zip

Alla prima ricerca dovete pazientare un po' di più, in quanto il programma deve svolgere la funzione di log-in.
Rilasciato sotto licenza GPLv3(The GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF))
Il programma è stato scritto solo a scopo educativo, voi siete responsabili dell'uso che ne farete.

Richiede il .Net Framework 4

Aggiornamento:
- Ora non visualizza più i maledetti caratteri (?).
- Migliorata(anche se di poco, si nota specialmente sui pc più lenti) la velocità di ricerca.
 
Manca l'anteprima e non è che potresti aggiungere un filtro per il bitrate? (visto che scarico solo musica con qualità 320)
 
Manca l'anteprima e non è che potresti aggiungere un filtro per il bitrate? (visto che scarico solo musica con qualità 320)
Per i bitrate e l'anteprima vedrò come fare.
Grazie per i suggerimenti.

- - - Updated - - -

Ho aggiornato il programma, ora visualizza anche il bitrate(ha un margine di errore di circa +- 5kbps).
Appena ho tempo aggiungo il filtro e l'anteprima.
 
Ultima modifica:
Exit sta lavorando ad una nuova versione, scritta in Ruby se non ricordo male :)

Avevo iniziato, ma visto questo progetto non so se lo porterò avanti

@Domokun_: Piccola richiesta: sull'evento di chiusura del form metti un bel Environment.Exit(), in modo da terminare eventuali thread in esecuzioni e fermare il processo

PS: Ricerche lente e crash frequenti, solo io ho questi problemi?
 
Ultima modifica:
@fillo: Calcolo il bitrate a mano, non pensavo che si potesse ottenere avendo l'header.
@Exit: A me non crasha e la ricerca lenta è solo la prima(10s al massimo), comunque provvederò a scriverlo meglio.
 
Ultima modifica:
Ho aggiornato il programma, potete vedere cosa ho aggiunto/rimosso nel topic principale.

@Dommy: Sì, è stato scritto in C#.

--Update--
Aggiornato di nuovo. Dovrò mettere un AutoUpdate :\
 
Aggiornamento:
- Ora non visualizza più i maledetti caratteri (?).
- Migliorata(anche se di poco, si nota specialmente sui pc più lenti) la velocità di ricerca.
 
Ultima modifica:
Scusate la domanda nabba: in programmi simili gli algoritmi di ricerca che usate sono i classici come il linear search?? Se si, do la mia disponibilità per aiutare ad implementarne uno con merge sort e binary search, così da far diventare la velocità della ricerca logaritmica :) programmo in C ma non dovrebbero esserci gorssi problemi di comprensione con il C#.
 
Il programma si basa sul motore di ricerca interno del sito, non c'è nessun algoritmo di ricerca implementato
 
Dato che il programma scritto in Java da Exit93(http://www.inforge.net/community/in...ia-crawler-scarica-musica-hq-liberamente.html) non funziona più ho deciso di farne uno scritto in C# ed ecco il risultato:
VKMD.png

Non ho assolutamente copiato la GUI dal VKMC di Exit eh.
Per chi non lo avesse ancora capito questo programma permette di scaricare canzoni in alta qualità dal social network vk.com

Release: https://dl.dropbox.com/s/q1amjvf2agx0thc/VK Music Downloader.exe
Source(poco curati, non ho gestito nessuna eccezione): https://dl.dropbox.com/s/3papmm43klwx0ch/VK Music Downloader.zip

Alla prima ricerca dovete pazientare un po' di più, in quanto il programma deve svolgere la funzione di log-in.
Rilasciato sotto licenza GPLv3(The GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF))
Il programma è stato scritto solo a scopo educativo, voi siete responsabili dell'uso che ne farete.

Richiede il .Net Framework 4

Aggiornamento:
- Ora non visualizza più i maledetti caratteri (?).
- Migliorata(anche se di poco, si nota specialmente sui pc più lenti) la velocità di ricerca.
bel programma, funzionante e veloce, +1 e avrei un paio di domande da farti :) primo hai usato visual c# 2005 o 2008 o 2010 (cosa cambia tra i 3? XD) e secondo: da quant'è che fai il programmatore :D
 
Ultima modifica:
bel programma, funzionante e veloce, +1 e avrei un paio di domande da farti :) primo hai usato visual c# 2005 o 2008 o 2010 (cosa cambia tra i 3? XD) e secondo: da quant'è che fai il programmatore :D
Ho usato Visual Studio 2012(per le differenze tra le varie versioni ci dovrebbe essere della documentazione completa anche su Wikipedia).
Ho 14 anni e "programmo"(le apici le metto perché non posso ancora definirmi un programmatore) da circa 2-3 anni.
 
  • Mi piace
Reazioni: SpeedJack
A quanto pare vk ha tolto la pagina che sia io che exit utilizzavamo per le ricerche(vk.com/gsearch.php). Dato che sarebbe inutile avere due programmi uguali, credo che lascierò questo progetto visto che quello di Exit è anche multipiattaforma ;)
 
Stato
Discussione chiusa ad ulteriori risposte.