[Java] ICQ Emoticon

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von SynT@x, 23. Juli 2009 .

Schlagworte:
  1. 23. Juli 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    ICQ Emoticon

    Hi Leute ich hab ma ne frage und zwar kann man in icq ja emotiocons hinzufügen.
    jetzt würde ich gerne wissen wie man das macht und zwar animierte und etwas größere!
    Ich hab en bissle gegoogelt und dabei herausgefunden das es iwas mit Java(!?) zu tun hat.
    viell kann mir einer ja iwie beschreiben wie das geht wäre wirklich sehr nett!

    z.b will ich diese Gif datei in icq einfügen
    CUTE HAMSTER Photo by ciemrine13 | Photobucket

    Bild


    Bws sind ehrensache


    MfG
    SynT@x
     
  2. 23. Juli 2009
    AW: ICQ Emoticon

    Wenn ich dich richtig verstehe, willst du in dein eigenes Javaprogramm in ein Textfeld ein Bild einfügen können:

    Inserting an Image in JTextField (Swing / AWT / SWT forum at JavaRanch)
    Re: image in textfield - BlackBerry Support Community Forums
    Re: Can anyone point to a custom TextFilter exampl... - BlackBerry Support Community Forums

    In ICQ kannst du keine eigenen Bilder in dein Textfeld einfügen und als Nachricht versenden. Smilies werden ja auch nicht wirklich verschickt, sondern ein String, der beim Empfänder der Nachricht wieder als Smilie angezeigt wird. Empänger und Sender besitzen in diesem Fall beide dieselben von ICQ vorgegebenen Smilies.
     
  3. 23. Juli 2009
    AW: ICQ Emoticon

    Meint er glaube ich nicht. Er will in ICQ Emoticons einfügen.
    Das geht meines Wissens nach sehr einfach, indem du einfach das Bild in das Textfeld ziehst, wo du normalerweise bei ICQ schreibst.

    MfG, Chrisomator
     
  4. 23. Juli 2009
    AW: ICQ Emoticon

    Das ist nicht mehr aktuell. Ich habe neulich festgestellt, dass das neue ICQ bei Smileys keine Strings mehr verschickt, sondern richtige Bilder. Eine bekannte hat mir gesagt, dass sie alle Bilder bekommt, auch wenn sie die nicht selbst lokal auf dem PC hat; und damit meine ich nicht, dass die Bilder explizit verschickt werden und die Gegenstelle das Bild annehmen muss.

    greez
     
  5. 23. Juli 2009
    AW: ICQ Emoticon

    Dann lag ich wohl falsch. Wenn es wirklich so ist, dann hat der Empfänder meiner Ansicht allerdings ein entscheidendes Sicherheitsproblem: Per Bild Schadcode o.Ä. verschicken ist doch mögich??(
     
  6. 23. Juli 2009
    AW: ICQ Emoticon

    Wenn sich das Virenprogramm nicht meldet ja. Es seidenn ICQ hat nen internen Schutz, für Bilder mit Schadcode, was ich aber stark bezweifel.
     
  7. 23. Juli 2009
    AW: ICQ Emoticon

    Hat ihm ja immernoch keiner gesagt was er will:

    Geh im ICQ Nachrichten Fenster (dort wo du mit deinen Freunden schreibst) unten auf den Smileys Button, auf den Pfeil (v) daneben.
    Dort steht dann "Eigene Emoticons verwalten.."


    Viel Spaß
     
  8. 23. Juli 2009
    AW: ICQ Emoticon

    Ja soweit komme ich ja auch nur das problem ist halt die bilder sind winzig klein und nicht animiert wenn man die da hinzufügt iwie ?
     
  9. 23. Juli 2009
    AW: ICQ Emoticon

    Bei mir funktioniert es, ein beliebiges Bild einfach per Drag&Drop in das Textfeld zu ziehen und abzuschicken. Mein Gegenüber bekommt dann das Bild angezeigt.
     
  10. 31. Juli 2009
    AW: ICQ Emoticon

    schließe mich der suche an
    die standard emoticons sind doch auch gif animiert oder?!
    aber wenn ich ein gif hinzufüge ist es nicht animiert.
    vllt isses ja doch ein anderes bild format und irgendjemand von euch hier weis es^^
    bw is klar

    mfg
     
  11. 8. August 2009
    AW: ICQ Emoticon

    Laut den ICQ Forum ist es (noch) nicht möglich animierte, eigene Emoticons einzustellen, bzw. nur total verkleinert und schlecht erkennbar. Finde den Thread jetzt leider nicht, werde aber nochmal suchen.
     
  12. 29. August 2009
    AW: ICQ Emoticon

    Hu ich pushe den Thread ma wieder hoch da anscheinend immer noch keine Loesung zu finden ist xD

    Also wenn man Bilder per Drag&Drop einfuegt kann man diese nicht als Emoticons fuer ICQ abspeichern. Aber das Bild oben das ist ein Emoticon! wenn man auf das bild rechtsklick macht steht da hinzufuegen . und dann steht das absofort in der Liste der eigenen emoticons.
    Iwo hab ich halt gehoert das das mit Java oder so zu tun hat also iwie ich weiss es net xD

    Bitte wenn jemand da ne antwort zu weiss posten !

    MfG
    SynT@x
     
  13. 30. August 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: ICQ Emoticon

    yeah i know
    aber guckt ma hier:

    da sind die bilder groß und animiert! also geht das iwie doch

    Bild
     
  14. 30. August 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: ICQ Emoticon

    Hab mal etwas nachgeforscht folgendes rausgefunden:
    Anscheinend ging das mal in dem man eigen Icon Packs erstellte (auch annimiert) und im Ordner
    "\ICQ6.5\Packages" platziert hatte von dort aus wurden dann die neuen Icons geladen
    und an den gegenüber verschickt. Jedenfalls indirekt an den gegenüber geschickt.

    Hier ein Besipiel so eines Icon Packs: https://www.xup.in/dl,99479461/Gemalt_2.zip/

    Datei und Ordnerstruktor so eines Iconpacks:

    Code:
    + IconPackOrdnerName
     - defaults.xml
     - Package.xml
     + updates
     + Emoticons
     + UnterOrdner
     - EmoticonGallery.xml
     - previewIcon.gif
     - HEXIDFILE
    
    In den Dateien "defaults.xml" und "Package.xml" scheinen nur die Iconpackbezeichnungen zu stehen.
    In der Datein "EmoticonGallery.xml" stehen wohl die Einstellungen für das Iconpack mit einem oder mehreren Verweisen auf die HEXIDFILE Datein die wohl Ziparchive mit den Icons sind.

    Zitat von EasyMan:
    Bei diesm Funktionerte es nicht (mehr) eigen Iconpacks zu erstellen.

    Ich hab nun mal den Inhalt der Datei "EmoticonGallery.xml" eines Iconpacks folgend Verändert:
    Code:
    <gallery>
     <galleryName>
     <text language="en-us">User Icons</text>
     </galleryName>
     <emoticonSetList>
     <emoticonSet id="hex:2B00000216"/>
     <emoticonSet id="hex:2B00000217"/>
     </emoticonSetList>
     <previewIcon path="dropdown.gif"/>
    </gallery>
    
    Und das Ergebniss:
    Es werden komplett neue Emoticons angezeigt Oo, fügt man zB noch eine Zeile hinzu:
    <emoticonSet id="hex:2B00000218"/>
    Werden nochmals neue weitere Icons angezeigt, dh. die HEXIDs verweißen anscheinend auf ICONs die bereits wahrscheinlich auf dem ICQ-Server liegen. Warum nun die Zip-Archive (HEXIDFILEs) nun dabei sind kann ich mir nicht ganz erklären.

    Versucht man eigene Icons nach der Struktur hinzuzufügen, werden diese nicht angezeigt.

    //Edit:
    Es gibt zwar eine möglichkeit eigene Emotionicons (Beispiel [einfach in den Package Ordner entpacken]) diese werden jedoch beim gegen über nur als Text dargstellt es sei den er hat das selbe Package auch installiert.

    Solche Iconspacks die beim Gegenüber richtig, also als Bild ankommen wurden auf dem Buddy ART Server (mit der entsprechenden HEX-ID) regestriert bzw. hochgeladen (wo man das genau machen kann weiß ich nicht) und werden beim gegen über falls nicht vorhanden von diesem Server runter geladen und angezeigt.
    Wer mehr erfahren will kann nach 'ICQ BART' und 'ICQ Buddy ART Server' googlen.

    Ich denke das es dennoch eine Möglichkeit gibt: die über ICQ selbst hinzugefügten Bilder werden doch auch, zwar in schlechter Quali, übertragen.
    Ich schau mal weiter....

    Mfg Rushh0ur
     
  15. 31. August 2009
    AW: ICQ Emoticon

    wow das ist doch mna was ich glaub ich muss mir das erstmal 10 mal durchlesen bis ich was verstanden habe aber ich denke es ist eine große Hilfe

    MfG
    SynT@x
     
  16. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.