Как стать автором
Обновить

Комментарии 147

Спрашивается — зачем? Ведь они тег img поддерживают.
Это ложное утверждение.
О как, так img не пашет? Любопытно. Сорри тогда.
Ну ладно, ладно, хватит меня минусовать то :) Я вот вам подарю тег, который нигде не документирован :)

<quote author="skype_id" authorname="DisplayedName" 
conversation="ConversationName" timestamp="unixTimestamp">
<legacyquote>[19:32:45] DisplayedName: </legacyquote>Quoted text</quote>
Круто, спасибо!
Примечание: то, что в legacyquote отображается в Линукс-версии Скайпа при цитировании. Видимо, в него не приделали полный обработчик всех параметров тега quote.

Таким образом кстати можно создавать скрытые мессаги только для Линуксоидов или обладателей старых клиентов:

<quote><legacyquote>Скрытый текст</legacyquote></quote>
Добавил в Вики по ссылке в топике
Очень круто!
Между прочим, у меня получалось слать некоторые картинки, которые отображались в мак-версии скайпа. Картинки кодировал в base64. Например, вот так:

<img alt="2" width="16" height="16" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMsSURBVDhPbZNrSFNhGMffT5Hlcpc8G0ERhWRlZUGBpNBdyqAvTTMriwq7jIjCD2JGBEWUQfd75iydlU2bSRdDLWZrRoqXza1tZ5uucq6cy1s7W/v3nlNGtw8/3j//93n+D+fwvAQA+R3zKSIatoiVQ9bp6kHrTOOAeZYx0Bav7muSKg0qIvq7/o9mfyNJDnoS9OHATkSCZxAJl/4geBbcp50ImObonWUk+feQXwFD5ihVqHclF+FOApEyfAvdQSR0m54lggY0iHAnMGhbynkex6hGQ4QA30uSxHlXAt8uwP+hEJ+7jgGhiwiPnBPgNe/1fyyk4WcQ6FyGtoskie8lbCn9Ztc8A7gjsOr34JpqNq7sikdzzSaATuRprskSPP7u3as9wNdD8BoSDQ/yiYgMdERnhvvS4TDmQJ2bgD5WhSHvAWgK5qOzPouyEZrDCwTvM7sXxblzwDbtwIhnI5y6aZmkv3lM8aBrBXyd2/HJkg2udxeCFL9jG7ymTZQs+O3bEPTmgPPths+aTeu2YtiTDbZyupoMd4w1tmtj4W5cglDPZgTsGxCwpWPAuQEDbAYGf/LFno4v9gyEaU2XYR1atXHoeiR7S/qaoo3uuomoPi6F6eFcjNhXIWBZi35zGvzmNfRcTVkjeF/ZNJhrFqPy6CQ4ayWwlknekp6G6GJfoxw2XSzKDopxP0+B5oo4dNYlwNqwgLKQ/odEtGhn4l7eZJTsE8NSKQPf035DoiY9daLMj89l6Hkuh+epHPXnaYhyMqqWx6MydQYlHlUraPP6Kag9HYPuJwx6GxRwVzNovSTNJNbyKNGHZzGGbh0Dd5Uc71/I4M9ZhOFFaRhalirAa97j77p0cnTrFDDflBmKdowVCYvk1o1L8lRL4LzHwEWDzPun4vWU2TDGzRLgtYl6/FS3VgGLeiIa8sf/WKTRlXRqY1QurTTkoiHsfQavtzComaYQMGyRw1ERSwfQyUWykPHkhD9XeTTEphGnsHelekd5LOzlDN6VUO4wcGgY2KhuuyzVvygYl/LfxzRq1h4WiUxFUmXHdam67arY2HKBck6sflMoUd5K/fc5fwexObaibZ5vTgAAAABJRU5ErkJggg%3D%3D" />

