Hallo! Gibt es bereits die Möglichkeit, mittels eines QR-Codes (2-dimensionales Code-Bildchen), welchen man mit einem Android- oder iPhone-Handy abfotografiert, einen Programm-Code zu interpretieren und diesen auf dem iPhone auszuführen? Stromlose Apps sozusagen. Ich fotografiere ein Bild ab und schon habe ich eine neue App! Gruß
Peter Weller schrieb: > Ich fotografiere ein Bild ab und schon habe > ich eine neue App! URLs gehen...so kenne ich das auch. QR-Code auf Seite XY abfotografieren und man wird auf den richtigen Link weitergeleitet um das entsprechende App herunterzuladen. War das gemeint? Ansonsten verstehe ich die Frage nicht.
Mit den paar Bits wird das wohl keine tolle App werden können. Dann kann sich Dein Smartphone quasi optisch infizieren.
Laut Wiki: >Der maximale Informationsgehalt eines QR-Codes (177×177 Elemente, >Fehlerkorrektur-Level „L“) beträgt 23.624 Bit (2.953 Byte). Damit lassen >sich laut Hersteller 7.089 Dezimalziffern, 4.296 alphanumerische Zeichen >oder 1.817 Kanji-/Kana-Zeichen kodieren. Ich denke, dass sollte doch ausreichend sein. Es soll ja nicht der Maschinencode sondern vielmehr der Quelltext (als "Text") übertragen werden, der dann auf dem Gerät erst interpretiert wird. Gruß
Also nochmal zum Verständnis. Ich habe vor, ein QR-Code mit einem Android-Mobiltelefon abzufotografieren. Eine App auf dem Handy soll dann das Foto als Text interpretieren (wie beispielsweise die aufzurufende Webseite eueres Beispiels). Anstatt einer URL soll sich dahinter z.B. ein Perl-Skript verbergen, welches vom Handy ausgeführt werden kann. So könnte man kleine Tools oder eben Apps durch einfaches Abfotografieren auf dem Handy ausführen. Sozusagen optische Datenübertragung von Medium (Papier o.ä.) auf's Handy.
http://blog.bastelhalde.de/projekte/qcode Wir hatten das mal für Jugend Forscht gemacht. Es klappt auch ganz gut.
Ich denke dass man in die 4KB gerade so nen recht kleines Skript rein bekommt, ggf kann man noch gut komprimieren, aber wirklich viel schafft man echt nicht ich glaube da kann die dinger besser für geochaching oder so nutzen? ausserdem was bringt einem soetwas?, downloads aus dem (mobilen) internet sind flotter, ausserdem kriegt man probleme bei qr-codes, wenn man schlechte camera mit schlechtem praser mixt.
Es gab auch mal ein DIY Projekt, wo jemand 2 MB Daten oder so auf einem Blatt archiviert hat. Ich finde es leider nicht mehr. Dann gibt es Firmen, die sowas kommerziell anbieten. Und vor einigen Jahren jemanden, der angeblich mehrere hundert GB auf einem Blatt unterbringen wollte (dazu gibt es hier einen Thread, rainbow irgendwas).
hp-freund schrieb: > Beitrag "Archivierung auf Papier" Danke -> PAPERBACK http://www.ollydbg.de/Paperbak/index.html (500 kB mit 600 dpi)
einfachschwer schrieb: > Es gab auch mal ein DIY Projekt, wo jemand 2 MB Daten oder so auf einem > Blatt archiviert hat. Ich finde es leider nicht mehr. > > Dann gibt es Firmen, die sowas kommerziell anbieten. Ja, früher gab es in der Computerzeitschrift mc mehrere Versuche, Programmlistings mit Hilfe von Barcodes zu übertragen. Das ganze nennt sich Paperdisk und wird nach wie vor auch von dem amerikanischen Unternehmen Cobblestone Software weiterentwickelt und vertrieben. Die Möglichkeit, kleine Skripte auf Smartphones auszuführen, wäre ganz nett, um z.B. nach der Installation einer Applikation diese auch noch zu konfigurieren, z.B. URLs oder Zugangsdaten einzutragen.
> kleine Skripte auf Smartphones auszuführen,
Dann brauchst Du bald einen optischen Virenscanner.
oszi40 schrieb: > Dann brauchst Du bald einen optischen Virenscanner. Nein, da das nur Skripte sind, hat man damit nur einen begrenzten Funktionsraum für die App. Zusätzlich werden vor dem Ausführen der App die erforderlichen Berechtigungen wie Standortabfrage, Webseite öffnen und so weiter (wie bei der Installation einer normalen App aus dem Market) angezeigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.