Eigene EMOJIs einbauen

  • Hallo zusammen,

    Ich habe eine Sammlung von Emojis zusammen gestellt und möchte sie in TheBat! einbauen.

    Mir ist alles sehr klar, wie man es macht.

    "C:\Program Files\The Bat!\Images\Default\ ¦ hier kommen die Emojis im PNG Format rein, für mich mit der Grösse 23x23.

    Da ich immer die Schriftart = "Courier New" benutze und in der Schriftgrösse = 16.

    Mein Problem ist, dass die internen Emojis richtig eingefügt werden,

    aber die eigenen Emojis, wo man im Fenster "Emoticons" anwählt, wenn ich die einfüge,

    dann sind die immer bisschen nach oben verschoben.

    Wie nicht richtig zentriert. (siehe Screenshot unten)

    Die internen selber werden wie anders eingefügt oder formatiert im Nachrichtenfenster.

    Man sieht auch ganz deutlich, wie die Formatierung im Text gar nicht mehr schön aussieht und die Zeilen verschoben werden.

    Sieht nicht gerade schön aus.

    Hat da jemand Erfahrung mit diesem Thema ?

    Danke!

    Gruss..

    Merlin

  • Die Standard-Emojis haben aber nur 18×18 Pixel, deswegen sind deine so verschoben


    The Bat! Pro 11.x BETA (32bit) | Win 11 Pro x64 | GnuPG 2.4.x | XMP + Regula

    Wer mich Er oder der Drache nennt, bekommt von der Drachin Pratze und Feuer zu spüren.

  • GwenDragon & sanyok

    Stimmt, die originalen Emojis sind 18x18 px.

    Ich habe es jetzt mit den 18x18 px getestet und man sieht auch dort,

    wie der Emoji nach oben verschoben wird.

    Beim ersten ist das nicht der Fall, der ist schön zentriert.

    An der Schriftart und Schriftgrösse liegt es auch nicht.

    Ich vermute, dass die im Ordner "C:\Program Files\The Bat!\Images\Default",

    anders eingefügt werden und zwar wie ein Bild wo man im Nachrichtenfenster einfügt.

    Die im Fenster "Emoji" werden möglicherweise nicht als Bild eingefügt

    und so nicht wie ein Bild oder Text formatiert.

  • Wenn man früher die Smileys in Form von z.B. ;) manuell in den Text eingefügt hat und sie sich in Bilder verwandelt haben, so hat sich die betreffende Zeile auch etwas verschoben, zumindest im Nur-Text-Modus und mit Original-Bildern aus dem o.g. Verzeichnis. Demnach war es schon so, seit es dieses Verzeichnis gibt.

  • So, endlich wieder Zeit dafür mich an dieses Thema zu widmen.

    Ich habe jetzt alle eigene Emojis in 19x19 Pixel gemacht.

    Nur sehe ich auf mein Monitor, mit 3440x1440 Auflösung und Windows Skalierung = 150%, nicht alle Emojis so gut.

    Zuerst wollte ich ein Skript machen, dass, wenn ich in The Bat! dieses Fenster aufmache, mein Lupenprogramm startet und dieses Fenster vergrössert.

    Musste aber das Ganze aufgeben, da ich zwar den "CLASS ID" vom Fenster fand, nur es nicht funktionierte.

    Kenn mich halt nicht mit programmieren aus.

    Habe es mit "AutoHotKey" Programm probiert.

    Also, versuche ich es halt, über die Beschriftung der Emojis zu machen und zu benutzen.

    Nur möchte ich meine eigene Reihenfolge haben, was leider nicht so klappt.

    Ich bekomme meine eigene Reihenfolge zwar hin, nur bekomme ich dann nicht die ganze Beschriftung gezeigt vom Emoji.

    Sondern nur die ersten fünf Zeichen.

    Oder wenn ich die "Default.msl" Datei anders mache, kommt die Beschriftung richtig, aber die Reihenfolge stimmt dann nicht und ist dann alphabetisch.

    Zuerst habe ich probiert, ob es am Dateiattribut vom Datum liegt, wegen der Reihenfolge oder auch extra die "Default.msl", umsortiert.

    Alles hat nichts gebracht.

    Seht meine Screenshots an.

    Weiss da jemand mehr ?

    [DEFAULT.MSL]

    Smiley = ".\Default\0001.png", 0, "0001_"Fragezeichen" , "Fragezeichen"

    Smiley = ".\Default\0002.png", 0, "0002_"Daumen_Hoch" , "Daumen_Hoch"

    Smiley = ".\Default\0003.png", 0, "0003_"Daumen_Hoch" , "Daumen_Hoch"

    Smiley = ".\Default\0004.png", 0, "0004_"Gesicht_mit_Daumen_Hoch" , "Gesicht_mit_Daumen_Hoch"

    Smiley = ".\Default\0005.png", 0, "0005_"Daumen_Runter" , "Daumen_Runter"

    Smiley = ".\Default\0006.png", 0, "0006_"Daumen_runter" , "Daumen_runter"

    Smiley = ".\Default\0007.png", 0, "0007_"OK" , "OK"

    Smiley = ".\Default\0008.png", 0, "0008_"OK_mit_Hand" , "OK_mit_Hand"

    Smiley = ".\Default\0009.png", 0, "0009_"Go" , "Go"

    Smiley = ".\Default\0010.png", 0, "0010_"Nein" , "Nein"

    Smiley = ".\Default\0011.png", 0, "0011_"rufe_mich_an_Handzeichen", "rufe_mich_an_Handzeichen"

    Smiley = ".\Default\0012.png", 0, "0012_"ruf_mich_an" , "ruf_mich_an"

    Smiley = ".\Default\0013.png", 0, "0013_"Herz" , "Herz"

    Smiley = ".\Default\0014.png", 0, "0014_"Feuerherz" , "Feuerherz"

    Smiley = ".\Default\0015.png", 0, "0015_"verliebt" , "verliebt"

    Smiley = ".\Default\0016.png", 0, "0016_"verliebt_Rot" , "verliebt_Rot"

    Smiley = ".\Default\0017.png", 0, "0017_"verliebt_Rosa" , "verliebt_Rosa"

    Smiley = ".\Default\0018.png", 0, "0018_"Kuss" , "Kuss"

    Smiley = ".\Default\0019.png", 0, "0019_"laecheln" , "laecheln"

    Smiley = ".\Default\0020.png", 0, "0020_"Lachanfall" , "Lachanfall"

    Smiley = ".\Default\0021.png", 0, "0021_"auslachen" , "auslachen"

    Smiley = ".\Default\0022.png", 0, "0022_"blinzeln" , "blinzeln"

    Smiley = ".\Default\0023.png", 0, "0023_"zwinkert" , "zwinkert"

    Smiley = ".\Default\0024.png", 0, "0024_"grinsen" , "grinsen"

    Smiley = ".\Default\0025.png", 0, "0025_"grosses_Grinsen" , "grosses_Grinsen"

    Smiley = ".\Default\0026.png", 0, "0026_"gluecklich" , "gluecklich"

    Smiley = ".\Default\0027.png", 0, "0027_"gelaunt" , "gelaunt"

    Smiley = ".\Default\0028.png", 0, "0028_"cool" , "cool"

    Smiley = ".\Default\0029.png", 0, "0029_"coole_Art" , "coole_Art"

    Smiley = ".\Default\0030.png", 0, "0030_"cool" , "cool"

    Smiley = ".\Default\0031.png", 0, "0031_"begeistert" , "begeistert"

    Smiley = ".\Default\0032.png", 0, "0032_"Engel" , "Engel"

    Smiley = ".\Default\0033.png", 0, "0033_"huh" , "huh"

    Smiley = ".\Default\0034.png", 0, "0034_"rollende_Augen" , "rollende_Augen"

    Smiley = ".\Default\0035.png", 0, "0035_"Juchhu" , "Juchhu"

    Smiley = ".\Default\0036.png", 0, "0036_"erstauntes_Gesicht" , "erstauntes_Gesicht"

    Smiley = ".\Default\0037.png", 0, "0037_"Gesicht_mit_Zunge" , "Gesicht_mit_Zunge"

    Smiley = ".\Default\0038.png", 0, "0038_"Augenbrauen_hochgezogen" , "Augenbrauen_hochgezogen"

    Smiley = ".\Default\0039.png", 0, "0039_"pfeifen" , "pfeifen"

    Smiley = ".\Default\0040.png", 0, "0040_"pfeifen" , "pfeifen"

    Smiley = ".\Default\0041.png", 0, "0041_"Musik_hoeren" , "Musik_hoeren"

    Smiley = ".\Default\0042.png", 0, "0042_"Idee" , "Idee"

    Smiley = ".\Default\0043.png", 0, "0043_"Aufmerksamkeit" , "Aufmerksamkeit"

    Smiley = ".\Default\0044.png", 0, "0044_"entschlossen" , "entschlossen"

    Smiley = ".\Default\0045.png", 0, "0045_"stolz" , "stolz"

    Smiley = ".\Default\0046.png", 0, "0046_"Haendedruck" , "Haendedruck"

    Smiley = ".\Default\0047.png", 0, "0047_"heiss" , "heiss"

    Smiley = ".\Default\0048.png", 0, "0048_"schwitzen" , "schwitzen"

    Smiley = ".\Default\0049.png", 0, "0049_"heiss" , "heiss"

    Smiley = ".\Default\0050.png", 0, "0050_"frieren" , "frieren"

    Smiley = ".\Default\0051.png", 0, "0051_"hungrig" , "hungrig"

    Smiley = ".\Default\0052.png", 0, "0052_"Fleisch" , "Fleisch"

    Smiley = ".\Default\0053.png", 0, "0053_"vollgefressen" , "vollgefressen"

    Smiley = ".\Default\0054.png", 0, "0054_"zu_teuer" , "zu_teuer"

    Smiley = ".\Default\0055.png", 0, "0055_"reich" , "reich"

    Smiley = ".\Default\0056.png", 0, "0056_"menge_Bargeld" , "menge_Bargeld"

    Smiley = ".\Default\0057.png", 0, "0057_"Goldbarren" , "Goldbarren"

    Smiley = ".\Default\0058.png", 0, "0058_"verwundertes_Gesicht" , "verwundertes_Gesicht"

    Smiley = ".\Default\0059.png", 0, "0059_"Party" , "Party"

    Smiley = ".\Default\0060.png", 0, "0060_"Joker" , "Joker"

    Smiley = ".\Default\0061.png", 0, "0061_"Graettima" , "Graettima"

    Smiley = ".\Default\0062.png", 0, "0062_"Weihnachtsmann" , "Weihnachtsmann"

    Smiley = ".\Default\0063.png", 0, "0063_"erfinderisch" , "erfinderisch"

    Smiley = ".\Default\0064.png", 0, "0064_"Eiswuerfel" , "Eiswuerfel"

    Smiley = ".\Default\0065.png", 0, "0065_"Zahnluecke" , "Zahnluecke"

    Smiley = ".\Default\0066.png", 0, "0066_"versiegelte_Lippen" , "versiegelte_Lippen"

    Smiley = ".\Default\0067.png", 0, "0067_"Selfie" , "Selfie"

    Smiley = ".\Default\0068.png", 0, "0068_"Superheld" , "Superheld"

    Smiley = ".\Default\0069.png", 0, "0069_"Superheldin" , "Superheldin"

    Smiley = ".\Default\0070.png", 0, "0070_"salutieren" , "salutieren"

    Smiley = ".\Default\0071.png", 0, "0071_"zum_Kotzen" , "zum_Kotzen"

    Smiley = ".\Default\0072.png", 0, "0072_"ohne_mich" , "ohne_mich"

    Smiley = ".\Default\0073.png", 0, "0073_"tut_mir_leid" , "tut_mir_leid"

    Smiley = ".\Default\0074.png", 0, "0074_"eingebildet" , "eingebildet"

    Smiley = ".\Default\0075.png", 0, "0075_"verdaechtig" , "verdaechtig"

    Smiley = ".\Default\0076.png", 0, "0076_"will_es_nicht_wissen" , "will_es_nicht_wissen"

    Smiley = ".\Default\0077.png", 0, "0077_"verloren" , "verloren"

    Smiley = ".\Default\0078.png", 0, "0078_"gekreuzte_Finger" , "gekreuzte_Finger"

    Smiley = ".\Default\0079.png", 0, "0079_"verletzt" , "verletzt"

    Smiley = ".\Default\0080.png", 0, "0080_"an_den_Kopf_fassen" , "an_den_Kopf_fassen"

    Smiley = ".\Default\0081.png", 0, "0081_"schlafen" , "schlafen"

    Smiley = ".\Default\0082.png", 0, "0082_"schweigen" , "schweigen"

    Smiley = ".\Default\0083.png", 0, "0083_"schmutzig" , "schmutzig"

    Smiley = ".\Default\0084.png", 0, "0084_"infiziert" , "infiziert"

    Smiley = ".\Default\0085.png", 0, "0085_"Erste_Hilfe_Kasten" , "Erste_Hilfe_Kasten"

    Smiley = ".\Default\0086.png", 0, "0086_"krank" , "krank"

    Smiley = ".\Default\0087.png", 0, "0087_"krank" , "krank"

    Smiley = ".\Default\0088.png", 0, "0088_"muede" , "muede"

    Smiley = ".\Default\0089.png", 0, "0089_"erschoepft" , "erschoepft"

    Smiley = ".\Default\0090.png", 0, "0090_"sehr_erschoepft" , "sehr_erschoepft"

    Smiley = ".\Default\0091.png", 0, "0091_"totes_Emoji" , "totes_Emoji"

    Smiley = ".\Default\0092.png", 0, "0092_"unamuesiertes_Gesicht" , "unamuesiertes_Gesicht"

    Smiley = ".\Default\0093.png", 0, "0093_"uebellaunig" , "uebellaunig"

    Smiley = ".\Default\0094.png", 0, "0094_"besorgtes_Gesicht" , "besorgtes_Gesicht"

    Smiley = ".\Default\0095.png", 0, "0095_"ratlos" , "ratlos"

    Smiley = ".\Default\0096.png", 0, "0096_"unsicher" , "unsicher"

    Smiley = ".\Default\0097.png", 0, "0097_"verrueckt" , "verrueckt"

    Smiley = ".\Default\0098.png", 0, "0098_"traurig" , "traurig"

    Smiley = ".\Default\0099.png", 0, "0099_"enttaeuscht" , "enttaeuscht"

    Smiley = ".\Default\0100.png", 0, "0100_"genervt" , "genervt"

    Smiley = ".\Default\0101.png", 0, "0101_"veraergert" , "veraergert"

    Smiley = ".\Default\0102.png", 0, "0102_"veraergertes_Gesicht" , "veraergertes_Gesicht"

    Smiley = ".\Default\0103.png", 0, "0103_"verwirrt" , "verwirrt"

    Smiley = ".\Default\0104.png", 0, "0104_"Naegelkauen" , "Naegelkauen"

    Smiley = ".\Default\0105.png", 0, "0105_"erschrocken" , "erschrocken"

    Smiley = ".\Default\0106.png", 0, "0106_"neidisch" , "neidisch"

    Smiley = ".\Default\0107.png", 0, "0107_"lautes_Weinen" , "lautes_Weinen"

    Smiley = ".\Default\0108.png", 0, "0108_"fluchen" , "fluchen"

    Smiley = ".\Default\0109.png", 0, "0109_"Vampir" , "Vampir"

    Smiley = ".\Default\0110.png", 0, "0110_"boese" , "boese"

  • Mir fällt auf, dass du ein Anführungszeichen zu viel hast. Ob's aber daran liegt, ist eine Frage.

    Jedenfalls verstehe ich nicht ganz, wieso es relevant ist, wie ein Smiley heißt. Man wählt doch eins anhand des Visuellen und nicht anhand der Bezeichnung. Zumindest machen das doch fast alle so.

  • Moin sanyok

    Eigentlich finde ich eine Beschreibung von Smileys eine super Idee.

    Die meisten Benutzer, mich eingeschlossen, verwenden die Smileys in der Bedeutung oft falsch.

    Ich kenne schon einige Programme, die die richtige Verwendung von Smileys durch eine Beschreibung ergänzen/erleichtern.

    ______________________________________
    Arachnophilia

  • Mein Problem ist eben, dass ich die Emojis auf 19x19 Pixel machen musste, weil sonst die Formatierung des Textes leidet.

    Sieht dann echt unschön aus.

    Bei den internen Emojis ist das nicht der Fall.

    Ich sehe die Emojis kaum.

    Und wenn ich sie einfüge, dann sind sie bisschen grösser.

    Nur frage ich mich, ob jemand anders als ich, diese 19x19 px überhaupt erkennt.

    Denn ich kenn sie ja langsam auswendig.

    Nur bei der Beschriftung bleibt das unschöne "0001_" usw.

    Sonst ist es immer alphabetisch.

    Ich habe sehr lange nach einem guten Emoji Programm gesucht.

    Nur habe ich nur eines gefunden, dass leider sich nicht mehr laden lässt, da man es aktivieren muss für die Testphase.

    Aber der Server ist schon lange offline und die Webseite des Programmes auch.

    Bleibt nur noch das ab Windows 10.

    Aber es scheint, da weiss keiner, wie man selber Emojis einfügt.

    Komisch.. wirklich keiner :?:

  • Ich aber schon.

    Ein bisschen Gefühle ausdrücken ist immer gut und geschäftlich brauche ich im Moment kein E-Mail-Programm.

    Chatten tue ich nicht und habe auch kein Smartphone.

    Sowas brauche ich nicht, denn ich muss nicht überall erreichbar sein.

    Brauche denn ganzen Stress nicht und kann mit Android OS und Apple iOS gar nix anfangen.

    So sind halt die Geschmäcker verschieden.

  • Wahrscheinlich bleiben die Smlileys bei HTML-Nachrichten drin, wenn sie eingefügt werden. Da lohnen sie sich eventuell noch. Sieht auf der anderen Seite aber auch nicht sehr gut aus, wenn man eine HTML-Nachricht mit sehr vielen kleinen PNGs oder GIFs erhält.

    Bei Nur-Text-Nachrichten jedenfalls werden sie nicht übertragen, so dass nur der Absender sie sehen kann, oder der Empfänger hat ebenfalls The Bat!. Da lohnt es sich überhaupt nicht, die Liste mit Smileys anzupassen.

    Einmal editiert, zuletzt von sanyok (2. März 2022 um 13:58) aus folgendem Grund: Tippfehler.