{"id":8,"date":"2005-12-21T19:08:50","date_gmt":"2005-12-21T18:08:50","guid":{"rendered":"http:\/\/blog.cipworx.org\/bo\/?p=8"},"modified":"2006-06-06T20:10:59","modified_gmt":"2006-06-06T19:10:59","slug":"flash-deaktivieren","status":"publish","type":"post","link":"https:\/\/blog.cipworx.org\/bo\/?p=8","title":{"rendered":"Flash (de)aktivieren"},"content":{"rendered":"<p>Das <a href=\"http:\/\/www.macromedia.com\/software\/flashplayer\/\">Flash<\/a>-Plugin braucht man nur auf wenigen Webseiten, bei den meisten wird es nur f\u00fcr penetrante Werbung benutzt und verbraucht auf \u00e4lteren Rechnern l\u00e4stige Mengen an Arbeitsspeicher und CPU-Zyklen. Hier ist eine kleine Anleitung, wie man es leicht (de)aktivieren kann. Die Anleitung bezieht sich auf den Mozilla Navigator (Teil der Mozilla Suite, die jetztunabh\u00e4ngig von der Mozilla-Organisation als Seamonkey weitergepflegt wird) mit installiertem Flash-Plugin, sollte aber auch nach Anpassung der genannten Pfade f\u00fcr Firefox unter Linux funktionieren, eventuell auch f\u00fcr weitere Browser. Generell sind alle unten genannten Dateipfade zu pr\u00fcfen und anzupassen, insbesondere f\u00fcr das Home-Verzeichnis des Nutzers <code>USERNAME<\/code>.<\/p>\n<h3>Vorbereitung<\/h3>\n<p>Der Nutzer <code>USERNAME<\/code> geht in das Verzeichnis<\/p>\n<pre>\r\n$ cd ~\/.mozilla\r\n<\/pre>\n<p>Dort befindet sich die Datei<\/p>\n<pre>\r\n$ ls pluginreg.dat\r\npluginreg.dat\r\n<\/pre>\n<p>Zun\u00e4chst kopiert er diese Datei zweimal:<\/p>\n<pre>\r\n$ cp pluginreg.dat pluginreg.dat.flash\r\n$ cp pluginreg.dat pluginreg.dat.noflash\r\n<\/pre>\n<p>Mit seinem <a href=\"http:\/\/www.vim.org\">bevorzugten Editor<\/a> entfernt der Nutzer nun alle Zeilen, die den String <code>flash<\/code> oder <code>Flash<\/code> enthalten, das waren bei mir die folgenden:<\/p>\n<pre>\r\n$ grep -i flash pluginreg.dat.noflash\r\n\/usr\/lib\/mozilla\/plugins\/libflashplayer.so:$\r\nShockwave Flash 7.0 r25:$\r\nShockwave Flash:$\r\n0:application\/x-shockwave-flash:Shockwave Flash:swf:$\r\n<\/pre>\n<p>Ein<\/p>\n<pre>\r\n$ grep -i flash *\r\n<\/pre>\n<p>lieferte nun<\/p>\n<pre>\r\n$ grep -i flash *\r\npluginreg.dat:\/usr\/lib\/mozilla\/plugins\/libflashplayer.so:$\r\npluginreg.dat:Shockwave Flash 7.0 r25:$\r\npluginreg.dat:Shockwave Flash:$\r\npluginreg.dat:0:application\/x-shockwave-flash:Shockwave Flash:swf:$\r\npluginreg.dat.flash:\/usr\/lib\/mozilla\/plugins\/libflashplayer.so:$\r\npluginreg.dat.flash:Shockwave Flash 7.0 r25:$\r\npluginreg.dat.flash:Shockwave Flash:$\r\npluginreg.dat.flash:0:application\/x-shockwave-flash:Shockwave Flash:swf:$\r\n<\/pre>\n<p>Nun loggt sich <code>root<\/code> ein. Im Verzeichnis <code>~\/bin<\/code> oder einem anderen geeigneten Verzeichnis legt er die Dateien <code>flash<\/code> und <code>noflash<\/code> an und und gibt ihnen mit einem<\/p>\n<pre>\r\nmyhost:~\/bin# chmod 700 flash noflash\r\n<\/pre>\n<p>die entsprechenden Rechte. Das sieht dann so aus:<\/p>\n<pre>\r\nmyhost:~\/bin# ls -l\r\ntotal 8\r\n-rwx------  1 root root 179 Dec 21 16:36 flash\r\n-rwx------  1 root root 181 Dec 21 16:36 noflash\r\n<\/pre>\n<p>Die beiden Dateien haben folgende Inhalte (Hinweis zu den Pfaden oben beachten!):<\/p>\n<pre>\r\nmyhost:~\/bin# cat flash\r\n#!\/bin\/bash\r\nchmod 644 \/usr\/lib\/mozilla\/plugins\/flashplayer.xpt \/usr\/lib\/mozilla\/plugins\/libflashplayer.so\r\ncp \/home\/USERNAME\/.mozilla\/pluginreg.dat.flash \/home\/USERNAME\/.mozilla\/pluginreg.dat\r\nmyhost:~\/bin# cat noflash\r\n#!\/bin\/bash\r\nchmod 600 \/usr\/lib\/mozilla\/plugins\/flashplayer.xpt \/usr\/lib\/mozilla\/plugins\/libflashplayer.so\r\ncp \/home\/USERNAME\/.mozilla\/pluginreg.dat.noflash \/home\/USERNAME\/.mozilla\/pluginreg.dat\r\n<\/pre>\n<h3>Flash aktivieren<\/h3>\n<p>Der Nutzer <code>USERNAME<\/code> schlie??t seinen Mozilla (die komplette Suite!) und <code>root<\/code> macht das:<\/p>\n<pre>\r\nmyhost:~\/bin# .\/flash\r\n<\/pre>\n<p>Wenn der Nutzer <code>USERNAME<\/code> Mozilla wieder startet, kann er das Flash-Plugin nutzen.<\/p>\n<h3>Flash deaktivieren<\/h3>\n<p>Der Nutzer <code>USERNAME<\/code> schlie??t seinen Mozilla (die komplette Suite!) und <code>root<\/code> macht das:<\/p>\n<pre>\r\nmyhost:~\/bin# .\/noflash\r\n<\/pre>\n<p>Wenn der Nutzer <code>USERNAME<\/code> Mozilla wieder startet, ist das Flash-Plugin deaktiviert (bei mir die Default-Einstellung).<\/p>\n<h3>Hinweis<\/h3>\n<p>Wer sich f\u00fcr das (De)Aktivieren nicht immer als <code>root<\/code> einloggen m\u00f6chte, will<\/p>\n<pre>\r\n$ man sudo\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Das Flash-Plugin braucht man nur auf wenigen Webseiten, bei den meisten wird es nur f\u00fcr penetrante Werbung benutzt und verbraucht auf \u00e4lteren Rechnern l\u00e4stige Mengen an Arbeitsspeicher und CPU-Zyklen. Hier ist eine kleine Anleitung, wie man es leicht (de)aktivieren kann. Die Anleitung bezieht sich auf den Mozilla Navigator (Teil der Mozilla Suite, die jetztunabh\u00e4ngig von [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,28],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-elektronenflus","category-software"],"_links":{"self":[{"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":0,"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=\/wp\/v2\/posts\/8\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cipworx.org\/bo\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}