Если Ваша картинка — это знак вопроса, то это работает и в винде.
Нет, под виндой все картинки отображаются как знак вопроса. Меняется только размер этого знака вопроса, в зависимости от картинки, причём максимальный размер, насколько я помню, — 96x96.
но отображаются же, может как то можно сделать нормально картинку?
заходя в топик ожидал увидеть про , но оказался приятно удивлен, спасибо.
тег сожрался <[img /]> конечно же.
Месье знает толк.
Я помнится граффити вконтактике похожим образом рисовал ) Тогда ещё картинки нельзя было вставлять.
При загрузке некоторых картинок глючат цвета. Например синий внезапно сорвался в ярко красный.
Сейчас попробую натыкать зависимость.
Да, есть проблемы с обработкой PNG.
У меня такое из .jpg лезет тоже.
да. Черный имеет свойство внезапно выскакивать в другие цвета, близкие к красному.
fixed
В линуксовом, увы, показывать отказывается.
Но отправлять даёт.
И получать видит обработанный html или плейнтекст?
* получатель
Получатель на Windows-версии видит обработанный html. Я, конечно, предполагаю, что
можно распарсивание этого прикрутить к SkypeTab, но сейчас времени нет, сессия-с.
Реквестую люто бешено. С меня печенье.
После небольшого исследования было выявлено, что виджет сообщений — это не QTextEdit и уж тем более не QWebView, а какой-то велосипед, в работу которого весьма проблематично вмешаться.
Внимание, при большом количестве таких картинок skype начинает сильно тормозить, спасает только очистка истории. Поэтому лучше удалять сообщение с картинкой.

Каким образом можно удалить чужое сообщение (с картинкой или без)?
Это можно делать только в конференции, елси есть права модератора. Добавьте в разговор еще кого-нибудь и вы станете мастером, сможете удалить. Такие вот костыли.
Свои сообщения можно удалять везде.
В линуховом скайпе не работает.
не работает. Чёрные полосы.
Хостинг — 200. Защита от DDoS — 30 к. Удивить Татьяновича — бесценно! Есть вещи, которые нельзя купить. Для всего остального есть MasterCard.
Поставьте проверку наличия 6 символов в результирующем hex, иначе врёт цвета, значение которых ниже 1048575
done
В версии под мак есть возможность так делать?
Работает только в Windows версии.
А слона-то я и не приметил =)
Не знаю как насчет делать, но просматривать точно можно :)
Скайп-румы заполонили
У вас какая версия? Пятая? Покажите скриншот
Версия скайпа 5.4.0.1217. Причем если отсылать сообщения с помощью api скайпа (ruby gem skype-rb) то теги обрабатываются.
В предыдущем коменте тег IMG не отобразился, видимо нехватает кармы :)
img.hambr.com/photos/troll-face-on-mac.png
Получается что без api отправить нельзя?
Реквестую Богунова
НЛО прилетело и опубликовало эту надпись здесь
В версии 5.5.0.124 на Windows 7 не работают ни какие теги.
вы ctrl+shit зажать на забыли перед отправкой?
*Вы *shift поторопился
Предыдущий вариант мне понравился больше :)
О спасибо, действительно, я их просто нажимал, как написано в вики в посте, а не зажимал :)
Жалко больше одного плюса поставить нельзя.
Это неправда, попробуйте перед отправкой зажать CTRL+SHIFT и нажать _мышкой_ на кнопку отправки сообщения.

Например вот такого <blink><font size=«60»color="#ff0000">привет</font></blink>
убил бы за такое сообщение
Интересно, как это отправить на маке, где кнопка отправки сообщения отсутствует.
НЛО прилетело и опубликовало эту надпись здесь
круто. Только картинок-примеров должно быть намного больше
Можете загрузить свои
Ок
мороженное? )
Удалили файл.
Обалденно, баловство начинается.
Единственное, что огорчает — станет больше возможностей у спамеров, подменяющих ссылки. Например wikipedia.org (одна буква удалена, просто пример)
Коды «проглотились»

Пример <а href="http://wkipedia.org">wikipedia.org</а> (одна буква удалена, просто пример)
да это пипец не продумали
у меня, как ни потей, ссылка такая не отправляется. Но никто не мешает делать так:
vkont<font color='#ffffff' size='1'>l</font>akte.ru/coolgirl
И впрямь не отправляется. Зато такое работает:

