Scribd PDF Downloader

« Older   Newer »
  Share  
Phenryx
CAT_IMG Posted on 4/5/2012, 00:14     +1   -1




E' da un pò che ce l'ho sul pc. Ultimamente non ho pututo continuare a svilupparlo o aggiungere altre funzioni quindi lo posto così come è. Il programma l'ho testato e funziona. O per meglio dire funzionava, perché è da alcuni giorni che tento il download di alcuni pdf ma mi effettua il download di un bel niente.

Le funzionalità del programma sono semplci, ossia quello di permettere di scaricare i file PDF presenti sul sito scribd.com inserendo solamente il link completo del PDF su scribd.
Ecco qui di seguito il codice completo, open. E' possibile editarlo a proprio piacimento, l'importante è che si chieda il consenso e venga citato l'autore (me, aka Phenryx).

Ho personalizzato l'utility con una discreta GUI creata personalmente. Logicamente è possibile migliorarlo.
Critiche, morali, commenti, insulti, paternali ecc.. li accetto. Basta che si dica tutto con educazione. :lool:

Ok eccolo. E' tutto vostro. :cereal:
CHANGELOG 1.5
- Sistemato il codice. (C'erano alcuni errori lievi nella sintassi)
- Aggiunto Checkbox per far avviare o stoppare la musica di sottofondo
- Migliorata la gestione di ritorno dopo l'esecuzione di qualche funzione. Ora viene resettato e focalizzato l'input dell'url.

CHANGELOG 1.0
- Sistemata tutta la GUI
- Aggiunta icona del programma
- Aggiunta icona alla Tray
- Impostata funzione di chiudere il programma da Tray
- Codice ottimizzato (prima era un gran casino)
- Impostate funzionalità con AutoIt3Wrapper
- File esterni inseriti all'interno dell'exe (Vengono installati nella @TempDir e caricati da lì)
- Aggiunta chicca di sottofondo :troll: (Se non lo scoprite e vi arrendete ve lo dico io XD)

#Download >>

FrontBack - Security Decompiler Team

SecureFile: QUI


Edited by FrontBack - 24/1/2013, 18:33
 
Top
»Master
CAT_IMG Posted on 4/5/2012, 00:36     +1   -1




bravo :D
pero' ci sono un bel paio di cose da migliorare nel tuo script xd per esempio ci sono un bel paio di else completamente inutilizzati... pero` bravo comunque :D :D
 
Top
th1sk
CAT_IMG Posted on 4/5/2012, 00:44     +1   -1




Bello! :)

CITAZIONE (»Master @ 4/5/2012, 01:36) 
bravo :D
pero' ci sono un bel paio di cose da migliorare nel tuo script xd per esempio ci sono un bel paio di else completamente inutilizzati... pero` bravo comunque :D :D

CODICE
If StringinStr(GUIctrlRead($Input_Url), "scribd.com/")=0 Then
        Msgbox(0, $error_link[0], $error_link[1])
        Return
 Else
 Endif


Può essere trasformato in:
CODICE
If StringinStr(GUIctrlRead($Input_Url), "scribd.com/")=0 Then
        Msgbox(0, $error_link[0], $error_link[1])
        Return
 Endif


La differenza qui è minima, ma su grandi codici risparmi tempo e spazio!
 
Top
Phenryx
CAT_IMG Posted on 4/5/2012, 11:15     +1   -1




Stavo facendo alcune correzioni. Ho aggiornato e sistemato un pò il codice. Ora vorrei inpacchettare il tutto dentro un exe. Levando il fatto che ho sbattuto per mari e per monti alla ricerca di AutoIt3Wrapper.... ma vabbè.
Ora sono fermo perché mi sono accorto dello spiacevole fatto che non tutte le icone e le immagini sono automaticamente messe dentro il file exe, quindi bisognerebbe andare in giro con la cartella img.

Il wrapper non lo permette questo?
Se finisco questo poi rilascio il programma in versione definitiva e non lo tocco più (a parte ripensamenti futuri xD).
 
Top
th1sk
CAT_IMG Posted on 4/5/2012, 13:03     +1   -1




Nella sezione UDF dovrebbe esserci qualcosa del genere.. cerca lì.
 
Top
Cale92
CAT_IMG Posted on 4/5/2012, 20:47     +1   -1




Se utilizzi la funzione fileinstall i file vengono caricati all interno dell exe
 
Top
»Master
CAT_IMG Posted on 4/5/2012, 22:24     +1   -1




CITAZIONE (Phenryx @ 4/5/2012, 12:15) 
Stavo facendo alcune correzioni. Ho aggiornato e sistemato un pò il codice. Ora vorrei inpacchettare il tutto dentro un exe. Levando il fatto che ho sbattuto per mari e per monti alla ricerca di AutoIt3Wrapper.... ma vabbè.
Ora sono fermo perché mi sono accorto dello spiacevole fatto che non tutte le icone e le immagini sono automaticamente messe dentro il file exe, quindi bisognerebbe andare in giro con la cartella img.

Il wrapper non lo permette questo?
Se finisco questo poi rilascio il programma in versione definitiva e non lo tocco più (a parte ripensamenti futuri xD).

se scarichi la Scite4AutoIt3 (presente sul menu' a sinistra del nostro forum), avrai il sopporto completo a AutoIt3Wrapper, con GUI... :)
 
Top
Phenryx
CAT_IMG Posted on 4/5/2012, 23:04     +1   -1




Ho risolto tutti i problemi già da oggi pomeriggio. :D Grazie comunque a tutti!

Ho aggiornato il primo post. Trovate il link al download dell'archivio con dentro programma compilato e sorgente + file relativi al programma. ;)
Ah! Ho aggiunto una chicca. :troll: (Questa faccina suggerisce qualcosa)
P.s.: Avevo problemi con il loop di un file mp3. Mi stava rompendo sto fatto! E dato il fatto che ho la testa dura non ho voluto usare nessuna libreria o UDF aggiuntive (come per esempio BASS o altro). Alla fine ci sono riuscito XD
 
Top
Cale92
CAT_IMG Posted on 5/5/2012, 07:44     +1   -1




Ho letto cosí velocememte il nuovo codice dal cel e la funzione file install non puó funzionare perché manca uno / fra la macro della cartella temporanea e il nome del file
 
Top
Phenryx
CAT_IMG Posted on 5/5/2012, 14:23     +1   -1




Hai ragione. Ma comunque funziona lo stesso lo script. In pratica al posto di copiare il file in C:\Users\UTENTE\AppData\Local\Temp\ lo copia in C:\Users\UTENTE\AppData\Local\ mettendo prima del nome "Temp".
Comunque ora correggo.
 
Top
Phenryx
CAT_IMG Posted on 5/5/2012, 18:07     +1   -1




Aggiornato tutto.
CHANGELOG 1.5
- Sistemato il codice. (C'erano alcuni errori lievi nella sintassi)
- Aggiunto Checkbox per far avviare o stoppare la musica di sottofondo
- Migliorata la gestione di ritorno dopo l'esecuzione di qualche funzione. Ora viene resettato e focalizzato l'input dell'url.

Link del download e source sempre nel primo post. ;)
 
Top
FrontBack
CAT_IMG Posted on 6/5/2012, 14:38     +1   -1




Quando ci sono aggiornamenti mandami un PM con i link che provvedo ad aggiornare
 
Top
Phenryx
CAT_IMG Posted on 6/5/2012, 19:45     +1   -1




Ok! Al prossimo aggiornamento ti mando direttamente un messaggio. ;)
 
Top
Tecnovajet
CAT_IMG Posted on 21/5/2012, 17:51     +1   -1




Anch'io avevo fatto un programma come questo tempo fa... Grazie per la progressbar, volevo metterla ma non sapevo come! :D
 
Top
Phenryx
CAT_IMG Posted on 22/5/2012, 14:32     +1   -1




Probabilmente se lo aggiorno modifico la progress adattando la gui al resto del programma :)
 
Top
16 replies since 4/5/2012, 00:14   2241 views
  Share