Documentazione |  
Problemi comuni con l'Arachnophilia
L'Arachnophilia è © Copyright 2015, P. Lutus.

L'Arachnophilia è CareWare

Inizio dell'Arachnophilia | Avvio del browser | Cerca e sostituisci
Problemi di memoria | Servizio FTP | Suggerimenti di Windows

Ora che la nuova versione Java di Arachnophilia è disponibile da un po', ho visto alcuni problemi segnalati più e più volte. Ecco un elenco di quelli più comuni.
Arachnophilia iniziale
  • Prima volta
    Se hai scaricato e installato il motore di runtime Java corretto da http://java.com e non riesci a eseguire Arachnophilia, apri una finestra di comando (Linux: shell console), spostati nella posizione in cui si trova il file "Arachnophilia.jar" e digita:

    java -jar Arachnophilia.jar

    Questo metodo di avvio ha il vantaggio di poter leggere eventuali errori che possono apparire durante l'avvio.

    Questo comando di avvio è ciò che viene richiamato dall'icona predefinita del programma Windows ed è il modo appropriato per avviare Arachnophilia su altre piattaforme. Gli utenti Linux possono creare un file batch contenente questo comando o utilizzare uno dei vari metodi di avvio dell'ambiente desktop.
  • Successivamente
    Se, dopo aver eseguito con successo Arachnophilia, scopri che non puoi più eseguirlo, hai la possibilità di modificare i file di configurazione che si trovano nella directory /home/benutzer/.Arachnophilia, o, l'approccio più semplice, basta cancellare quella directory. Se elimini la directory ed esegui Arachnophilia, il programma si reinstallerà da solo con un nuovo set di file di configurazione.
  • Esecuzione da script di shell/file batch
    Si scopre che, a differenza dei sistemi operativi più sofisticati, è quasi impossibile associare direttamente un programma Java a un tipo di file in Windows. Per aggirare questo problema, puoi creare un file batch di Windows come il seguente:

    @eco disattivato
    java -jar "c:\Programmi\Arachnophilia\Arachnophilia.jar" "%1"

    Ricordati di cambiare il percorso al JAR eseguibile se il tuo percorso è diverso da quello mostrato sopra.

    Questo ovviamente avvia una finestra di comando che non si chiude, ma è così che si usa Windows (paga di più, ottieni di meno), e non ci sono rimedi per questo bug che può essere spiegato in meno della lunghezza di una spia eccessivamente prolissa romanzo.

    Dopo aver creato un file batch come quello sopra, puoi chiamarlo "Arachnophilia.bat" e inserirlo nella directory di Windows (in modo che possa essere trovato in una ricerca di percorso). Quindi è possibile utilizzare la finestra di dialogo di associazione file di Esplora file di Windows per creare un'associazione tra uno o più tipi di file e il file batch Arachnophilia.

    Su sistemi operativi più sofisticati come Linux, puoi creare l'associazione richiesta direttamente all'interno di X windows o utilizzare uno script di shell simile a quello utilizzato in Windows:

    #!/bin/sh
    java -jar (percorso del file JAR di Arachnophilia)/Arachnophilia.jar "$@"

    Nomina questo script di shell "Arachnophilia", rendilo eseguibile e mettilo nella directory /usr/local/bin. Questo crea semplicemente un modo semplice per avviare Arachnophilia o creare associazioni di file, senza l'inconveniente dell'approccio di Windows.

    Se utilizzi Linux e X windows, puoi anche creare un collegamento sul desktop in testo semplice come questo:

    [Voce desktop]
    Exec=java -jar (percorso del file JAR di Arachnophilia)/Arachnophilia.jar
    Nome=Arachnophilia
    Name[en_US]=Arachnophilia
    Tipo=Applicazione

    Assegna un nome a questo file "Arachnophilia", posizionalo nella directory del desktop (in Linux, normalmente si trova in /home/(nome utente)/Desktop) e avrai un modo semplice per avviare Arachnophilia.
  • File di registro degli errori
    La maggior parte dei tipi di errori del programma sono intrappolati e registrati nel file /home/benutzer/.Arachnophilia/Aracherrorlog.txt. Se hai difficoltà ad avviare Arachnophilia, leggere questo file di registro dovrebbe essere il primo passo. Se decidi di segnalare un bug di Arachnophilia, assicurati di includere il contenuto di questo file di registro.
