PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Программирование для ПК (https://www.pspx.ru/forum/forumdisplay.php?f=474)
-   -   PureBasic - компилятор высокоуровневого языка программирования Бейсик (https://www.pspx.ru/forum/showthread.php?t=107649)

ErikPshat 06.04.2018 15:13

PureBasic - компилятор высокоуровневого языка программирования Бейсик
 
Вложений: 6
PureBasic 5.62 [Русский]
  • Название программы: PureBasic
  • Версия программы: 5.44 - 5.62
  • Последняя Версия программы: 5.62
  • Адрес официального сайта: http://purebasic.com
  • Класс языка: императивный, процедурный, структурный
  • Расширение файлов: .pb .pbi .pbp .pbf
  • Язык интерфейса: Русский, Английский, прочие...
  • Системные требования:
    • Intel Pentium 166 МГц или выше; 128 Mб RAM; 100 МБ на жестком диске;
    • Windows 98/Me/2000/XP/Vista/7/8.
  • Лечение: не требуется

Описание: PureBasic (вики) - довольно простой язык программирования, для которого есть кроссплатформенная IDE и библиотека функций. В текущей версии можно создавать приложения для платформ: Windоws x86, Windоws x64, Linuх x86, Linuх x64, MaсОS X x86, MaсОS X x64. Наличие кроссплатформенной библиотеки функций, позволяет легко переносить программы с одной платформы на другую. PureBasic это универсальный язык программирования и с его помощью можно разрабатывать различные приложения, службы (сервисы), компоненты приложений, 2D и 3D игры, драйверы режима ядра (пока только для Windows) и т. д.
  • Коллеция ресурсов - и исходники программ на :github:
  • Исходные коды - рабочих полезных программ, которыми я часто пользуюсь.
  • WinAPI Library - онлайн библиотека готовых примеров написания кода на немецком и английском.

Скачать двух-томным архивом:
Особенности сборки:
Эта коллекция Portable-сборок и распакованных стационарных.
Они не оставляют следов работы в системе и могут работать со съемных носителей информации, например внешнего жесткого диска или флешки.
Из дистрибутива ничего не вырезано. Были добавлены наиболее часто используемые библиотеки функций.
  • В сборку были добавлены несколько статей по программированию, которые можно найти в папке "Учебники".
  • Так же были добавлены исходные тексты (примеры) различных программ в папку Examples.
  • Там можно найти примеры как простых программ, так и сравнительно сложных. Например, есть пример торрент-клиента (его можно видеть на одном из скриншотов), пример компонента приложения "PB_IO.dll", который совместно с вшитыми в него драйверами pbdriverio.sys и pbdriverio_x64.sys (они так же написаны на PureBasic), позволяет получить прямой доступ к портам компьютера (если кто-то не знает, прямой доступ к портам, запрещен в NT системах для приложений).
  • Так же, найдете примеры простого инсталлятора, создания PDF файлов, конвертера PDF файлов, различные примеры работы с архивами (в том числе, создание самораспаковывающегося архива), измерение температуры процессора, чипсета, видеокарты и многое другое.
Список библиотек:
  • Droopy Library - примерно 330 различных функций.
  • PBOSL - много различных функций.
  • HID_Lib - работа с USB HID устройствами, подключенными к компьютеру.
  • PB_IO - работа с портами компьютера, например, LPT портом.
  • PureAES - шифрование и дешифровка данных, кодированных по технологии AES. Подробнее.
  • PureCAB - работа с CAB архивами.
  • PureLZMA - работа с 7z архивами.
  • PureZIP - работа с ZIP архивами.
  • UnRAR_Lib - распаковка RAR архивов, в т. ч. защищенных паролем.
  • PureCOLOR - различные функции изменения цвета окна и его компонентов.
  • PureDispHelper - работа с COM объектами.
  • PureLPRINT - работа с принтером.
  • PureLVSORT - различные функции сортировки в таблице ListIconGadget.
  • PurePOP3 - чтение электронной почты (E-Mail).
  • PureSMTP - отправка почты.
  • PurePROCS - работа с процессами компьютера. Например, можно получить список процессов как в "Диспетчере задач Windows", завершить процесс. Можно так же, загрузить EXE программу или DLL библиотеку из памяти и запустить ее.

Ещё одна сборка, только инсталляционная.https://i4.imageban.ru/out/2018/09/2...b247e3bbae.png
В комплекте версии для Windows, Linux, MacOS X, x86/x64:

rhish777 06.04.2018 16:27

В принципе все удобно, как раз для ламеров пойдет. Удобно тем что не требует установки.

ErikPshat 22.09.2018 17:45

Кстати, всякие всплывающие окна с запросами и подтверждениями, выборе папки и прочее, которые присутствуют в утилите PS3GameConvert_v091, скомпилированы через этот компилятор PureBasic. Исходники программ лежат здесь: http://www.horstmuc.de/dirsource.htm


Текущее время: 17:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.