Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
webcam:mjpeg [2008/10/28 11:05] – gerald | webcam:mjpeg [2008/10/28 12:33] – gerald | ||
---|---|---|---|
Zeile 27: | Zeile 27: | ||
Problem: Keine Dokumentation. Webinterface soll das zwar können, aber JAvaScript zu schlecht. | Problem: Keine Dokumentation. Webinterface soll das zwar können, aber JAvaScript zu schlecht. | ||
- | Schaut gut aus, klappt aber nicht: | + | <del>Schaut gut aus, klappt aber nicht: |
- | < | + | |
- | mplayer http:// | + | mplayer http:// |
- | </code> | + | |
Webinterface ruft folgendes JavaScript auf: | Webinterface ruft folgendes JavaScript auf: | ||
Zeile 43: | Zeile 43: | ||
document.write('< | document.write('< | ||
document.write('</ | document.write('</ | ||
+ | |||
+ | Das Plugin kann man mit < | ||
+ | wget http:// | ||
+ | </ | ||
+ | |||
+ | Das Plugin ist von der Firma ' | ||
+ | |||
+ | Ruby-Skript, | ||
+ | <code ruby> | ||
+ | # | ||
+ | |||
+ | # Script to extract images from the Hawking HNC230G | ||
+ | # | ||
+ | # Copyright (C) Tim Haynes | ||
+ | # HNC230G{at}stirfried.vegetable.org.uk | ||
+ | # | ||
+ | # Redistributable under the terms of the GNU Public License: see | ||
+ | # < | ||
+ | # | ||
+ | # Requires ruby, imagemagick | ||
+ | # | ||
+ | |||
+ | nopics=ARGV[1] || " | ||
+ | nopics=nopics.to_i | ||
+ | |||
+ | require ' | ||
+ | require ' | ||
+ | |||
+ | xsize, | ||
+ | |||
+ | puts " | ||
+ | |||
+ | s=TCPSocket.new(' | ||
+ | |||
+ | nopics.times { |n| | ||
+ | |||
+ | puts " | ||
+ | s.puts(" | ||
+ | |||
+ | len=s.read(2).reverse.unpack(" | ||
+ | 2.times {s.getc } | ||
+ | |||
+ | puts "Len: # | ||
+ | jpeg=s.read(len) | ||
+ | |||
+ | puts " | ||
+ | |||
+ | img=Magick:: | ||
+ | |||
+ | puts " | ||
+ | img.write(" | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | |||