Google Chrome über den Linux-FrameBuffer
Arbeite ich an einem Projekt, wo ich auf Google Chrom über Linux FrameBuffer, muss ich laufen, es ohne windowing-system dependency ( Es sollte zu ziehen auf die Puffer geben, um zu zeichnen, dadurch wird eine Portierung in eingebettete system sehr einfach ist) , brauche ich nicht seine multi-tab GUI, brauche ich nur seine renderer-Fenster in den Puffer, hat jeder Körper immer versucht das? Jede Hilfe, auf welchen Ansatz sollte ich verwenden für das?
InformationsquelleAutor der Frage SunnyShah | 2011-06-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie brauchen, um einige direkte Kontrolle über die Fenster-Funktionen, oder wollen Sie stöbern in den DOM-Daten, so ist der richtige Weg, um dieses problem zu lösen, ist wahrscheinlich Blick auf die Einbettung webkit-direkt. Das wird viel schneller und sauberer, als das, was ich vorschlagen.
Nun, nehmen wir an, Sie brauchen nicht alle, die Lust auf Kontrolle und, dass Sie sind wirklich faul. Ein Alter low-tech-Lösung zu Ihrem problem sein könnte, erstellen einen virtuellen frame-buffer und dann Lesen Sie Ihren Inhalt direkt. Um dies zu tun, können Sie xvfb auf Ihrem server:
http://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml
xvfb ist eine alte unix-tool, können Sie erstellen einen virtuellen x-server mit jeder Art von Konfiguration, die Sie wollen. Noch wichtiger ist, es kann konfiguriert werden, um den Inhalt zu schreiben der X-server ist der Bildschirm direkt an eine memory-mapped-Datei! Sie können auch festlegen, es zu benutzen shared memory, das ist ein bisschen schneller, aber auch komplizierter.
InformationsquelleAutor der Antwort Mikola
Ich denke, Sie haben mehr Glück mit uzbl und GTK/DirectFB. Gleiche engine, und arbeitet mit javascripts. Für den facebook chat Problem, ich denke, Sie müssen nur die
user-agent
string.InformationsquelleAutor der Antwort J-16 SDiZ
versuchen, port webkit Motor auf die netsurf framebuffer-basiert code.
HTH
InformationsquelleAutor der Antwort plan9assembler
Gibt es die Origyn Web-Browser, die angeblich zu sein eine eingebettete WebKit-basierten browser, der aussieht, portable und ist nicht abhängig von der "schwere" - Bibliotheken (wie GTK). Ihre web-Seite ist http://www.sand-labs.org/owb aber es sieht aus wie Ihre Datenbank abgestürzt, das ist ein wenig besorgniserregend vielleicht.
InformationsquelleAutor der Antwort Krumelur
Könnten Sie kaufen die restlichen 10 (oder so) OGD1-boards.
http://en.wikipedia.org/wiki/Open_Graphics_Project
Dann können Sie direkt mit hardware kommunizieren mit libpci.
Allerdings werden Sie noch brauchen, code, zeichnet ein Bild in einem Speicher-Puffer.
Merke ich, diese Antwort ist mehr eine schamlose.
Aber die Leute, die daran interessiert sind, Ihre Frage vielleicht möchten Sie so ein board.
Ich habe bereits ein board wie dieses hier, und es würde viel helfen, wenn man ihm mehr Aufmerksamkeit.
InformationsquelleAutor der Antwort whoplisp
Diesem Projekt:
http://code.google.com/p/wkhtmltopdf/
Erreicht. Es läuft Webkit auf einem virtuellen display und speichert die gerenderte Ausgabe in form von PDF. Sie können anpassen, die tun etwas anderes.
ODER erstellen Sie eine Anzeige mit tigthvnc, und setzen Sie DISPLAY-variable so, dass Chrome rendert in dieser Anzeige.
InformationsquelleAutor der Antwort Shamit Verma
Schlage ich vor, den webkit2pdf Paket (das steht für viele verschiedene Linux-Distributionen). Dann nutzen Sie fbgs was ist ein wrapper für die fbi frame buffer " - Programm, das zeigt PDF-Dateien rechts auf den frame buffer.
InformationsquelleAutor der Antwort GregD