Avatar billede flemseras Nybegynder
16. juli 2004 - 20:23 Der er 8 kommentarer og
1 løsning

firefox dokument-download..

Hejsa!!

Jeg forsøger at få min firefox til at downloade en .txt fil automatisk, UDEN at man skal godkende download eller angive en sti den skal kopieres ind på lokalt. Nogen der kender en extension/plugin/metode hvorpå jeg kan få den til det ?

Hvis feks. jeg klikker på en fil der hedder hans_og_grethe.txt så skal den uden jeg gør noget kopiere den ned lokalt i min homefolder.

(jeg er godt klar over at der er noget antivirus-etik der sikkert forhindrer det, men i mit tilfælde (specielt hvis man kunne begrænse det til en url) vil være formålstjeneligt..)
Avatar billede Slettet bruger
16. juli 2004 - 22:32 #1
I min Firefox 0.8 er der i menuen Tools->Options i Download-fanen mulighed for at vælge en mappe, som alle downloadede filer bare skal lægges i. Er det det, du mangler?
Avatar billede flemseras Nybegynder
17. juli 2004 - 09:44 #2
Hej Sandbox.

Nej, det er mere noget ala denne; http://downloadstatusbar.mozdev.org/downsort/

Men den kan jeg ikke få til at virke.
Avatar billede flemseras Nybegynder
17. juli 2004 - 10:57 #3
hmm...Kunne det eventuelt gøres ved at editere i Mimetypes.rdf, så hvis en fil som "denne-her-type", så skal der kaldes en ekstern applikation, som kunne være et script der ligger lokalt på klienten, som derefter kopierer filen ned lokalt ??
Avatar billede Slettet bruger
17. juli 2004 - 16:17 #4
Jo, det burde nok kunne lade sig gøre. Her er en hurtig løsning til bash, som burde gøre det:

#!/bin/bash

# Fjerner alt indtil sidste punktum i filnavn
EXTENSION=$( echo $1 | sed "s/.*\.//g" )
mkdir $HOME/downloads/$EXTENSION
mv $1 $HOME/downloads/$EXTENSION
Avatar billede flemseras Nybegynder
17. juli 2004 - 17:50 #5
perfekt! Har du et bud på, hvilken editering som skal fortages i mimetypes.rdf? Jeg går ud fra at det du har har skrevet er selve scriptet som fortager downloaden?
Avatar billede Slettet bruger
17. juli 2004 - 20:07 #6
Nej, den foretager ikke dowloaden, den flytter bare den fil, som browseren midlertidigt har gemt over til en mere permanent placering. (Dvs, at det stadig er den almindelige downloadhandler i browseren, der downloader.)

Jeg har ikke selv manuelt rettet i min mimeTypes.rdf, men her er en stump fra min, som åbner .vmw-filer med min hjemmebyggede mplayer, og der gemmer Firefox automatisk en fil, før den kalder afspilleren. Jeg ved ikke helt hvorfor, for der står jo saveToDisk="false". Måske betyder saveToDisk bare, om den selv skal gemme et permanent sted.

  <RDF:Description about="urn:mimetype:handler:video/x-ms-wmv"
                  NC:alwaysAsk="false"
                  NC:saveToDisk="false"
                  NC:useSystemDefault="false"
                  NC:handleInternal="false">
    <NC:externalApplication resource="urn:mimetype:externalApplication:video/x-ms-wmv"/>
  </RDF:Description>
  <RDF:Description about="urn:mimetype:externalApplication:video/x-ms-asf"
                  NC:path="/home/ole/bin/web-mplayer"
                  NC:prettyName="web-mplayer" />
  <RDF:Description about="urn:mimetype:video/x-ms-asf"
                  NC:value="video/x-ms-asf"
                  NC:editable="true"
                  NC:description="AVI Video Format">
    <NC:handlerProp resource="urn:mimetype:handler:video/x-ms-asf"/>
    <NC:fileExtensions>asx</NC:fileExtensions>
    <NC:fileExtensions>asf</NC:fileExtensions>
  </RDF:Description>
  <RDF:Description about="urn:mimetype:externalApplication:video/x-ms-wmv"
                  NC:path="/home/ole/bin/web-mplayer"
                  NC:prettyName="web-mplayer" />
  <RDF:Description about="urn:mimetype:handler:video/x-ms-asf"
                  NC:saveToDisk="false"
                  NC:useSystemDefault="false"
                  NC:handleInternal="false"
                  NC:alwaysAsk="true">
    <NC:externalApplication resource="urn:mimetype:externalApplication:video/x-ms-asf"/>
  </RDF:Description>
  <RDF:Description about="urn:mimetype:video/x-ms-wmv"
                  NC:fileExtensions="wmv"
                  NC:description="AVI Video Format"
                  NC:value="video/x-ms-wmv"
                  NC:editable="true">
    <NC:handlerProp resource="urn:mimetype:handler:video/x-ms-wmv"/>
  </RDF:Description>
Avatar billede Slettet bruger
17. juli 2004 - 20:11 #7
Der bør forresten rettes i scriptet, så det ikke forsøger at oprette et nyt directory, hvis det allerede eksisterer. Eventuelt kan du bare fjerne mkdir linien og selv oprette mapper til de filendelser, du har brug for. Eller (nok bedst) lave en version af scriptet til hver filtype, så du ikke risikerer at have filerne delt ud i overflødige mapper, såsom: jpg og jpeg eller mpg og mpeg
Avatar billede flemseras Nybegynder
17. juli 2004 - 21:16 #8
hmm...jeg har åbentbart nogle problemer med at uddele mine points ... Har du fået point nu ?? Ellers svar lige, så prøver jeg igen..
Avatar billede Slettet bruger
17. juli 2004 - 21:45 #9
Du kan kun give point, hvis man har lavet et indlæg som et svar, og det var kun dig, der havde gjort det, så du kom til at give dig selv pointene. Dermed kan det ikke længere lade sig gøre at lægge nye svar i dette spørgsmål.

Den normale måde at løse det på er, at lave et nyt spørgsmål med overskriften "point til brugernavn" i samme kategori som det oprindelige spørgsmål. Som spørgsmålstekst laver man så et link til det oprindelige spørgsmål, så andre ikke er i tvivl om, hvad der foregår. (Derudover er det normalt at henvise til det nye spørgsmål med et link i det gamle.)

Når du laver det nye spørgsmål, så sæt point til 30 eller deromkring. 100 er alt for meget.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester