Entkommen Sie Skype-Nachrichten, um Sonderzeichenkombinationen zu verwenden

66

In einer technischen Umgebung ist es mehr als üblich, Konfigurationsdateien, URLs, Codebeispiele usw. zu kopieren / einzufügen, um den anderen Chat-Teilnehmer über etwas zu informieren. In diesem Fall können alle Arten von Zeichenkombinationen verwendet werden, auch solche, die Skype als Emoticons erkennt.

Beispiel mit einer URL:

http://your.host/app/search?pattern=mine:*

Das :*bewirkt, dass Skype ein küssendes Emoticon anzeigt, was hier offensichtlich völlig sinnlos ist.

Wie kann ich dem :oder *oder was auch immer entkommen , um das zu vermeiden? Beachten Sie, dass ich keine Emoticons deaktivieren oder den Emoticon-Ordner löschen möchte, da sonst nur der Klartext angezeigt wird, aber jeder andere Chat-Partner die Emoticons weiterhin sieht. Jeder sollte den Klartext genau so sehen, wie ich es wollte, egal wie er / sie Skype konfiguriert hat.

sjngm
quelle
In der typischen Art von Microsoft besteht die einzige Möglichkeit, sich der Formatierung zu entziehen, in proprietären Methoden. Die Standardmethode, mit Backslashes zu fliehen, \ würde einfach nicht funktionieren. Als Programmierer bin ich es gewohnt, Backslash zu verwenden, um Sonderzeichen (einschließlich Backslash) zu umgehen.
Leider

Antworten:

84

Sie können dazu die neue * Skype-Funktion verwenden:

!! Preformatted text: Use two exclamation marks and a whitespace (<Space> or linebreak)
as the first 3 characters of your message and paste your snippet after it.
Example: This is (not) a kissing smiley! :*

Sie können diese Befehle auch verwenden, um dies zu aktivieren oder zu deaktivieren:

/wikimarkup off                 // Text will not be converted.
/wikimarkup on                  // Text will be converted.

Wenn Sie die Konvertierung !! deaktivieren (z. B. mit ), werden unter anderem die folgenden Formatierungsfunktionen deaktiviert:

* fett *
~ durchgestrichen ~
_ kursiv _

Außerdem wird die URL angezeigt, ohne dass sie in anklickbare Hyperlinks formatiert oder die Miniaturansicht der Site als Bild angezeigt wird.

* Es ist in der neuesten Version für Windows 8 und Windows 7 verfügbar (Skype ab Version 6.22.81.105).

sudhAnsu63
quelle
1
Cool. Ich habe gerade aktualisiert und es wurde nur die Version 6.22.0.107 für meine Win7 gefunden. Wie auch immer, es funktioniert auch dort :)
sjngm
1
Das !! Präfix ergibt eine monospaced Schriftart.
Aaron Thoma
9
Bitte schlagen Sie @@ in der Antwort vor, da dies !! zu einer Monospace-Schrift führt. Wir möchten nicht, dass unsere Nachricht wie Code aussieht, nur weil wir nicht wollten, dass sie automatisch formatiert wird.
ADTC
3
Die Skype-Formatierung scheint sich in dem neuen Skype, das in Windows 10 enthalten ist (ich arbeite unter Skype 12.7.597.0), grundlegend geändert zu haben, in dem diese Methoden anscheinend nicht mehr funktionieren. Ich habe unter Keine Emoticons in gesendete Nachrichten in Skype-Version 12
Silverfish,
1
@Silverfish: Ich kann bestätigen, dass dies in Windows 10 nicht mehr funktioniert. Ich habe eine Antwort auf diese Frage gepostet , bei der der Parser von Skype durch Einfügen eines sehr schmalen Leerzeichens (Unicode 8205) ausgelöst wird.
Amos M. Carpenter
45

Wie hier angegeben , können Sie entweder @@ das Leerzeichen @am Anfang der Nachricht verwenden, um die Formatierung zu überschreiben, oder !! um eine Nachricht in Monospace-Schrift zu senden.

Oleksii Taran
quelle
7
Das @@ hat bei mir nicht funktioniert, aber das !! tat.
Dan,
Die @@ hat irgendwann zwischen Juni und jetzt angefangen für mich zu arbeiten. (Dh, es hat im Juni auch bei mir nicht funktioniert, aber jetzt schon.) (@Dan)
Aaron Thoma
4
@@ Unterdrückt die Interpretation von Formatierungen (* fett *, ~ <s> durchgestrichen </ s> ~, _ kursiv _), aber Emoticons (z. B. :)) werden weiterhin interpretiert (einschließlich (!)und (*)).
Aaron Thoma
(… Und einschließlich (lol).)
Aaron Thoma
1
Mai 2018: @@ hat bei mir nicht funktioniert (Skype-Web)
rgoliveira
2

Da das @@nicht immer funktioniert (zumindest bei mir in Skype Web ab Januar 2019 nicht), können Sie die Formatierung unterdrücken und die normale proportionale Schriftart beibehalten, indem Sie Sonderzeichen einfügen, wenn HTML-Escapezeichen auftreten.

ZB mit werden &#x7e;test&#x7e;Sie sehen ~test~(und nicht test)

Alberto M
quelle
2
Was haben Sie gemacht?! ROFLMAO OMG Gesichtspalme oh-no Seufzer weint
sjngm