Zitat von DasIchFür Windows wirds ne *.exe geben
Das wird dann für die Zielgruppe machbar sein *g*
Zitat von Simon1983Eines der populärsten Python Tools hast du vergessen. Teamspeak 2.
Zitat von DasIchFür Windows wirds ne *.exe geben
Das wird dann für die Zielgruppe machbar sein *g*
Zitat von Simon1983Eines der populärsten Python Tools hast du vergessen. Teamspeak 2.
Doch nicht? :oops:
Schande über mein Haupt.
Könnte mal jemand die Ausgabe davon mit den installierten Add-Ons vergleichen?
Zitat$ sh ./test.py
from: can't read /var/mail/__future__
from: can't read /var/mail/ConfigParser
from: can't read /var/mail/itertools
from: can't read /var/mail/xml.etree
./test.py: 9: Syntax error: word unexpected (expecting ")")
Zwischendurch taucht ein neuer Cursor wie bei einer Hardcopy auf und siehe da, er macht auch zwei Stück, sys und os, die jeweils als ps-Datei erkannt werden.
Traceback (most recent call last):
File "./test.py", line 189, in <module>
if __name__ == "__main__": main()
File "./test.py", line 186, in main
for info in addons_info(v["path"]):
File "./test.py", line 173, in addons_info
addons_paths = get_addons_paths(profile_path)
File "./test.py", line 169, in get_addons_paths
paths_dict = ini_to_dict(os.path.join(profile_dir, "extensions.ini"))
File "./test.py", line 120, in ini_to_dict
raise ValueError("%s is not a file object or path(str)" % f)
ValueError: /home/erik/.mozilla/firefox/vnn1szxg.test/extensions.ini is not a file object or path(str)
Alles anzeigen
Nachdem ich die ganzen Karteileichen aus der profiles.ini entfernt habe, scheint alles zu stimmen.
Wenn ich aber ne pipe dahinterhänge oder das ganze Umleite klappts nicht mehr:
./test.py | sort
Traceback (most recent call last):
File "./test.py", line 189, in <module>
if __name__ == "__main__": main()
File "./test.py", line 187, in main
print info["name"]
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb2' in position 11: ordinal not in range(128)
Surf Canyon - Search Engine Assistant
Tab Wheel Scroll
Toolbar Buttons
Ubiquity
Alles anzeigen
@.Ulli: DU musst python nehmen, nicht sh :wink:
D'Oh Ich hab nicht ans encoding gedacht.
@.Ulli Wie A.B. Schon gesagt hat entweder python nehmen oder ausführbar machen, Shebang ist ja schon gesetzt.
Zitat von .UlliZugegeben, seit Jahren habe ich mich nicht um die notwendigen Interpreter gekümmert. Soll ich echt jetzt damit anfangen ?
Meiner Meinung nach nicht. Dafür setzen Programmierer ja Shebangs damit der User die Datei einfach ausführen kann und sich nicht um so etwas kümmern muss
Zitat von A.B.Wenn ich aber ne pipe dahinterhänge oder das ganze Umleite klappts nicht mehr.
Ich habe mal einige Tests damit gemacht und bin zu folgendem Minimalbeispiel gekommen:
Dies führt wieso auch immer zu einer UnicodeDecodeError Exception. Lässt man sort und die pipe weg passiert dass nicht.
Der Interpreter wird scheinbar durch irgendwas beeinflusst.
Wie auch immer ich fange die Exception jetzt im Skript ab und dekodiere gegebenenfalls den String. Der Fehler sollte dann nicht mehr auftreten.
http://paste.pocoo.org/show/83941/
Mich würde besonders interessieren ob das Skript Tab Mix Plus, Page Hacker und/oder Add to Search Bar, bei irgendwem erkennt. Bei mir klappts nämlich nicht, vielleicht ist mein Profil aber auch irgendwie zerschossen.
Zitat von DasIch
Mich würde besonders interessieren ob das Skript Tab Mix Plus, Page Hacker und/oder Add to Search Bar, bei irgendwem erkennt. Bei mir klappts nämlich nicht, vielleicht ist mein Profil aber auch irgendwie zerschossen.
Da fehlt nicht nur das. Ausgabe von den NTT:
ZitatAlles anzeigenAdblock Plus 0.7.5.5
Adblock Plus: Element Hiding Helper 1.0.5
Alternate Flash Video Player 0.3
BetterPrivacy 1.22
btgfox Firefox extension 0.6 [DISABLED]
BugMeNot 2.0
Compact Menu 2 2.2.0
Cookie Button in the status bar 0.9
CyberSearch 0.9.10
Deutsches Wörterbuch 1.0.1
Dictionary Switcher 1.0
DOM Inspector 2.0.0
DownloadHelper 3.2
Fast Video Download 1.6.1
Flashblock 1.5.6
FlashGot 1.0.5
Greasemonkey 0.8.20080609.0
Hidden Places 1.0.3
IdentFavIcon 0.1.6
Konquefox 1.6.1
Locationbar² 1.0.3
Mouse Gestures Redox 1.9.20080318
MR Tech Link Wrapper [de] 2.2.1
Nightly Tester Tools 2.0.2
omploader 0.2.6
OpenSearchFox 0.1.5
Resurrect Pages 2.0.3
Site navigation bar 1.1.1
SmartSearch 3.10
StumbleUpon 3.26
Stylish 0.5.7
Surf Canyon - Search Engine Assistant 1.1.3
Tab Mix Plus 0.3.6.1.080416
Tab Wheel Scroll 20080517
Toolbar Buttons 0.5.0.5
Tree Style Tab 0.7.2008062001
Ubiquity 0.1
User Agent Switcher 0.6.11
Vimperator 1.2 [DISABLED]
WebChunks 0.14
Dein Skript:
ZitatAlles anzeigenpython ./test.py | sort
Abstract Classic
Adblock Plus
Adblock Plus: Element Hiding Helper
BugMeNot
Camifox
Compact Menu 2
CrystalFox Modern
Default
Dictionary Switcher
DownloadHelper
Fast Video Download
Flashblock
FlashGot
Greasemonkey
Hidden Places
IdentFavIcon
iFox
Kde4 + Firefox3
Konquefox
Locationbar²
MacOSX Theme
Mouse Gestures Redox
MR Tech Link Wrapper [de]
Nightly Tester Tools
omploader
Oxygen
Phoenity Reborn
Resurrect Pages
Silvermel
Site navigation bar
SmartSearch
Stylish
Surf Canyon - Search Engine Assistant
Tab Wheel Scroll
Toolbar Buttons
Ubiquity
User Agent Switcher
Vista on XP
XP on Vista
Außerdem hast du den Shebang vergessen