<a href=«xnxx.com»>wikipedia.org</a>

Если не отправляет попробуйте руками написать и отправить, не знаю почему но при копипасте иногда не хочет.
Да, действительно, без http у href отправилось. Но в целом, палится при наведении, так что при должной бдительности попасться сложно.
Скобки не типографические надо. Сам сначала задумался
Странно, у меня лучше выглядит

image

Он ведь с помощью IE отрисовывает. У тебя какая версия ie?
я из превью запостил, а не из скайпа.
Зависит от шрифта.
Господа, вы извращенцы. В хорошем смысле этого слова :)
Блин, ЗАЖИМАЮ Ctrl+Shift и с ЗАЖАТЫМИ клавишами мышкой давлю на кнопку отправки. Ничего не отправляется. ЧЯДНТ?
вставить код не забыл?
Не забыл :)
Не закрытый парный тег? Превышен размер максимального сообщения? Версия скайпа какая?

А такое работает: <blink>test</blink>
Разгадал секрет — при копи-пасте отсюда кавычки разные + пропущен пробел. Так что — скорее всего скайп проверяет сообщение на интерпретируемость перед отправкой
А как насчет компрессии цветов? Вместо #ffffff можно писать #fff; вместо #f00 можно писать red. Код такой компрессии можно подсмотреть в любом css minier'е
Нельзя, скайп понимает только числовую запись и только в полном виде.
> P.S. Будем рады если кто-то сможет оптимизировать код для генерации картинок бОльшего разрешения.
Случайно нажал отправить

> P.S. Будем рады если кто-то сможет оптимизировать код для генерации картинок бОльшего разрешения.

Если пиксели с одинаковым цветом идут подряд, то можно не создавать для каждого тег font, а объединять в один тег
Это очевидно, я про это писал. Еще можно не окрашивать черный пиксель, потому что он и так черный.

Но проблема в том как определить заранее до ресайза максимальный размер с учетом повторяющихся и черных пикселей.
Хм, а можно ли используя функцию правки сообщений таким образом создать анимацию? :D
Да можно с помощью API, где-то на github даже был готовый пример. Правда время пока можно редактировать или удалить сообщение ограничено.
Скайп замечательная вещь, каждый день находится что-то новое
Пользуясь случаем, сообщаю, что картинку в скайп можно вставить тупо из буфера обмена, т.е ножницами что угодно откуда угодно — контрол це, а в окне сообщения скайпа — контрол вэ.

Изобрели тут, паааанимаеш, колесо…
Это ложно утверждение. Если вставить из буфера обмена она будет переслана как файл.
ану-ану?
только что проверил — на Windows отправляет файл изображения.
Походу сегодня будет неумышленный DDos скайпа…
Пользуясь случаем, рекламирую мой юзер-скрипт, который преобразует код, подсвеченный в Source Code Highloghter, в HTML, который нормально отображается в скайпе.

Теперь, если писать кому-то отрывки кода в скайпе, то его будет намного удобнее читать.

userscripts.org/scripts/review/114459

Тестировалось в Хроме.
Добавляет кучу ?nbsp? в код и сообщение в скайпе становиться не читаемым
firefox, Chrome, VS2010, C#, Skype 5.5.0.124
А кнопку «Transform for Skype» вы нажали? Юзер-скрипт установили?
Source Code Highlighter это ведь не мой сервис. А мой — только юзерскрипт, который трансформирует результат, полученный в Source Code Highlighter.
Вспомнились цветные японские кроссворды
Реквестирую блекджек на html5 и набор фотографий распутных женщин в качестве смайликов.
Я топикстартера уважаю и ненавижу одновременно, у меня половина рабочих чатов превратились в комиксы :)
image
У меня все пробелы, генерируемые скриптом при вставке в окно скайпа превращаются в квадратики. Что я делаю не так?
Забываете при отправке зажать CTRL+SHIFT? Там и должны быть квадратики.
Не забываю. А из-за чего тогда растягивается картинка? Я думал из-за квадратов…
img407.imageshack.us/img407/2104/stretch.jpg

Windows XP?
Да
А что вы тут видите: ↑ ↓ ® •

