View Single Post
Old 04-01-2009, 21:00   #1
emmedi
Senior Member
 
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12565
JDownloader: problematiche e soluzioni

JDownloader
discussione ufficiale

Come avviene per la maggior parte delle discussioni ufficiali il primo post è pronto ad accogliere guide, faq o semplici messaggi con informazioni di carattere generale proposti dagli utenti più volenterosi; in questo caso siete invitati a contattare i moderatori della sezione via messaggio privato.

==================

Questa discussione va impiegata solo per questioni di natura tecnica relative al programma; unicamente per problematiche o indicazioni inerenti i plugin il discorso può essere allargato agli host*.

Gli interventi che non rispetteranno queste indicazioni verranno cestinati e i relativi autori sanzionati. Mentre l'eventuale moltiplicarsi di simili interventi condurrà alla definitiva chiusura della discussione.


*Ricordo che in tal senso già in passato una decisione era stata presa dallo staff
http://www.hwupgrade.it/forum/showthread.php?t=2396288

==================

JDownloader Portable di x_Master_x

JDownloader è un programma molto diffuso ma attualmente non esiste una versione cosiddetta "Portable" scaricabile dal sito ufficiale.
Con questa guida avrete una versione con le stesse funzionalità dell'originale ma senza inutili chiavi di registro, possibili ad-aware del setup ufficiale e/o dipendenze Java installate sul sistema

JDownloader 1

  1. Download
    Scaricare dal sito ufficiale l'ultima versione disponibile di JDownloader in formato ZIP
    JDownloader.zip

    Nel caso il link non fosse disponibile fare riferimento al sito:
    JDownloader.org - Official Homepage
    Cliccare su "Other" e scegliere "Download (MULTIOS ZIP without Installer)"


    Estrarre il contenuto in una cartella chiamata "JDownloader"

  2. Java Runtime 6
    Sono necessari i file dell'installer di Java visto che il programma usa questa dipendenza. JD1 ha piena compatibilità con Java fino alla 1.6.0_22, versioni precedenti o superiori possono creare incompatibilità con il software.

    Scaricare Java_Portable_6_Update_22_online.paf.exe da PortableApps.com

    Eseguire ed "installare" ( che non è altro che un'estrazione, richiede una connessione attiva durante questa fase ) nella cartella "CommonFiles\Java"

  3. Directory
    A questo punto bisogna solo strutturare le cartelle in questo modo:

    Creare una cartella principale chiamata "JDownloader 1 - Portable" al cui interno inseriremo
    Codice:
    CommonFiles\Java
    JDownloader
    Precedentemente create nei punti 1. e 2.

  4. Creazione script VBS
    Aprire Blocco note e copiare-incollare nella sua interezza il seguente script:

    Codice:
    ' x_Master_x
    Option Explicit
    
    Dim sCurrDir, sJavaDir, sJD1, objShell
    
    sCurrDir = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
    sJavaDir = sCurrDir & "\CommonFiles\Java\bin\javaw.exe"
    sJD1 = sCurrDir & "\JDownloader\JDownloader.jar"
    Set objShell = WScript.CreateObject("WScript.Shell")
    objShell.Run Quotes(sJavaDir) & " -Xmx512m -jar " & Quotes(sJD1), 1, False
    Set objShell = Nothing
    
    Function Quotes(sInput)
        Quotes = Chr(34) & sInput & Chr(34)
    End Function
    Salviamo questo file come JD1_Portable.vbs ( attenzione a non salvare il file come JD1_Portable.txt.vbs, l'icona è divesa ) nella cartella principale "JDownloader 1 - Portable"

  5. Conclusione
    Per eseguire il programma dovremmo quindi fare doppio click sul file VBS, dal proprio PC o da un dispositivo esterno. E' possibile rinominare a piacimento le directory o il file VBS a patto di rispettare la struttura delle cartelle


JDownloader 2


  1. Download
    Scaricare dal sito ufficiale l'ultima versione disponibile di JDownloader in formato JAR
    JDownloader.jar

    Nel caso il link non fosse disponibile fare riferimento al sito:
    JDownloader 2 BETA Webinstallers
    Nella sezione "Other" cliccare "Jar"


    Assicurarsi che l'estensione sia .jar e non .zip, in tal caso rinominarla. A differenza di JD1 non bisogna estrarre il contenuto del file JAR ma semplicemente creare una cartella chiamata "JDownloader" e posizionare il suddetto file all'interno

  2. Java Runtime 8.x
    Sono necessari i file dell'installer di Java visto che il programma usa questa dipendenza.

    Scaricare jPortable da PortableApps.com ( ad oggi è la versione 1.8.0_31 )
    jPortable

    Eseguire ed "installare" ( che non è altro che un'estrazione, non è necessaria una connessione attiva durante questa fase ) nella cartella "CommonFiles\Java"

  3. Directory
    A questo punto bisogna solo strutturare le cartelle in questo modo:

    Creare una cartella principale chiamata "JDownloader 2 - Portable" al cui interno inseriremo
    Codice:
    CommonFiles\Java
    JDownloader
    Precedentemente create nei punti 1. e 2.

  4. Creazione script VBS
    Aprire Blocco note e copiare-incollare nella sua interezza il seguente script:

    Codice:
    ' x_Master_x
    Option Explicit
    
    Dim sCurrDir, sJavaDir, sJD2, objShell
    
    sCurrDir = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
    sJavaDir = sCurrDir & "\CommonFiles\Java\bin\javaw.exe"
    sJD2 = sCurrDir & "\JDownloader\JDownloader.jar"
    Set objShell = WScript.CreateObject("WScript.Shell")
    objShell.Run Quotes(sJavaDir) & " -Xmx512m -jar " & Quotes(sJD2), 1, False
    Set objShell = Nothing
    
    Function Quotes(sInput)
        Quotes = Chr(34) & sInput & Chr(34)
    End Function
    Salvare questo file come JD2_Portable.vbs ( attenzione a non salvare il file come JD2_Portable.txt.vbs, l'icona è diversa ) nella cartella principale "JDownloader 2 - Portable"

  5. Conclusione
    Per eseguire il programma occorre fare doppio click sul file VBS, dal proprio PC o da un dispositivo esterno. E' possibile rinominare a piacimento le directory o il file VBS a patto di rispettare la struttura delle cartelle

Ultima modifica di emmedi : 25-02-2015 alle 15:46.
emmedi è offline   Rispondi citando il messaggio o parte di esso