ProjekteNerdkrams
Open­Down­loa­d² und das mit den Down­load­pfa­den

Mei­ne Fire­fox-Erwei­te­rung Open­Down­loa­d² erfreut sich ste­ti­ger Beliebt­heit. Die Benut­zer­be­wer­tun­gen befin­den sie über­wie­gend für essen­zi­ell, und es sei unbe­greif­lich, war­um so eine Funk­tio­na­li­tät nicht schon längst Teil von Fire­fox selbst sei. So weit der Eigen­lob.

Eine Funk­ti­on, die vie­le Benut­zer jedoch ver­miss­ten, war es, den Stan­dard-Down­load­pfad anzu­pas­sen. Open­Down­loa­d² spei­chert aus­zu­füh­ren­de Datei­en übli­cher­wei­se in <temp>/mozOpenDownload, aber vie­le Benut­zer wür­den gern ein ande­res Ver­zeich­nis wäh­len. Nun hat das einen gro­ßen Nach­teil: Open­Down­loa­d² ist eine ziem­lich rein­li­che Erwei­te­rung. Datei­en, die älter als einen Tag sind, wer­den bei jedem Klick auf „Aus­füh­ren“ auto­ma­tisch ent­fernt. Was pas­siert, wenn man zum Bei­spiel den Desk­top als Down­load­ord­ner fest­legt, ist der Fan­ta­sie des Lesers über­las­sen.

Ich könn­te die­se Auf­räum­rou­ti­ne optio­nal machen, aber auch dann müss­te der Benut­zer die­se Opti­on ver­ste­hen und akti­vie­ren – mensch­li­ches Ver­sa­gen auch wei­ter­hin nicht aus­ge­schlos­sen. Auch das „Sper­ren“ „wich­ti­ger“ Ver­zeich­nis­se kommt eher nicht in Fra­ge, da die­se von System zu System vari­ie­ren. Mit Open­Down­loa­d² 3.3.0 – ver­öf­fent­licht vor kur­zem und bereits durch Ver­si­on 3.3.1 abge­löst – bin ich einen Kom­pro­miss ein­ge­gan­gen: Es ist nun nicht mehr nur mög­lich, son­dern auch ziel­füh­rend, unter about:config die Zei­chen­ket­te extensions.openDownload2.downloadPath anzu­le­gen, die den gewünsch­ten Down­load­pfad angibt.

War­um so umständ­lich? Nun, about:config warnt den Benut­zer beim ersten Auf­ruf, dass alles, was er hier ändert, nach­hal­ti­gen Scha­den anrich­ten kann:

about-config

Ein Kon­fi­gu­ra­ti­ons­dia­log ist schnell gedan­ken­los aus­ge­füllt. Wer aber die­sen Umweg in Kauf nimmt, der soll­te wis­sen, was er tut – davon gehe ich zumin­dest aus. „Fal­sche“ Pfa­de funk­tio­nie­ren zumin­dest nicht. Das Vor­han­den­sein des Pfa­des wird von Open­Down­loa­d² über­prüft.

Und wie ent­kommt man der Auf­räum­rou­ti­ne? Tja, gar nicht. Open­Down­loa­d² ist kein Ersatz für einen Down­load­ma­na­ger oder den nor­ma­len „Speichern“-Knopf von Fire­fox. Wer eine aus­zu­füh­ren­de Datei dau­er­haft behal­ten möch­te, der soll­te sie auf der Fest­plat­te spei­chern und manu­ell aus­füh­ren – das ist nur wenig mehr Auf­wand. Alter­na­tiv berich­te­te ich im Dezem­ber 2011 über Dro­pIt, das Datei­en sta­pel­wei­se in vor­ge­ge­be­ne Ord­ner ver­schie­ben kann. Als Linux- und BSD-Nut­zer schreibt man sich für so etwas ver­mut­lich eher ein Shell­script.

Zu beach­ten ist, dass das Ver­schie­ben natür­lich erst nach dem Aus­füh­ren durch­ge­führt wer­den soll­te, da Open­Down­loa­d² sonst die Datei nicht mehr fin­den kann und even­tu­ell unschö­ne Feh­ler­mel­dun­gen aus­gibt.

Wei­te­re Anre­gun­gen sind will­kom­men.

Senfecke:

  1. Noch eine Erwei­te­rung, um den Brower zumül­len. Der Öff­nen-mit-Dia­log ist vor­han­den, jeden­falls unter Linux. Und für einen Dop­pel- oder Rechts­klick zum Aus­füh­ren rei­chen mei­ne Kräf­te alle­mal aus.

  2. Unter Linux gibt es kei­nen „Ausführen“-Knopf. Ope­ra hat ihn übri­gens. Aber ich dach­te, gera­de du wür­dest gern weni­ger klicken müs­sen.

  3. Unter Linux gibt es kei­nen „Ausführen”-Knopf.

    Das habe ich auch nicht behaup­tet.
    Ich klicke da, wo es sinn­voll ist und mir über­mä­ßi­ge Arbeit erspart. Das ist vor­lie­gend nicht der Fall. Das ist eben der Unter­schied zwi­schen Linux­ern und Euch Micro­suckern: Linux­er wis­sen, wor­auf es ankommt.

Comments are closed.

https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_smilenew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_biggrin2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_sadnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_eek.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_shocked.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_confusednew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_coolnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_lol.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_madnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_aufsmaul.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_seb_zunge.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_blushnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_frown.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil1.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/icon_mad.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_rolleyesnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_wink2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_idea2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_arrow2.gif 
mehr …
 

Erlaubte Tags:
<strong> <em> <pre> <code> <a href="" title=""> <img src="" title="" alt=""> <blockquote> <q> <b> <i> <del> <tt> <span style=""> <strike>

Datenschutzhinweis: Deine IP-Adresse wird nicht gespeichert. Details findest du hier.