IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Miranda IM (http://www.imho.ws/forumdisplay.php?f=168)
-   -   Обновленные плагины для Miranda IM (http://www.imho.ws/showthread.php?t=86111)

flash666 03.08.2005 09:52

Miranda database - with AutoBackups 0.5.2.0
Цитата:

- added support for Update plugin
Скачать

Smileyadd (fixed again) 1.6.0
Цитата:

API change, hookable event provided to notify plugins with "native"
SmileyAdd support that options have changed, so they could redraw
Fixed smiley selection window display location on multi-monitor systems
Fixed protocol icon display in Option Dialog for protocols which don't
provide "small" icons (i.e MetaContacts)
Increased size of controls in Option Dialog to aid translation
Fixed string in translation file
Fixed changing checkbox "Specify smiley pack ..." would not enable Apply button
Fixed translation of the protocol name could result in smiley not showing
Caution: This fix could result in having to reselect smiley pack for protocol!

At this point I am not aware of any problems with SmileyAdd.
If you encounter some you want to report it together with detailed steps to reproduce it
and software versions (Miranda, plugins, OS, etc.) you are using.
Скачать

MetaContacts 0.9.11.2
Цитата:

- 'unhide' subcontact when removed from meta, no matter if it was hidden by metacontacts or some other plugin (again - stuffed it up last time)
Скачать

Cheshirski Kot 04.08.2005 11:12

настроения расписывать нет, поэтому просто постю, что обновилось на сайте миранды

FDD Notify 0.0.2.1
Description
This plugin for Miranda-IM notifies of specified events (as incoming messages, incoming files, incoming URLs and other) by flashing the floppy disk drive's led. This effect is achieved by turning on and off the floppy drive's motor, so use it without abusing.
It also implements support for third party plugins, allowing them to use its notifying capabilities.
Under Windows NT based OSs you will need porttalk.sys driver to make it work. Windows 95/98/ME don't require this file.
Please, read carefully the readme file before installing it.

ченжлог
Цитата:

- Added Support for Update plugin.
на страницу загрузки

Keyboard Notify Ext. 1.5.5.2
Description
This plugin for Miranda-IM notifies of specified events (as incoming messages, incoming files, incoming URLs and other) by flashing the keyboard's leds.
It was developed based on strikyz' and std's versions.
However, this one implements some new features:
- Many options to make it stop flashing
- Several predefined flashing effects
- Third party plugin support
- It may be configured to notify even if the message window is open
- Theme support (custom flashing sequences), to make it easier to exchange custon sequences between Miranda users
- Reminder for pending events
- Trillian-like sequences (displaying the number of pending events)
It does not need any other file to work (no dll and no driver).
It does not support USB keyboards yet.

ченжлог
Цитата:

- Added Support for Update plugin.
на страницу загрузки

Alarms 0.1.0.1
Description (кусок)
Set one-off, daily, weekly, weekday, monthly and yearly alarms. You can have the alarm pop up a window with a message, play one of three alart sounds or speak, and/or run a program.
Set alarms using the main-menu item, or using the options under events->alarms. The three alert sounds are configurable via miranda's options under events->sounds.
Alarms will be triggered (once) the next time you start miranda, if it was not running at the time(s) of the alarm. This feature can be disabled on a per-alarm basis.
It also contains an API (see m_alarms.h in the source) for other plugins to use - the API allows plugins to set alarms and react to the events which are sent when an alarm is triggered.
Compatible with the 'PopUp' plugin

ченжлог
Цитата:

- bugfix (attempt): hide window on start
на страницу загрузки

Updater 0.0.2.2
Description
Automatic updates for miranda plugins. This is a SERVICE plugin - it adds no functionality on it's own. It is also in ALPHA stage development.

ченжлог
Цитата:

- added 'udate on startup only once daily' option
- added 'update daily' option, with suboption 'install without confirmation if idle'
на страницу загрузки

SergoZD 04.08.2005 15:23

DBEditor++ 3.1.0.1
Список изменений неизвестен, слегка измененная и откомпиленная другим компилятором версия. Разницу заметил пока только в номере версии, но всё равно интересно. В т.ч. и то, что лежит она у Bio.

CriS 04.08.2005 16:26

В качестве дополнения к посту SergoZD ::

У Био он лежит, так как его Био переписал!
Комментарий био по поводу ченджлога (слегка подредактировано)::
  • Багфиксы. много много
  • Правильная работа enter при редактировании
  • Возможность конвертации стринга в другие типы
  • И куча мемори ликов и других багов связанных с памятью и непроиниченными переменными
© Bio

Так что масхэв совершенно однозначный!
Собственно, думаю, достаточно... ждём других новинок ;)

З.Ы. Линк на пост выше!

CriS 04.08.2005 18:09

Благодаря багрепорту SergoZD переданному мною Био, можем лицезреть обновление данного чуда::

Database Editor ++ 3.1.0.2 Bio Edition

Ченджлог::
  • Исправлен экспорт многострочных значений.
  • Изменён формат файла экспорта {теперь контакты экспортируются по формату: CONTACT: Nick (Proto) }
  • Испрален краш при омене импорта или экспорта

Качаем тут - по старому адресу

SergoZD 04.08.2005 20:03

А вот и updater 0.0.2.5
Цитата:

Version 0.0.2.5:
- fix for process spawning on WinME (thx YMCA)

Version 0.0.2.4:
- cleaned up code (no longer requires static strings, fixes stupid CreateVersionString thing)
- made threadsafe, mostly
- added thread to check for updates, to prevent miranda freezing

•DimON• 05.08.2005 15:26

А вот и Updater 0.0.3.6 [26.33 KBytes]
Цитата:

Version 0.0.3.6
- removed stupid message boxes (can't make them behave - yet)

Version 0.0.3.5
- create file returns ok when it shouldn't!

Version 0.0.3.4
- check for existence of old file, so unecessary messages are not displayed
(p.s. sorry for the mass of updates..again)

Version 0.0.3.3
- crash creating backup folder in external process

Version 0.0.3.2
- oops again, same prob

Version 0.0.3.1
- oops; crash due to uninitialized 'backup folder' string

Version 0.0.3.0
- changed from using bat file to using rundll (if you have DEP installed you must disable protection agains 'run dll as app' for this to work - i'll add the option to use a bat file in later)


SergoZD 05.08.2005 19:40

CList Nicer+ 0.5.0.1
Цитата:

* hottrack item config moved to the item list. It can now be configured like any other item, except that it inherits the following stats from the underlying item.
* corners
* gradient TYPE (colors can be set)
* margins colors and transparency value can be set for the hottracking item, but shape(corners), margins and gradient type cannot, because they need to be inherited from the item which is currently "hottracked".
! another bugfix with window layout when autosizing is enabled
* changed sorting method. It now uses sorting based on current locale settings, which means it peroperly handles language specific characters like german umlauts. That also fixes wrong sortings with cyrillic nicknames.
+ avatars added. Yes, I don't like avatars on the contact list, but since it is requested so often... really, I need someone who can explain me why avatars are SO important in instant messaging... :)
The options are, as always, in the context menu of the contact list. Avatars can be switched off, they can be ordered to left align (normally, they are just left of the nickname, but after the status icon) and they can have a border.
Avatars follow the row height, so in order to get a reasonable avatar size, you should increase the row height (a value of 28 or more pixels already gives decent quality). They are also drawn with the alpha value of the background item, so they can be partially transparent.
Avatars require the plugin LOADAVATARS.DLL, which is a separate plugin and works as some kind of avatar service in the background.
+ dual row mode added. When the row height allows for more than a single line of text (given the current fonts), a second line is added showing the status mode. Also, some icon position are changed in dual row mode and the visibility icon is moved to the 2nd row so it won't take space from the nickname.
+ some options to tweak the layout added. It is now possible to make the status icons optional, for example.
+ status icons are now optional (enable them via the context menu or use the new "Plus" option page.
+ new option page added (Contact List->Plus). Contains all the new settings for tweaking the layout and other stuff.

aceofext 06.08.2005 06:10

Smileyadd (fixed again) 1.6.1 :ржать:
Цитата:

Fixed Option Dialog for systems with many protocols
Surround smiley with spaces option now make sure that any smiley
detected have spaces on both sides
На страницу

Скачать

flash666 06.08.2005 17:56

Smileyadd (fixed again) 1.6.2
Цитата:

Fixed URL corruption regression
Скачать

flash666 08.08.2005 00:05

CList Nicer+ 0.5.0.2
Цитата:

* changed API of loadavatars. You need to update both .DLLs not only the
clist_nicer_plus.dll. If you don't, it will crash.
* better quality for "rounded" avatars.
+ option to always align nicknames and/or icons, even if there is NO avatar for
a contact (just leave an empty space then).
* if an extended status mode (ICQ) is set, it will be shown in the second line,
instead of the normal protocol status.
! center group names now also works with the contact count numbers enabled. Also,
draw lines along group names works with centered group names.
+ avatar alignment now supports 3 modes:
* far left (avatar at the left edge of the contact list)
* far right (avatar at the right edge)
* with nickname (avatar just in front of the nickname, but right of the status
icon).
+ some fixes to hottracking (works for ignored items). The option "ignore selection
for group names" is now working.
Скачать

flash666 08.08.2005 07:52

MetaContacts 0.9.11.3
Цитата:

- attempt to avoid crash converting incompatible contact
Скачать

CriS 08.08.2005 12:23

Mbot DynDNS Updater NEW!!! 08.08.2005
Текущая версия:
0.0.0.1
Прямой линк на закачку: from Miranda-IM.org
Описание:

Скрипт занимается поддержанием вашего динамического ДНС имени на http://dyndns.org в актуальном состоянии.

Все настройки в Главном меню миранды > mBot > DynDNS Settings

Принудительная проверка в Главном меню миранды > mBot > DynDNS Force Update

Известные баги:

- Нету ;)

ToDo:

- Исправлять найденные баги

Установка:

Распакуйте в папку миранды.

Вы должны разрешить в файрволе соединения:

Исходящее соединение: Приложение: Miranda Хост: miranda-icq.sourceforge.net Порт: 80(HTTP)
Исходящее соединение: Приложение: Miranda Хост: members.dyndns.org Порт: 3245


После установки должно быть так:

DynDNS.php in <Miranda directory>/mBot/scripts/
DynDNS.php in <Miranda directory>/mBot/scripts/autoload


Ченджлог

* Первая версия

flash666 09.08.2005 09:18

Updater 0.0.4.1
Цитата:

- scan only dll files (oops - my xp machine doesn't complain about the others)
Скачать

•DimON• 09.08.2005 12:48

Skype Protocol 0.0.0.18 [67.14 KBytes]
Цитата:

Latest Change(s)
* HOTFIX - Double File-Transfer icon removed. Please note that you can't send files via drag & drop, because of the nature of Skype API - Skype wants to open its own "File/Open" dialog, so I cannot supply a path to the file to be sent, therefore I had to add a seperate File-sending function rather than using Miranda's function.

Alarms 0.1.0.3 [31.63 KBytes]
Цитата:

Latest Change(s)
- don't always show reminder frame on startup fix (again!)


•DimON• 09.08.2005 14:11

Miranda IM - testing builds watcher 1.00 [31.63 KBytes]
Цитата:

Description:
Another .ini file from my collection :). This one watches new testing builds

Latest Change(s):
- release

SergoZD 09.08.2005 17:24

В дополнение к последнем посту •DimON•.
Miranda IM - testing builds watcher 1.00 - ini-файл для плагина webinfo, который во всплывающих окнах оповещает об изменении на веб-страничке. В данном случае будет оповещать о выходе нового тестового билда.

•DimON• 10.08.2005 08:48

А вот и Updater 0.0.5.1 [34.98 KBytes]
Цитата:

Version 0.0.5.1
- bugfix: beta status stuffed after options->apply
- sort options plugin list

Version 0.0.5.0
- now uses bzip2 xml backend data (much smaller dl)
- does conditional get (stores local copy of data, handles http response code 304)
- bugfix: handling of http response codes

Version 0.0.4.2
- added option to disable backups


flash666 10.08.2005 11:55

Updater 0.0.5.2
Цитата:

- bugfix: only downloaded xml data every second attempt to update
- will now extract directories in an archive to the miranda root directory
Скачать

Cheshirski Kot 11.08.2005 07:21

Updater 0.0.5.3
ченжлог
Цитата:

- better looking listviews (thx TioDuke)
на страничку закачки

flash666 11.08.2005 11:13

MetaContacts Plugin 0.9.12.0
Цитата:

- won't copy fAM messages ('file As Message') from subcontacts
- changed name here and in pluginInfo so as not to match original
Скачать

•DimON• 12.08.2005 08:57

А вот и Updater 0.0.6.1 [35.4 KBytes]
Цитата:

Version 0.0.6.1
- replaced checkbox icon with windows standard chackboxes

Version 0.0.6.0
- option to confirm components individually (it was going to be components other than the main dll, but for plugins that were registered using the API rather than those that were automatically registered, i can't tell what the main file is), and an option to download but not install (thanks to Drugwash for suggestions regarding the implementation of both)
- uses CreateProcess rather than ShellExecute, which doesn't work on 95/98/ME without using the Microsoft Layer for Unicode! (again, thx Drugwash)
- doesn't write so much garbage to the db anymore - just options (you can delete the Updater module from the db before using this version to clean it up if you like - remember to set your options again after restarting)
- the MS_UPDATE_REGISTER service doesn't start a 5 sec timer instead of the daily one (oops!)
- non-plugin dlls loaded during plugin scan are freed properly (oops again)
- when self updating, and the download failed, the previous version would exit and never restart
- should handle plugins that change file listing id (not very likely, but hey) and never override API registered plugin settings with auto-detected ones
- daily timer is reset if you press the update button
- external process actually waits (up to 30 secs) for the miranda process to exit (so restart is, usually, faster now), and will issue an error message if it doesn't
- and no doubt some things i forgot

Version 0.0.5.3
- better looking listviews (thx TioDuke)


Cheshirski Kot 13.08.2005 09:14

субботнее утро. натроения писать нету, поэтому просто пишу то, что обновилось на миранда.орг
Updater 0.0.6.5
ченжлог
Цитата:

- bugfix: check only once per day was broken
- remove absolute paths from db, so that you can e.g. move your profile without getting updates saved in the old profile location
на страницу загрузки

Alarms 0.1.1.2
ченжлог
Цитата:

- fix to high cpu issue when using docking frame, auto-show hide and not show/hide with clist (thx Hacker)
на страницу загрузки

Cheshirski Kot 14.08.2005 09:54

А пока все спали
Updater обновился до версии 0.0.6.6

последние изменевания =)
Цитата:

- disable 'check for updates now' button while check is in progress (pressing it twice quicly could cause problems)
- removed startup timer
грузить по СЦЫЛКЕ

SergoZD 14.08.2005 14:24

Новая модификция dbeditor++ от Bio :yees:

Чейнджлог с прошлого запощеного тут варианта:
Цитата:

v0.5
*исправлен импорт контактов. они не больше размножаются. (контакты должны быть экспортированы новой версией. работает только для загруженных протоколов)
*поддерка value=е (erase) при импорте
*по умолчанию сохранение в .ini
*снова переделано главное меню
*сохранение ширины колонок в правой панеле.
*экспорт одного модуля со всех контактов

v0.4
*исправил несколько ликов.
*поиск теперь выводит больше полезной инфы.
*немного переделал менюхи
*добавил меню для контактов (экспорт/импорт)
*теперь если экспортить модуль из контакта, он выгружается без привязки к контакту. и загружать его можно только в контакт.
* пофиксил баг с right-кликом

v0.3
*улучшена конвертация типов
*добавлена проверка на NULL во все strcmp
Качать там же.

Cheshirski Kot 15.08.2005 08:30

снова в нашем зале, в нашем зале нет пустого места =)

SmileyAdd 1.7.0

Ченжлог
Цитата:

Added support for non icon smileys (png, gif, etc.)
GDI+ required for this feature to work
Added support for IEView .asl Smiley Packs
Added error notification for missing smileys from the pack
Better handling for relative paths in Smiley Pack
Added API to find smileys in a text string (pescuma request for use in modern contact list)
на страницу закачки

Alarms 0.1.2.1

Ченжлог
Цитата:

- rearranged options (added 'alert window' section)
- added option 'round corners'
- added option 'don't steal focus unless idle'
на страницу закачки

•DimON• 15.08.2005 08:59

Цитата:

SergoZD:
Новая модификция dbeditor++ от Bio
Вариант от Bio с фунцией AutoBackups или нет ?

Cheshirski Kot 17.08.2005 09:37

2 дня, плаги никто не обновляет, УЖАС!! щас как напостю!!!!!

Updater 0.0.6.7
Цитата:

- shows new plugin version in update window
- require plugins to use the full 4 number (x.x.x.x) version string to be compatible

на страницу загрузки

Tooltip notify 0.1.0.0
Цитата:

- the whole code rewritten in cpp
- new abilities: suppress notifications upon connect, typing notification
- disabled: work in conjunction with 'suppress online notification'

на страницу загрузки

Alarms 0.1.2.3
Цитата:

- fixed small options bug (transparency spinner enabled on show if popup module checked)
- added 'preview' button for alert window

на страницу загрузона

Spam Filter 2.1.0.0
Цитата:

ченжлог курите на страничке плагина, дюже он большой. почти страница!
и так большой пост, а еще и ЭТО, ну его...

страница для загрузки и курения ченжлога

Smart Auto Replier 0.0.1.3
Цитата:

1. Decided to continue developing SAR - first build after long silence period.
2. Fixed bug that appeared when DBEF_READ event occured.

на грузяШШу стЫрнцу

Cheshirski Kot 19.08.2005 08:39

что, кроме меня никто обновления чтоль не курит???
(шепотом в сторонку) узас......

MetaContacts 0.9.12.1
Цитата:

- added CList/StatusMsg to the list of settings that are copied from subcontacts
на страницу загрузки

в который раз обновился Updater 0.0.6.8
Цитата:

- do not depend on confirm window not being visible when list initially populated
- do not lock critical section while confirm dialog shown

на страницу загрузки

и это я тоже частенько видел обновляющимся - SmileyAdd 1.7.1
Цитата:

Fixed crash with massage dialog with no contact
Fixed crash with PopUp++
Attempt to fix Win9x icon size problem in Option Dialog
Much reduced GDI resource utilization
Added API to register a Smiley Category (API needed for to support avatars)
Many changes to API to Find Smiley in Text (API needed for to support avatars)

на страницу загрузки

•DimON• 19.08.2005 12:40

А вот и Updater 0.0.7.4 [38.26 KBytes]
Цитата:

Version 0.0.7.4
- fixed miranda freezing bug

Version 0.0.7.2
- added beta option for updater
- changed lists to vectors (on theory that freeze is stl implementation related)
- rearranged some code where it seems some strange optimisation was stuffing the stl (possibly related to freeze also)
- non-fl urls will now check version 'properly'
- fixed bug where change from beta/non-beta on click wasn't working (accidentally deleted that code)

Version 0.0.7.0
- added langpack support (untested) (see file info for details)


SergoZD 19.08.2005 13:19

О как!

ISee dev build (11:22:59 19.08.2005)
Цитата:

[*] XStatus key was changed to (BYTE)XStatusId[*] undo: auto info update refresh full info (causing rate limit)[*] adding without auth doesnt work any more. fallback to common method (server list manager still broken. sorry)

SergoZD 23.08.2005 09:02

IEView 1.0.3.7
Цитата:

* some links were not handled properly
* fixed Updater compatibility
Updater 0.1.1.1
Цитата:

Version 0.1.1.1
- small bugfix (crash when registering plugin for beta only - thx TioDuke)

Version 0.1.1.0
- internal changes (safer 'byte_dup', removed STL list)
- added global status control

Version 0.1.0.2
- untranslatable string fixed
- some text changes

Version 0.1.0.0
- removed debug message boxes
- upgrade to proper beta version (no known bugs - woohoo)
- ** devs please note: changes to m_updater.h
MetaContacts 0.9.12.2
Цитата:

- added option to lock contact's name to the first subcontact

Cheshirski Kot 26.08.2005 10:23

опосля дня рождения братца сижу на работе, сплю в полглаза и постю, что же обновилось у нас за эти дни на миранда.орг

SmileyAdd 0.1.7.2
Цитата:

Fixed smiley replacement with no button bar
Fixed images in Option Dialog for systems with Common Controls 5 or earlier
Added color selection in Option Dialog for smiley selector window
Spelling fixes in Register Category API

на страницу закачки

Alarms 0.1.3.3
Цитата:

- fixed initialization issue (maybe it will fix the clist_mw problem?)
нас страницу закачки

CList Nicer+ 0.5.0.4
Цитата:

Bugfix update only (crash on startup issue which some people were experiencing in 0.5.0.3).
на страницу закачки

Updater 0.1.2.0
Цитата:

- replaced repetitive message box for confirming file install with one list with checkboxes
на страницу закачки

SergoZD 26.08.2005 22:38

А вот из интересного ;)
UserInfoEx 0.1.0.4
Цитата:

- replaced DBGetContactDetails with services MS_UINFOEX_GETCONTACTINFO and MS_UINFOEX_FREECONTACTINFO (not yet tested or used anywhere!)
- found some fields to add (originCity, ...) and therefore changed layout a bit :-)
- added "new" page <Contact> to handle phone numbers and emails.
- fixed the problem with about texts, that were not saved (sorry)
- splitted "Save & Close" button to OK (what is the same) and APPLY to save changes without closing the dialog as some of you desired it
- added support to change your own settings on the icq server (icq plugin does need to support it; icqOscarJ 0.3.6 does not)-> need feedback
- providing slightly changed version of icqOscarJ 0.3.6 plugin that enables the PS_CHANGEINFO service again
- added some new messages for the propertysheet
- tried to improve performance by serveral changes, such as handling of comboboxes
- merged with birthday plugin to remind you of contacts' birthdays
- added support for icon customization such as tabsrmm does
Изменений как видите, тьма. Однозначно качать и обновлять.
В архиве есть файл uinfoex_icons.dll, который обязательно надо кинуть в папку Icons (без него кнопки не будут прорисованы), а также версии плагов для win98 и winnt.

Cheshirski Kot 30.08.2005 07:51

вторник - день тяжелый........
что новенького на мирандаОРГ?

IEView 1.0.3.7
Цитата:

* some links were not opened properly
* fixed Updater compatibility

настраницу загрузки

опять Updater 0.1.2.2
Цитата:

- improved handling of old data when no network available
на страницу загрузки

CList Nicer+ 0.5.0.6
Цитата:

Lots of changes in the avatar service. Make sure to replace BOTH plugins, and, if you want support for PNG images, then copy the imgdecoder.DLL to the main miranda or \Plugins directory.

* added support for transparent PNG avatars (imgdecoder required)

* added menu entry to the contact menu. You can use it to set avatar options, load a local contact picture and more.

* Support for protecting a local contact image from being overwritten by remotely changed avatar.

MORE... just read the changelogs in the docs folder.

на страницу загрузки

EjikVTumane 30.08.2005 08:25

Ghostify 1.2.0.0
Цитата:

- doesn't ghostify docked contact list
- Miranda 0.4 compatible sound support
- a new alpha Ghostify API

на страницу загрузки

SergoZD 30.08.2005 08:41

Как-то все буднично тут ;)

Следующий плагин для "особых" ценителей миранды:
Цитата:

"ДАМАФОН" - плагин для миранды, предоставляющий удобные возможности обмена сообщениями на Дамочке, очень рекомендован разработчиками сайта "Дамочка.ру" всем активным посетителям сайта!
Скачать плагин или почитать описалово.
:biggrin:

Temp 31.08.2005 08:50

ISee dev build (Last-Modified: Tue, 30 Aug 2005 14:52:37 GMT)
_http://etplanet.com/bio/miranda/ICQ.dll

flash666 31.08.2005 10:23

Temp, как ты мог не написать ченжлог????? Там ведь тааааакое написано!!!! Проверка инвиза снова работает!!! :yees:

ICQ/ISee dev build (18:52:37 30.08.2005)
Цитата:

invisible check rebith. it seems AOL always leaves something by fixing in one place and adding to another
Скачать

UserInfoEx 0.1.0.5
Цитата:

- fixed deleting nonchanged settings of the owner
- added tooltips for truncated list items in "contact" and "about" propertysheet
- about propertysheet now remembers last selected pushbutton
- apply button kept greyed when changing the age
Скачать

Ilyuha 01.09.2005 06:01

IcqOscarJ 0.3.6devel Alpha 5d (2005-08-31)
Цитата:

- fixed possible crash with avatar upload failure
- finished Unicode custom nicknames support (fixes bug with renaming contacts and CList unicode too)
- code cleaning & optimisation
Скачать


Часовой пояс GMT +4, время: 18:48.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.