# Filhanteraren

Bästa valet av filhanteraren för &kde; 1.x är &kfm; medan det är &konqueror; för &kde; 2. Hemsidan för &konqueror; finns på http://www.konqueror.org där ett dokument med vanliga frågor (FAQ) för &konqueror; finns.

Hur använder jag &konqueror; som en webbläsare med en proxy?

&konqueror; kan användas med &HTTP; och &FTP; proxyservrar. För att ställa in proxyservern i &konqueror;, välj helt enkelt Inställningar Anpassa &konqueror;... i &konqueror;s menyrad och gå till fliken Proxyservrar.

Hur kan jag ändra utseendet på en katalog i &kfm; och &konqueror;?

När de visar en katalog letar både &kfm; och &konqueror; efter en dold fil som heter `.directory` i katalogen. Du kan skapa en sådan fil själv för att förändra hur katalogen visas. Filen är helt enkelt en kdelnk-fil (eller `.desktop`-fil för &kde; 2). Till exempel:

    # KDE Config File
    [KDE Desktop Entry]
    Name=Settings
    Name[de]=Einstellungen
    Name[pl]=Ustawienia
    MiniIcon=kcontrol.xpm
    SortOrder=Desktop,Input_Devices,KWM,Network,Information,Sound
    Icon=kcontrol.xpm

Det här är en fil som används för att beskriva katalogen Settings. Den ändrar ikonen som används för att visa katalogen, ställer in namnet (som visas) på katalogen enligt det använda språket, och ändrar ordningen som underkataloger visas i.

För katalogerna som bygger upp K-menyn, kan du också använda &kmenuedit; för att ändra utseendet.

Hur kan jag göra &FTP;-överföringar som inte är anonyma med &kfm; och &konqueror;?

I normalfall när du skriver in en webbadress som `ftp://ftp.värddator.com`, försöker &kfm; och &konqueror; att göra en anonym inloggning till &FTP;-servern. Om du vill logga in som en särskild användare, skriv istället in webbadressen som `ftp://användarnamn@ftp.värddator.com`. &kfm; och &konqueror; frågar efter ditt lösenord och ansluter till servern.

Vad orsakar KFM kan inte ansluta till "localhost"?

I de flesta fall orsakas detta av en felaktigt inställd loopback rutt i ditt system.

Hur man letar efter problemorsaken

  Kontrollera om `ping localhost` ger liknande utmatning:

      PING localhost (127.0.0.1): 56 data bytes
      64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
      64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
      64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms
      ...

  Om det inte gör det, är ditt loopback-gränssnitt eller rutt inte riktigt inställd.

  Utmatningen från kommandot `/sbin/route` bör innehålla rader som de följande:

      Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
      loopback        *               255.0.0.0       U     3584   0       13 lo

  De viktiga fälten är Destination, Gateway, Genmask, och Iface. Det som syns ovan betyder att systemet är riktigt inställt för att skicka all loopback-trafik genom loopback-gränssnittet (lo).

  Utmatningen från kommandot `/sbin/ifconfig` bör innehålla följande rader:

      lo        Link encap:Local Loopback
                inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
                UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1

  Det här visar att loopback-gränssnittet kör som det ska.

  Din `/etc/hosts` bör innehålla följande rad:

      127.0.0.1       localhost

  Det här ser till att värddatornamnet "localhost" hör ihop med ditt systems loopback-adress (127.0.0.1).

Att rätta de här problemen

  Kör `/sbin/ifconfig `lo 127.0.0.1`` följt av `/sbin/route `add -net 127.0.0.0``. Båda kommandona bör köras åt dig när du startar datorn om systemet mår bra. Om det här inte sker, kontrollera dina uppstartsfiler för nätverket i `/etc/rc.d`.

Om det fortfarande inte fungerar

  Om inget av det här fungerar, var god skicka en fullständig rapport till &kde;:s felspårningssystem. Glöm inte att nämna att du har kontrollerat alla de här sakerna.

Vad är `%i` och `%m` på kommandoraden?

De används av alla &kde;-program (eftersom de är implementerade i `KApplication` och alla goda &kde;-program skapar ett `KApplication` objekt innan de ens tittar på kommandoradens parametrar).

En standardrad för ett &kde;-program ser ut så här: `foo `... %i %m -caption \"%c\"``. Ganska förvirrande, men det har gjorts på det här sättet för att kunna lägga till gamla program som inte stöder &kde; så enkelt som möjligt. När &kfm; och &konqueror; kör raden ovan utökar de kommandoraden till `foo `-icon någonting.xpm -miniicon någonting_mini.xpm -caption \"Foo\"``. Både ikonen och mini-ikonen samt "Foo" är egenskaper som definieras i `.desktop`-filen. Om ikonerna inte är definierade, får de helt enkelt namnet på den körbara filen "foo".

På det här sättet kan en användare ändra det här med &kmenuedit; för sina program. `-caption` är viktigt, eftersom ingen användare accepterar att menyvalet Editor kör något som heter kedit-0.9pl4-build47. Användaren förväntar sig istället ett fönster som heter Editor. Dessutom är de här namnen lokaliserade, dvs. en amerikansk användare startar CD-Player och får ett fönster som heter CD-Player medan en svensk användare startar CD spelare och får ett fönster som heter CD-spelare.

Hur anger jag uppstartskatalogen till &kfm; och &konqueror;?

Högerklicka på &kfm; (eller &konqueror;) ikonen och välj Inställningar. Under fliken Kör hittar du förmodligen något som liknar `kfmclient folder %u file:/root`; ändra bara `/root` till var du vill att &kfm; (eller &konqueror;) ska starta.

Hur importerar jag &Netscape; bokmärken?

Det finns inget behov av att importera något alls. &Netscape;:s bokmärken är automatiskt tillgängliga i menyn Bokmärken i &konqueror; utan att du behöver göra några inställningar.

Hur får jag en webbplats att tro att &konqueror; är &Netscape; eller någon annan webbläsare?

Kör igång &kde;:s inställningscentral och välj Webbläsning Användaragent. Lägg till användaragenten som du vill ha.

Hur ställer jag in &konqueror; att köra &Java; miniprogram (applets)?

Välj Inställningar Anpassa &konqueror;&konqueror;swebbläsare i &konqueror;s menyrad. Observera att du måste titta på en webbsida för att menyn Inställningar ska gå att välja. Om det inte fungerar var god titta i Konqueror + Java HOWTO.

Varför kan inte &konqueror; visa &GIF; bilder?

Det beror på att du inte aktiverade stöd för &GIF; i &Qt;. Var god se för fler detaljer.

Hur byter jag namn på filer?

Högerklicka helt enkelt på filen och välj Byt namn.