Шрифтов нет, советую использовать Windows 95.
Стрелочки всякие. Но вот с тем символом засада… Странно, что я один с такой проблемой.
Не один )
Мать вашу, работа встала… :(
Для мак версии skype есть интересная штука — skypestyles.com
Учитывая, что это все на html, то, думаю для вин версии не проблема сделать.
Это так, к слову об HTML :)
Пошел скачивать skype для windows под виртуалкой.
НЛО прилетело и опубликовало эту надпись здесь
Написал свой вариант на .NET. В данный момент адекватно работает с разрешнием 40х40.
Ниже в сравнении с оригиналом.
image
И логотип Android.
image
Терехов Павел негодуе…
Не много улучшил вашу версию (более лучше работает с градиентами)


http://pastebin.com/u020raes

надо ещё с максимальным размером сообщения поиграться, т. к. похоже не всегда разрешено 30 000 символов.
Отличная работа!
Количество символов обратно зависит от количества █ в сообщении.
Почему так? Разве в юникоде не все символы по два байта? ASCII символов можно отправить ровно 29,999, а юникодовых не понятно сколько. Еще у некоторых в том числе и в Windows 7 вместо этого символа квадратик, из-за чего картинки растянуты.
Не знаю сколько он точно весит, но для Skype он равен размеру 3-х символов.
Обновил код с вашей «не много» улучшенной версией, с учетом того, что █ занимает 3 символа.
Нужна еще галочка «уложиться в максимум символов» а то часто получается код который нельзя оправить. Еще если поставить error 0 и нажать конвертировать то это значение изменяется произвольно. И баг-репорт, если взять эту картинку, поставить Height 70 Error 0 то программа зависает.

Так же осталась проблема с черным цветом за место прозрачности.
image
0 — как раз и означает подобрать под размер, только как оказалось, надо считать █ за 3 символа, а не за один.

на счет зависания — как раз подбирает ошибку методом перебора (в начале с шагом 5, как достигнет нужного размера, то с шагом 1)

да, с прозрачностью не успел, надо сделать так же как у sergey_dobrodey.
сорри, как у aruz'а
Исправил с прозрачностью и зависанием(нельзя делать слишком большие картинки).
Отлично! А возможно как-то запустить под mono? Консольную версию чтобы на вход принимала файл и печатала результат в stdout?
ещё можно обернуть весь код картинки в , тоже неплохо получается ;)
ой, blink
Неплохо, кстати какого макс «разрешения» удалось добиться?
если ошибку увеличивать, то можно добиться полностью белой картинки с любым разрешением :)
Мы стали более лучше работать с градиентами. Символы там, размеры сообщения это всё.

Я ждал этого. Странно почему еще никто не запостил

   
Эт кто?
Это древний скандинавский воин добра .
Я завтра свою версию допилю немного, уберу из нее говнокод, и выложу на общее обозрение на github. Кстати столкнулся с ограничением отправки сообщения содержащего «картинку» при длине over 20.000, а не указанные 29.999. Может кто еще сталкивался, или каки-либо советы. Буду признателен.
в OS X я так понимаю не работает?
Соберите пожалуйста версию и выложите архив там в раздел Downloads
Сделайте пожалуйста небольшую оптимизацию убрав лишние <font color="..."> если несколько пикселей идут с одним и тем же цветом, чтобы сэкономить трафик и скайп не так быстро начинал тормозить.
Уже есть такой функционал. Более того, «схожие» цвета группируются и заменяются одним, правда изза этого есть некоторые проблемы с передачей цвета, сейчас над этим работаю.
Круто, только можно как-нибудь удалить файл из общего доступа из Gallery я имею ввиду?
Зашёл на сайтик, так Outpost заблокировал запуск какого-то *.exe-шника в Temp папке. Java при этом в трее запустилась. Там всё чисто?
Для того чтобы оправить HTML-код в чате нужно зажать CTRL+SHIFT и кликнуть на кнопку отправки сообщения.
_______
А что нужно на Mac OS такое нажать?
Для начала нужно прочесть дату поста :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории