Unikaj wiadomości Skype, aby używać specjalnych kombinacji znaków

66

W środowisku technicznym kopiowanie / wklejanie plików konfiguracyjnych, adresów URL, próbek kodu itp. Jest więcej niż powszechne w celu poinformowania o tym drugiego uczestnika czatu. W takim przypadku można zastosować wszystkie kombinacje znaków, nawet te Skype rozpoznaje jako emotikony.

Przykład z adresem URL:

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

Te :*przyczyny Skype pokazać całuje emotikon, który oczywiście jest całkowicie bezcelowe tutaj.

Jak mogę uciec :lub *czy cokolwiek tego uniknąć? Pamiętaj, że nie chcę wyłączać emotikonów ani usuwać folderu emotikonów, ponieważ dzięki temu widzę tylko czysty tekst, ale każdy inny partner czatu nadal widzi emotikony. Wszyscy powinni zobaczyć zwykły tekst dokładnie tak, jak zamierzałem, bez względu na to, jak skonfigurował Skype.

sjngm
źródło
W typowy sposób firmy Microsoft jedynym sposobem na uniknięcie formatowania jest zastosowanie zastrzeżonych metod. Standardowy sposób ucieczki za pomocą ukośników odwrotnych \ po prostu nie zadziała. Jako programista jestem przyzwyczajony do używania ukośnika odwrotnego do znaków specjalnych (w tym ukośnika). Niestety, Skype nie ma radości ...
ADTC

Odpowiedzi:

84

W tym celu możesz użyć nowej * funkcji Skype:

!! 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! :*

Możesz także użyć tych poleceń, aby włączyć lub wyłączyć:

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

Wyłączenie konwersji (np. Za pomocą !! ) wyłącza między innymi następujące funkcje formatowania:

* pogrubienie *
~ przekreślenie ~
_ kursywa _

i wyświetla również adres URL bez formatowania ich w klikalne hiperłącza lub wyświetlania miniatury witryny jako obrazu.

* Jest dostępny w najnowszej wersji na Windows 8 i Windows 7 (Skype wersja 6.22.81.105 i nowsze).

sudhAnsu63
źródło
1
Chłodny. Właśnie zaktualizowałem i znalazłem tylko wersję 6.22.0.107 dla mojego Win7. W każdym razie to też tam działa :)
sjngm
1
!! Prefiks dostarcza stałej szerokości czcionki.
Aaron Thoma,
9
Proszę sugerować @@ w odpowiedzi, ponieważ !! skutkuje czcionką o stałej szerokości. Nie chcemy, aby nasza wiadomość wyglądała jak kod tylko dlatego, że nie chcieliśmy, aby była automatycznie formatowana.
ADTC
3
Wygląda na to, że formatowanie Skype zmieniło się radykalnie w nowym Skype dołączonym do systemu Windows 10 (korzystam ze Skype 12.7.597.0), w którym te metody już nie działają. Zadałem nowe pytanie na stronie Nie wstawiaj emotikonów do wysyłanych wiadomości w Skype w wersji 12
Silverfish,
1
@Silverfish: Potwierdzam, że to już nie działa w systemie Windows 10. Wysłałem odpowiedź na to pytanie, które polega na uruchomieniu parsera Skype'a poprzez wstawienie bardzo wąskiego białego znaku (Unicode 8205).
Amos M. Carpenter
45

Jak wspomniano tutaj , możesz użyć albo @@ (zwróć uwagę na spację po @) na początku wiadomości, aby zastąpić formatowanie lub !! wysłać wiadomość czcionką o stałej szerokości.

Oleksii Taran
źródło
7
@@ nie działało dla mnie, ale !! zrobił.
Dan
@@ Zaczęła pracować dla mnie gdzieś między czerwcem i teraz. (Tj .: To też nie zadziałało w czerwcu, ale teraz działa.) (@Dan)
Aaron Thoma,
4
@@ pomija interpretację formatowania (* pogrubienie *, ~ <s> przekreślenie </s> ~, _ kursywa _), ale emotikony (np. :)) będą nadal interpretowane (w tym (!)i (*)).
Aaron Thoma,
(… (lol)
Włącznie
1
Maj 2018: @@ nie działał dla mnie (Skype)
rgoliveira
2

Ponieważ @@nie zawsze działa (przynajmniej dla mnie w Skype Web od stycznia 2019 r.), Możesz pominąć formatowanie i zachować normalną proporcjonalną czcionkę, wstawiając znaki specjalne podczas ucieczki HTML.

Np. Za pomocą &#x7e;test&#x7e;zobaczysz ~test~(i nie test)

Alberto M.
źródło
2
Co oni zrobili?! ROFLMAO OMG facepalm oh-no westchnienia płacze
sjngm