Avvio del browser
Le pagine principali della guida riguardano la posizione e l'installazione del browser, questa sezione copre alcuni problemi che potrebbero verificarsi su alcuni sistemi o con alcuni browser.
  • Avvia argomento

    L'argomento di lancio predefinito è "file:$1". Durante la procedura di avvio, il token "$1" viene sostituito con un nome di file temporaneo che contiene la pagina Web da visualizzare. Alcuni browser potrebbero non accettare questa specifica stringa di avvio. In tal caso, puoi modificare la stringa di lancio e le tue modifiche verranno ricordate.

    È importante rendersi conto che lo stesso browser può essere avviato utilizzando diverse proprietà di avvio. Basta creare un nuovo profilo del browser, digitare lo stesso percorso del programma e modificare le opzioni.

  • Vai alla posizione Doc
    Questa funzione tenta di sincronizzare l'anteprima del browser con la posizione di modifica nei documenti lunghi. Ma ha un difetto: il marcatore del documento potrebbe finire nel mezzo di un segmento di script e causare errori di runtime in quello script, per una pagina con blocchi . In tal caso, disabilita semplicemente la funzione "Vai alla posizione del documento".
  • Pulsanti della barra degli strumenti per diversi browser
    Potresti voler creare un pulsante della barra degli strumenti per ciascun browser, per risparmiare tempo visualizzando in anteprima e confrontando i comportamenti del browser. Questo è facile: la macro "[LaunchBrowser]" accetta un argomento facoltativo. Per avviare un browser che hai chiamato "MyFavorite" nella finestra di dialogo di configurazione del browser, utilizza questo argomento macro:

    [LaunchBrowser:MyFavorite]

Cerca e sostituisci
  • Cerca cosa fare e cosa non fare

    Il pannello cerca e sostituisci contiene un modo molto semplice per cercare cose, ma non dovrebbe essere usato per ogni tipo di ricerca. Se desideri cercare una stringa molto lunga o fornire una stringa sostitutiva molto lunga, utilizza le macro invece di digitarle direttamente nel pannello di ricerca e sostituzione.

    Per semplificare questa operazione, è possibile fare clic con il pulsante destro del mouse sulle finestre di immissione del testo del pannello di ricerca e sostituzione e viene visualizzato un elenco di macro utente. Quindi digita la tua voce lunga in una macro, quindi inserisci il nome della macro in cerca e sostituisci.

    Inoltre, è possibile scrivere macro per ricerche specifiche, questo formalizza il processo di ricerca e semplifica la raccolta delle ricerche preferite come un insieme di pulsanti della barra degli strumenti.
  • Recupero

    Alcune persone hanno provato a incollare l'intero testo di "Guerra e pace" nella finestra del testo di ricerca. Ciò avrà un effetto molto negativo, distorcendo completamente la visualizzazione di Arachnophilia. Una soluzione è premere il pulsante "cancella" nel pannello esteso di ricerca e sostituzione. Ma in casi veramente patologici, per ripristinare la visualizzazione, è sufficiente eliminare la directory /home/benutzer/.Arachnophilia e lasciare che Arachnophilia si reinstalli da solo.
Problemi di memoria

