NS_ERROR_UNEXPECTED: Komponente zurückgegeben Fehler-code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]"
Imacros zeigt dieser Fehler
NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff
(NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]
Bitte um Hilfe!!!!
Mir läuft dieser code :
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
SET !DATASOURCE livefile.csv
SET !LOOP 2
SET !DATASOURCE_COLUMNS 2
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO= "xyz.com"
TAG POS=1 TYPE=INPUT:TEXT ATTR=Name:name CONTENT={{!COL1}}
TAG POS=3 TYPE=BUTTON ATTR=STYLE:
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Edit
WAIT SECONDS=5
TAG POS=1 TYPE=TEXTAREA FORM=ID:product_edit_form ATTR=ID:description CONTENT=
TAG POS=1 TYPE=TEXTAREA FORM=ID:product_edit_form ATTR=ID:description CONTENT={{!COL2}}
TAG POS=1 TYPE=DIV ATTR=Class:content-header
TAG POS=5 TYPE=BUTTON ATTR=STYLE:
WAIT SECONDS=5
InformationsquelleAutor user3291837 | 2014-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem auf zuvor imacros makro-Dateien. Ich habe bemerkt, dass wenn ich ein neues makro aufzeichnen funktioniert es einwandfrei. Der Unterschied zwischen dem alten makro-und die neu aufgenommen ist, dass das neue makro-Datei ist utf-8-Datei mit dem Präfix-Byte-Order-Mark.
Ergänzung @Thomas'answer: nur Durch Veränderung der makro-Datei-format von ANSI auf UTF8 allein funktioniert nicht -- die neue Datei muss auch eine unicode-Byte Order Mark (BOM). Für UTF8-es ist die Reihenfolge, 0xEF,0xBB,0xBF (siehe wikipedia-Eintrag für Byte Order Mark).
Sicher sein, einen editor zu verwenden, bewahrt die Stückliste. Für PSPad, müssen Sie möglicherweise wiederum auf eine option in den Programmeinstellungen/Programm-Teil 2 um das zu erreichen.
InformationsquelleAutor Nibikibaba
Ich hatte das gleiche problem. Ich löste es, indem das öffnen des makro in einen texteditor und dann änderte ich die Codierung des Makros von ANSI auf UTF8 und es funktionierte wieder...
InformationsquelleAutor thomas
In meiner Erfahrung habe ich um zu öffnen .csv-Datei (nicht das makro) in einer Anwendung wie Notepad++ umwandeln und dann die Codierung auf UFT-8.
In meinem Fall die csv-Datei generiert wurde, indem Sie Excel, und es war kodiert mit ANSI.
InformationsquelleAutor Matt Elliott
gleiche hier - In meinem Fall die csv-Datei generiert wurde, indem Sie Excel, und es war kodiert mit ANSI. Öffnen Sie einfach im Editor und speichern als UTF8
InformationsquelleAutor Paul
Es ist eine ungültige/nicht unterstützte Zeichen in der CSV, vielleicht ein Akzent-Buchstaben (À), mit diesem online-tool können Sie zu entfernen -
http://textmechanic.co/Remove-Letter-Accents.html
InformationsquelleAutor rajatbarman
Da hatte ich kein Glück mit der UTF-Kodierung,
Ich löste nach diesem Ansatz:
InformationsquelleAutor augusto