1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Дополнительные библиотеки для Inno Setup

Тема в разделе "Inno Setup", создана пользователем Edison007, 16 июн 2011.

Статус темы:
Закрыта.
  1. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    647
    Симпатии:
    253
    bass.dll v2.4.9 [03.05.2012] - библиотека для воспроизведения звука.
    Описание с офф. сайта:
    Внимание! У новой bass.dll измененный API, и поэтому она не работает с существующими скриптами, которые писались под версию 2.3.
    Вашему вниманию предлагается новый скрипт для воспроизведения музыки, который работает с новой bass.dll.
    Скачать bass.dll (784 Kb) | Зеркало (375 Kb) 2.4.7.1

    botva2 v0.9.5 [20.02.2011] от [USER]South[/USER]
    Библиотека для вставки изображений в инсталлятор (jpg, png, gif, tif, bmp). Присутствует возможность создания обычных кнопок и кнопок имеющих 8 состояний (как у чекбоксов), а также множество разнообразных функций и процедур для работы с изображениями. В архиве (1.2 Мб) dll + примеры использования.
    Ахтунг! Не работает под win9x/me/2k.
    Скачать (1.2 Mb) | Зеркало

    b2p v0.3.9.2 от [USER]VoLT[/USER]
    b2p это плагин для Inno Setup созданный с целью обеспечить защиту графических элементов интерфейса от копирования. Данный плагин не является самостоятельным и для отрисовки графического интерфейса он использует плагин botva 2 от [USER]South[/USER]
    Скачать (1.6 Mb)

    isSlideShow v1.02 [16.05.2010] от ExpeditorR
    Это dll для показа слайд-шоу с эффектами переходов в окне Inno Setup.
    В новой версии добавлена возможность выбора эффекта перехода, возможно 12 вариантов (подробнее смотрите readme.rtf). В архиве имеются два примера использования, и подробное описание. isSlideShow.dll может работать в любой версии Windows.
    Скачать (3.3 Mb)

    ISWin7 v0.5 [24.03.2011] от [USER]VoLT[/USER]
    Это плагин позволит вам сделать прозрачными края или всё окно целиком.
    Работает ТОЛЬКО в Windows 7 и в Windows 8. Проверенно на всех системах.
    В Windows XP и Windows Vista он пропускает инициализацию что не мешает работоспособности сетапника в этих операционных системах.
    - Введён режим включения выключения инициализации GDI+ (влияет на отображение выделения кнопки).
    - Убрана кривая виндовая SetLayeredWindowAttributes.
    Скачать (35 Kb) | Скриншот

    WinTB v1.0.0.7 [29.04.2012] от [USER]David.D.Rocco[/USER]
    Библиотека для работы с таскбаром на Windows Vista / 7.
    Возможности:
    - Отображение прогресс на панели задач win 7/8
    - Отображение эскиза на панели задач win vista/7/8
    - Возможность добавлять кнопки на миниатюру в панели задач win 7/8
    Совместима с ISWin7 и IsSkin.
    Скачать | Исходник

    isProgressBar v1.01 [04.07.2010] от ExpeditorR
    Эта библиотека предназначена для отображения прогресс бара для длительных процессов, в которых невозможно показать прогресс бар.
    В первую очередь, я думаю, она заинтересует тех, кто занимается репаками игр и использует precomp и другие программы.
    Возможны 4 варианта анимации (см. пример в архиве). Так же прекрасно дружит с ISSkin. Дополнительная информация в файле readme.rtf в архиве.
    Скачать (155 Kb)

    InnoTools Downloader v0.3.5 [15.10.2008] от Sherlock Software
    Это скрипт и DLL, которые позволяют вам скачивать файлы с HTTP или FTP из вашей инсталяционной программы.
    Скачать (400 Kb) | Что нового?

    isUtils v1.00 [18.08.2010] от ExpeditorR
    Библиотека для проверки системных требований. Ключевой особенностью isUtils.dll является то, что вы может написав всего пару-тройку строчек кода выводить всю информацию прямо в окно Inno Setup, при этом возможно использование любых цветов, размеров и шрифтов и всё это займёт всего 4-5 строк кода. Ну, и конечно же имеются функции для ручного вывода и проверки системных требований.
    В архиве имеется файл Readme.rtf с подробным описанием всех функций, а так же два примера - автоматической и ручной проверки.
    Скачать (474 Kb)

    is7z v1.01 [18.12.2008] от ExpeditorR
    Библиотека для распаковки 7zip архивов с отображением прогресс бара в окне Inno Setup.
    Скачать (283 Kb)

    isPrecomp v0.7 [15.01.2010] от [USER]VoLT[/USER]
    Библиотека для отображения процентов распаковки Precomp'a в Inno Setup.
    Скачать (374 Kb)

    ISFlash v0.0.2 [17.03.2010] от [USER]VoLT[/USER]
    Это плагин позволит вам добавить поддержку Adobe Flash (отображать swf файлы) в Inno Setup.
    Скачать (442 Kb)

    Restools Plugins [01.04.2011] - Коллекция Restools-плагинов (17 штук) от [USER]Edison007[/USER]. В архиве dll + примеры использования.
    Скачать (5.97 Мб) | Зеркало (5.97 Мб)
    В коллекцию вошли следующие плагины:
    GetSteam v1.1 [05.07.2011] от [USER]Krinkels[/USER]
    1. Возвращает число ников в Steam
    2. Если несколько ников то может вернуть ник под номером N
    3. Если несколько ников то может вернуть путь к нику под номером N
    4. Возвращает активный ник
    5. В случае ошибки возвращает текст ошибки
    Скачать
     
    Последнее редактирование: 18 май 2012
    Craj, Shift85, aibek1996 и 17 другим нравится это.
  2. Ветеран Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    896
    Симпатии:
    614
    Edison007,
    Думаю надо добавить в шапку:
    BASS_v.1.2-pre от Shegorat (Дату не помню (Где-то на рубоарде выкладывал))
    Модуль для проигрывания музыки. Используется библиотека BASS.DLL. Инструкции нет, но через примеры можно понять что к чему.
    http://ifolder.ru/24378199
     
  3. Безумный Лорд Администратор

    Регистрация:
    15 июн 2011
    Сообщения:
    671
    Симпатии:
    948
    Пол:
    Мужской
    Если бы я хотел, я бы уже давно добавил бы. К тому же это модуль а не библиотека, так что...
     
  4. Ветеран Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    896
    Симпатии:
    614
    :) Понятно...
     
  5. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    647
    Симпатии:
    253
    Не думаю, что в раздел библиотек стоит добавлять модули, для этого будет отдельная тема :)
     
  6. Старожил

    Регистрация:
    21 июн 2011
    Сообщения:
    6
    Симпатии:
    0
    В isUtils как изменить чтобы показывало на второй странице???а не на весь инсталл
     
  7. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    534
    Пол:
    Мужской
    IsPicture.dll

    Решил первую версию отдать общественности.
    Спасибо огромное Neоn-у за поддержку Каллбек, Shegorat-у и Krinkels-у за многочисленные подсказки.
    Длл-ка упрощает работу с прозрачностью окон, в этой версии часть функций находится в скрипте, но с ее помощью можно сэкономить пару сотен строчек, при создании инсталлятора сложной формы :)
     
  8. Ветеран

    Регистрация:
    29 июн 2011
    Сообщения:
    139
    Симпатии:
    22
    Gnom,
    Лепота! Зачёт!
    Кнопки хороши..
     
  9. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    534
    Пол:
    Мужской
    dwmEnabled.dll
    К вопросу, который был задан на руборде, и тут в личке: сделал маленькую длл-ку, которая просто проверит - будет работать iswin7.dll, или нет, и в зависимости от результата меняем параметры, чтоб нормально смотрелось и на ХР, и на семерке.
    DLL и пример. Чуть не забыл, нужна для нормального отображения битмапа на стекле iswin7, а так-же в том случае, если стекло не сработает(там параметры фонового цвета разные получаются)
     
    Последнее редактирование: 6 сен 2011
  10. Ветеран

    Регистрация:
    8 авг 2011
    Сообщения:
    95
    Симпатии:
    0
    Gnom
    [​IMG]

    [hr]
    Пиши правильно, словарь падонка здесь не приветствуется. Gnom.
     
    Последнее редактирование модератором: 9 авг 2011
  11. Знаток Проверенный

    Регистрация:
    16 июн 2011
    Сообщения:
    321
    Симпатии:
    450
    Gnom, в данном случае boolean и longbool не совместимы, а требуется второй вариант. Т.е. как было в твоем первоначальном варианте будет норм работать)
    Код (Text):
    var
     Enabled: longbool;
    ...
          DwmIsCompositionEnabledProc(@Enabled);
          result:=Enabled;
     
    LexBell нравится это.
  12. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    534
    Пол:
    Мужской
    Ne0N, Спасибо, поправил, пробуем :) Идеально, на ХР еще проверить, потому, что берут меня сомнения, по поводу отсутствия необходимости сначала проверить версию системы.

    Если все тесты пройдет, то могу попробовать сделать длл, которая сама будет вставлять лого на стекло, чтоб в скрипте это дело не описывать.
     
    Последнее редактирование: 9 авг 2011
  13. Ветеран Проверенный

    Регистрация:
    18 июн 2011
    Сообщения:
    703
    Симпатии:
    494
    Gnom, большое спасибо dwmEnabled.dll
     
  14. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    534
    Пол:
    Мужской
    Пришло несколько отчетов, и на семерке и на ХР работает так, как и задумывалось, за тесты спасибо Винтаж и Эдисон.
     
  15. Борода Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    718
    Симпатии:
    534
    Пол:
    Мужской
    IsPicture.dll

    IsPicture.dll
    Вторая версия библиотеки для упрощения работы с прозрачностью.
    Изменения:
    Связываение форм убрано из скрипта.
    Режимы работы и подача форм собраны в одну процедуру, режим работы выбирается с помощью флага.
    Скачать.
    работа подробно расписана.
    Необходимо тестирование на ХР
     
  16. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    647
    Симпатии:
    253
    Обновил шапку добавил плагин botva2protect (b2p)
     
  17. Ветеран

    Регистрация:
    19 июн 2011
    Сообщения:
    76
    Симпатии:
    48
    ISWin7Logo v0.9

    ISWin7Logo 0.9 [22.03.2011] от VoLT
    Это плагин позволит вам сделать прозрачными края или всё окно целиком.

    - Значительно переделана отрисовка прозрачных областей.
    - Возможность отрисовывать картинку в формате png на прозрачной области IsWin7.
    Скачать (51.5 КБ)
     
    Последнее редактирование: 20 авг 2011
  18. Старожил

    Регистрация:
    29 июн 2011
    Сообщения:
    19
    Симпатии:
    5
    ReFLeXx
    зачем выкладывать чужие ссылки?
     
  19. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    647
    Симпатии:
    253
    ReFLeXx, меня интересует, откуда взялся пример использования?
     
  20. Старожил

    Регистрация:
    29 июн 2011
    Сообщения:
    19
    Симпатии:
    5
    Все делалось методом втыка
     
Статус темы:
Закрыта.

Поделиться этой страницей