Arachnophilia funziona sotto la macchina virtuale Java, che normalmente alloca memoria sufficiente per se stessa e per la maggior parte delle applicazioni di sviluppo Web come Arachnophilia. Ma in alcuni ambienti (che non identificherò ma il cui nome inizia con "Windows") la macchina virtuale Java utilizza per impostazione predefinita una piccola allocazione di memoria, che impedisce ad alcuni utenti di Arachnophilia di caricare e modificare una pagina molto grande o un set di grandi dimensioni di pagine contemporaneamente. Ecco la soluzione a questo problema:

  • Sotto la maggior parte dei sistemi operativi diversi da Windows, i problemi di memoria si verificano raramente perché la macchina virtuale Java alloca molta memoria per se stessa. Ma, dal momento che non eseguo test su tutti i sistemi operativi, questo problema potrebbe presentarsi. In caso di problemi di memoria, trova lo script della shell che avvia Arachnophilia e modificalo come segue:
    • Trova la riga che contiene qualcosa come: "java -jar Arachnophilia.jar".
    • Modificalo in modo che assomigli a questo: "java -Xmx1000m -jar Arachnophilia.jar".
    • Salva il risultato e tutti i problemi di memoria dovrebbero essere archiviati.
  • Per Windows XP, segui questa procedura:
    • Apri un browser di file.
    • Seleziona "Strumenti... Opzioni cartella... Tipi di file"
    • Per risparmiare tempo, di fronte all'elenco dei tipi di file, digita "j" sulla tastiera. Nella maggior parte dei casi questo passerà a "JAR", il tipo di file di interesse. In caso contrario, scorri verso il basso per arrivare alla voce "JAR".
    • Fai clic su "Avanzate", quindi su "Modifica".
    • Dopo la stringa "javaw.exe" e prima della stringa "-jar", inserisci questo: "-Xmx1000m".
    • La sezione di interesse dovrebbe ora apparire così: "(percorso)/javaw.exe -Xmx1000m -jar (percorso per l'Arachnophilia)".
    • Fai clic su "OK, "OK" e "Chiudi".
  • Per altre versioni di Windows... beh, non lo so, perché non eseguo Windows. Si può solo sperare che il metodo di cui sopra funzioni per altre versioni, ma in ogni caso, la chiave è istruire la macchina virtuale Java ad allocare più memoria come mostrato sopra.
Servizio FTP
C'è un aspetto sottile del servizio FTP che ha causato alcuni problemi. Il percorso remoto fornito dall'utente deve essere "ancorato", ovvero deve essere un percorso completo che inizia con "/" o "~", a seconda dei requisiti del servizio.

Ad esempio, se sai che il percorso delle tue pagine Web è compreso dal servizio FTP del tuo servizio come "wwwdocs", assicurati di inserire questo come:

/wwwdocs

oppure:

~/wwwdocs

ma non come:

wwwdocs

Se viene inserito quest'ultimo esempio, crea un risultato molto fastidioso: una serie di directory viene creata nel posto sbagliato, perché il protocollo FTP interpreta ogni nuovo comando di modifica della directory come un'aggiunta all'ultima, piuttosto che un movimento laterale come previsto . Per riassumere, questo produce un numero qualsiasi di directory inutili nel posto sbagliato.

Se non hai trovato quello che stavi cercando qui, prova il Domande frequenti sull'Arachnophilia
Suggerimenti di Windows
Il mio suggerimento Windows preferito è che tutti scarichino Windows a favore di Linux, ma poiché è un po' irrealistico, ho questi suggerimenti specifici per Windows:
  • Il collegamento sul desktop di Arachnophilia accetterà il trascinamento di uno o più nomi di file e avvierà Arachnophilia con quei file aperti. Basta trascinare i nomi dei file selezionati da Esplora file di Windows sul collegamento sul desktop di Arachnophilia.
  • Arachnophilia è elencato nel menu contestuale "Invia a", che consente di aprire i file all'interno di Arachnophilia facendo clic con il pulsante destro del mouse sui nomi dei file e specificando "Invia a".
  • Gli utenti Windows che hanno problemi di memoria e risorse dovrebbero leggere i suggerimenti in questa pagina in "Problemi di memoria".
  • Oh, un'altra cosa. Mi sono ricordato di dire che tutti dovrebbero abbandonare Windows a favore di Linux?

Documentazione |