Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000303 - Telegram Contact I LBS19000304 - Telegram Receiver I LBS19000645 - Telegram Command Validator
wäre es möglich den bilder/cam teil so umzubauen das man über einen zusätzlichen Eingang auswählen kann ob das bild normal oder in hoher qualität verschickt wird?
Weis nicht ob das mit der BOT-API überhaupt geht, aber am Windows-Client bekomme ich die abfrage wenn ich ein Bild verschicken will.
wäre es möglich den bilder/cam teil so umzubauen das man über einen zusätzlichen Eingang auswählen kann ob das bild normal oder in hoher qualität verschickt wird?
Weis nicht ob das mit der BOT-API überhaupt geht, aber am Windows-Client bekomme ich die abfrage wenn ich ein Bild verschicken will.
Schaue ich mir an. Welche Qualität wird denn im Moment versendet. Kannst du das im Vergleich zum Windows Client identifizieren?
Habe mir das mal angeschaut. Das ist vermutlich ein Feature des Windows Clients und keins der Telegram-API. Wäre daher vermutlich am besten mit einem separaten LBS zu lösen, in den man ein Bild (Dateiname) und die gewünschte Qualität (high/medium/low) reingibt und als Ausgabe ein Bild (Dateiname) in entsprechender Qualität herausbekommt.
das original bild hat fullhd (1920x1080) bekomme aber nur ein 1280x720 raus, an edomi denke ich liegt es nicht, die original bilder sind alle ca 600kb groß, die thumbs nur 5-6kb, das gesendete bild hat ca 200kb ...
denke also telegram benutzt da den "normalen" bildversand und nicht den mit hoher qualität
Wie kann ich denn im Telegram Client die Auflösung feststellen? Dann würde ich das mal mit sendDocument() testen. Wir denn bei sendDocument() das Bild auch sofort angezeigt oder muss du klicken um das zu downloaden?
ich denke das bild ist das richtige, denn die thumbs sind ja wirklich ganz klein.
keine ahnung wie man im client die auflösung feststellen kann, hab das bild halt abgespeichert und mir dann die daten angeschaut.
man bekommt (wenn man den Versand mit hoher Qualität auswählt) ein kleines Vorschaubild und wenn man draufklickt lädt er das original nach, ob das jetzt sendDocument ist kann ich nicht mit Sicherheit sagen.
Vielleicht einfach als zusätzlichen Eingang? dann kann man sichs raussuchen, kann man ja vielleicht auch für was anderes als Bilder gebrauchen.
Ich habe es ja schon angepasst, würde es jetzt gerne testen, ob es funktioniert.
Aber so wie du es beschreibst ist es bestimmt sendDocument(). Denn dabei muss man den Download bestätigen, damit man nicht 20 Dokumente á 50MB zugeschickt bekommt und schon ist die 1GB flat verbraucht.
0: ArchivID
1: KameraID
2: Datum
3: Uhrzeit
4: Millisekunden
5: Dateiname des Bildes mit Pfad
6: Dateiname des Thumbnails mit Pfad <----------------da!
EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)
Nein, es sollte doch gerade das "hochauflösende" Bild sein.
Das war jetzt mal klassisch aneinander vorbeigeredet
Ferengi wollte das Originalbild (1920x1080), das kam aber nicht an. Dann war doch deine Vermutung, dass ich vielleicht das Thumbnail schicke, aber ich schicke array[5], also das richtige. Liegt also an Telegram, dass nicht die volle Auflösung ankommt, oder an der API, oder woran auch immer
Wenn man es als Dokument verschickt, scheint es aber zu funktionieren.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar