Plugin:SmileyAdd/ru: Difference between revisions

From Miranda NG
Plugin:SmileyAdd/ru
Jump to navigation Jump to search
m (Replace Card, replaced: PluginCard → PluginCard |ru, removed: {{Languages}})
(Updating to match new version of source page)
(18 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{PluginCard |ru
<languages/>{{PluginCard}}
| name=SmileyAdd
Поддержка смайлов в Miranda NG. Это сервисный плагин, который требует отдельно скачиваемых смайлпаков.
| authors={{while|tpl=Developer|Peacow|Nightwish|bid|borkra}}
| screenshot=
| dll=SmileyAdd.dll
}}


Поддержка смайлов в Miranda NG.
__TOC__
 
Smileys (Emoticons) are images allowing you to describe your state of mind in messages. The images themselves are not sent via the network, but are instead sent as plain text which the receiving client then replaces with a rendered image. These are created by users and are sent with messages.
 
{{TNT|Important|В Windows 10 версии 17.03 (Creators Update) Миранда отображает не все эмодзи из-за [https://github.com/miranda-ng/miranda-ng/issues/852#issuecomment-323123783 ошибки], допущенной Microsoft в msftedit.dll.}}
 
== Features ==
 
SmileyAdd has the following capabilities:
* Emoticons in all message dialogs ({{While|tpl=Plugin|StdMsg|TabSRMM|Scriver}}), {{Plugin|IEView}} and {{Plugin|HistoryPP|History++}} logs
* Static and dynamic images for smileys in pretty much any format (png, gif, jpg, ico, etc.) as well as images packaged in DLL
* Emoticons animation in a smiley selector window
* Emoticons on contact list ({{Plugin|Clist_modern}}), in {{Plugin|PopupPlus}} popups, {{Plugin|Tipper}} tooltips, etc.
* Smiley packs per contact, per protocol and per transport (gateway between protocols)
* Graphical emoticons in the message input area, thus it will allow you to see these images while you are typing a message
* Stickers (if protocol supports them).
* Supports sending ICQ tZers, Nudges and/or call any Miranda service from selector window
* Supports plain text and regular expression smiley codes
* Supports Unicode smiley codes
 
== Usage ==
 
=== Installation instructions ===
 
; Automatic method
The easiest way to install SmileyAdd is to use {{Plugin|PluginUpdater}} (Go to {{Menu|Main menu|Available components list}}).
 
; Manual method
Extract the zip file into the Miranda home directory. The <tt>SmileyAdd.dll</tt> should go into the <tt>Plugins</tt> directory.
 
Anyway you will have to manually create <tt>Smileys</tt> directory in Miranda NG folder and put at least one smiley pack into it. Note: to make the default work, the default smiley pack '''has''' to be in the <tt>Smileys</tt> directory.
 
=== Smiley packs ===
 
Smiley pack (theme) is a set of predefined images with character combination associated with them. SmileyAdd supports <tt>.msl</tt> and <tt>.asl</tt> smiley packs. [[Plugin:SmileyAdd/en/Smiley pack specification|Smiley pack specification]] page describes syntax of <tt>.msl</tt> and <tt>.asl</tt> files.
 
Pre-packaged smiley packs could be found [https://miranda-ng.org/tags/smileyadd here] or [//miranda-ng.org/distr/addons/Smileys/ here]. Any smiley pack from SmileyAdd, IEView or nConvers sections is usable with SmileyAdd.
 
Note: SmileyAdd provides better validation for malformed regular expressions then nConvers. As a result some smiley packs working under nConvers will give errors under SmileyAdd. Although if these errors are fixed resulting smiley pack will work correctly under both plugins.
 
=== Per contact smiley packs ===
 
At first you need to create custom smiley category. To do that type the name of the new category into the text input field in Smiley Category part of option dialog and press "+". Now you can select this new Smiley Category for the contact. You need to right click on the contact, select ''Assign Smiley Category'' and then select from the menu appeared the category you want. To delete custom Smiley Category select it in the list in option dialog and press "−".
 
{{PluginGroups}}

Revision as of 22:56, 7 January 2023

Other languages:
SmileyAdd
SmileyAdd
Имя файла SmileyAdd.dll
Авторы Peacow, Nightwish, bid, borkra
Скачать
Стабильная версия: 32-bit, 64-bit
Версия в разработке: 32-bit, 64-bit

Поддержка смайлов в Miranda NG. Это сервисный плагин, который требует отдельно скачиваемых смайлпаков.

Smileys (Emoticons) are images allowing you to describe your state of mind in messages. The images themselves are not sent via the network, but are instead sent as plain text which the receiving client then replaces with a rendered image. These are created by users and are sent with messages.

Важно
В Windows 10 версии 17.03 (Creators Update) Миранда отображает не все эмодзи из-за ошибки, допущенной Microsoft в msftedit.dll.

Features

SmileyAdd has the following capabilities:

  • Emoticons in all message dialogs (StdMsg, TabSRMM, Scriver), IEView and History++ logs
  • Static and dynamic images for smileys in pretty much any format (png, gif, jpg, ico, etc.) as well as images packaged in DLL
  • Emoticons animation in a smiley selector window
  • Emoticons on contact list (Clist_modern), in PopupPlus popups, Tipper tooltips, etc.
  • Smiley packs per contact, per protocol and per transport (gateway between protocols)
  • Graphical emoticons in the message input area, thus it will allow you to see these images while you are typing a message
  • Stickers (if protocol supports them).
  • Supports sending ICQ tZers, Nudges and/or call any Miranda service from selector window
  • Supports plain text and regular expression smiley codes
  • Supports Unicode smiley codes

Usage

Installation instructions

Automatic method

The easiest way to install SmileyAdd is to use PluginUpdater (Go to Main menu → Available components list).

Manual method

Extract the zip file into the Miranda home directory. The SmileyAdd.dll should go into the Plugins directory.

Anyway you will have to manually create Smileys directory in Miranda NG folder and put at least one smiley pack into it. Note: to make the default work, the default smiley pack has to be in the Smileys directory.

Smiley packs

Smiley pack (theme) is a set of predefined images with character combination associated with them. SmileyAdd supports .msl and .asl smiley packs. Smiley pack specification page describes syntax of .msl and .asl files.

Pre-packaged smiley packs could be found here or here. Any smiley pack from SmileyAdd, IEView or nConvers sections is usable with SmileyAdd.

Note: SmileyAdd provides better validation for malformed regular expressions then nConvers. As a result some smiley packs working under nConvers will give errors under SmileyAdd. Although if these errors are fixed resulting smiley pack will work correctly under both plugins.

Per contact smiley packs

At first you need to create custom smiley category. To do that type the name of the new category into the text input field in Smiley Category part of option dialog and press "+". Now you can select this new Smiley Category for the contact. You need to right click on the contact, select Assign Smiley Category and then select from the menu appeared the category you want. To delete custom Smiley Category select it in the list in option dialog and press "−".