Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
 Аватар для Mr_den
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436

Проблемы с подключением Allegro 5 к DEV C++ 5.11

14.06.2026, 13:15. Показов 18541. Ответов 257
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Allegro 5 - это библиотека для 2D игр типа SFML только низкоуровневая, решил в ней покопаться, потому что там графика идёт на любой видяхе даже без драйверов.
Не находит библиотеку allegro_image.h ! Где это взять ? У кого то вообще Allegro 5 присоединялась к DEV C++ 5.11 ,,,,,,???
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.06.2026, 13:15
Ответы с готовыми решениями:

Dev-C++, а именно allegro
И снова здравствуйте:) изучаю с++, работаю в Dev-C++. Чтобы начать работать с allegro, достаточно...

Проблемы с Allegro на MinGW
Всем привет. Установил MinGW (версия указана на скриншоте) на Windows 10, запустил CMD и попробовал...

Есть ли разница между подключением статической библиотеки и подключением одного только файла
Есть ли вообще разница между подключением статической библиотеки, например с файлом Unit1.h и...

257
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
04.08.2026, 18:11
Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// SFML_example.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <SFML/Graphics.hpp>
#include <SFML/Audio.hpp>// ------- Звук привинтить
       // #include <RenderTexture.hpp>
 #include <iostream>
      #include <fstream>
   #include <windows.h>
#include "resource.h"
#include <commctrl.h>// Эта х нужна для создания контролов UP - DOWN например
#pragma comment(lib,"comctl32.lib")
 
#include "io.h"//  access()
#include <ShlObj.h>// Папки открываю
                       #include <string>
                      #include <sstream>// int to str
#include <direct.h>
#include <mmsystem.h>// Звук PlaySound
#pragma comment(lib, "winmm")// Звук   
//#pragma comment(linker, "/STACK:16777216")// большой стек
 
#include <stdio.h>
#include <iomanip> //  std::setprecision(4)  
 
#define __STDC_CONSTANT_MACROS
#define STEP 10// шаг поиска и резки (Это восемь раз на секунду, поиск ключевых кадров)
#define BUFFER_SIZE 384
// Поправка для автоустановки ползунка на конец видео. (Если больше то заходит за конец)
#define LEVEL_OF 0.18f
#pragma warning(disable : 4996)
#pragma warning(disable : 4703)
                     #define SFML_NO_DEPRECATED_WARNINGS// на всякий случай
extern "C" // < --- Подключать си файлы
{// :::::::::::::::::::::::::::::::
#include <libavformat/avformat.h>
#include <libavcodec/avcodec.h>
#include <libswscale/swscale.h>
               #include <libavutil/opt.h>// Ресампель аудио
               #include "libavutil/audio_fifo.h"
#include "libavutil/imgutils.h"
#include <libswresample/swresample.h>
#pragma comment(lib, "swresample.lib")// Либу подключаешь и никаких неразрешённых символов
 
}
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
07.08.2026, 16:59
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Вес EXE в Release-режиме - 12.8 MB
Забыл применить утилиту strip.exe для уменьшения размера EXE. Этот статически собранный EXE можно уменьшить с 12.8 до 9.2 MB, то есть на 3.6 MB с помощью утилиты strip.exe. Она удаляет лишнюю информацию из EXE, который собран в Release. Эта утилита находится в комплекте GCC в папке bin:

Название: 0217832b3a2b5e77b3619ff564785b4d0165f7c7.png
Просмотров: 116

Размер: 10.2 Кб

Чтобы её использовать, нужно добавить путь к mingw/bin в переменную окружения Path. Далее, нужно открыть папку с EXE в консоли и ввести команду: strip app.exe Эту утилиту можно использовать для уменьшения размеров файлов .dll (динамически подключаемых библиотек).
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 03:13
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 03:14
Я прочитал... А зачем это делать?
У меня например так.
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 03:20
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
08.08.2026, 04:12
Цитата Сообщение от Наталья8 Посмотреть сообщение
А зачем это делать?
Это дело вкуса. Мне нравится, чтобы был один EXE без кучи dll, например:

Название: 28b624d32be326126b9de4dcf1775f91c3afff67.png
Просмотров: 105

Размер: 2.3 Кб

По-хорошему, надо ассеты тоже в EXE запекать, на мой взгляд.

Если скачать игровой движок Godot, то у него два EXE и никаких DLL и других файлов и папок:



В игровом движке Defold - тоже один EXE и никаких DLL рядом (всё спрятано в папку packages):

Название: 0b6c5c25061fa202b44b42c59180197a68d42eb2.png
Просмотров: 107

Размер: 4.0 Кб

Это выглядит аккуратно. Если делать демки с кучей dll, то можно, конечно, инсталляторы создавать, но это лишние действия для меня.
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 15:43
Извините меня конечно, но ежели я не совсем из ума выжил,
что бы выписать танцующего робота,
надо такой лист и примитивную програмку на SFML.


Читаешь с листа/ лепишь на экран...
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
08.08.2026, 16:57
Цитата Сообщение от Наталья8 Посмотреть сообщение
что бы выписать танцующего робота,
У меня 3D на OpenGL в демке с танцующим роботом. Может показаться, что это 2D, потому что у меня не используется освещение. Я скачал бесплатную модель робота и анимации с сайта https://www.mixamo.com/. Там много бесплатных 3D-моделей и анимаций к ним:



Для следующей демки я скачал модели роботов с анимациями: покоя, ходьбы и бега. В Blender убрал анимацию перемещения, чтобы модель оставалась на месте во время ходьбы и бега. Экспортировал модели в формат .glb. Извлёк анимации с помощью программы gltf2ozz, которая идёт в комплекте с библиотекой ozz-animation командой:

Bash
1
gltf2ozz --file="y-bot-walk.glb" --config="{\"skeleton\":{\"filename\":\"skeleton.ozz\"},\"animations\":[{\"clip\":\"*\",\"filename\":\"animation-walk.ozz\"}]}"
Файл .glb (модель робота) загружаю с помощью библиотеки cgltf. Текстуры для кубика и робота формата .webp загружаю с помощью библиотеки SDL_image. С помощью Dear ImGui добавил Radio Button для переключения между анимациями:

Запустить демку в браузере



Демка собирается с помощью CMake из одной кодовой базы для: Windows (.exe), Android (.apk) и Web (.html, .js, .wasm).

Исходники на GitHub

EXE проверил на Virus Total - одно ложное срабатывание из 67.

Миниатюры
Вложения
Тип файла: zip ozz-animation-switcher-opengl-sdl3-cpp.zip (952.9 Кб, 2 просмотров)
Тип файла: zip ozz-animation-switcher-opengl-sdl3-exe.zip (4.81 Мб, 2 просмотров)
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 19:02


Какое оно три де.? Экран монитора плоский...
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 19:07
0
1980 / 836 / 115
Регистрация: 01.10.2012
Сообщений: 5,234
Записей в блоге: 2
08.08.2026, 21:54
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Для следующей демки..
Неясно чему посвящены эти демки. Вы (упорно) показываете как загружать и крутить анимации char'ов, какой в этом смысл? Зачем писать тонну кода (не говоря уже о всех этих вебовских скриптовых соплях), если любая баба 3D приложение делает это уже десятки лет, хоть тот же блендер? Какая цель преследуется кроме как "овладеть технологией"?

Не по теме:

Кстати технология действительно старовата, всем эти скинам, бонам и.т.п. уже лет 30 только на моей памяти. Как бы не кинули (как с OpenGL)

0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 22:40
Мухи летают, крыльями машут.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Animation {
    std::vector<IntRect>frames;// Вектор для координат (рамок)
     double totalProgress;
   sf::Sprite *target;
        public:
Animation(sf::Sprite& target) { 
       this->target = &target;
       totalProgress = 0.0;
          }
 void addFrame(IntRect frame) {// добавить прямоугольник (рамку)
       frames.push_back(std::move(frame)); 
          }
 void clear_frames(){ frames.resize(0); }// Очистка рамочного вектора
 //------------------------------- 
  void update(double elapsed) {
         totalProgress += 0.005*elapsed;// <--- вырезает
 if (totalProgress > frames.size()) totalProgress -= frames.size(); // Обнуляет счётчик   
        target->setTextureRect( frames[(int)totalProgress] );// Вырезает рамкой вынутой из вектора
          } };
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
08.08.2026, 22:43

Мухи могут быть ворованные, по этому извиняюсь.
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
09.08.2026, 00:02
Цитата Сообщение от Igor3D Посмотреть сообщение
Зачем писать тонну кода
Для анимации используется готовая C++ библиотека ozz-animation: https://github.com/guillaumeblanc/ozz-animation Я не писал свой парсинт формата изображения WebP, а взял готовую библиотеку SDL_image. Для загрузки шрифта и вывода текста я не писал свой код, а взял готовую библиотеку SDL_ttf. Я не писал парсинг формата gtTF, а взял готовую библиотеку cgltf. Для управления роботом я тоже не будут писать свою физику, а возьму готовую библиотеку: Box3D. Для звука - OpenAL Soft. Для клиент-сервера: IXWebSocket. Для базы данных на сервере - SQLite. Для парсинга JSON - simdjson, чтобы посылки с клиента на сервер и обратно парсить. Я почти ничего с нуля, а беру готовые библиотеки.

Цитата Сообщение от Igor3D Посмотреть сообщение
не говоря уже о всех этих вебовских скриптовых соплях
Все перечисленные выше библиотеки - это либо библиотеки на Си: SDL, cgltf, cglm, Box3D и т.д., либо это C++ библиотеки: ImGUI, OpenAL, ozz-animation. Это не проекты на JavaScript, а проекты на C/C++. Они собираются в EXE с помощью стандартного GCC для Desktop, а дополнительно собираются в WebAssembly с помощью Emscripten, чтобы кликнул и сразу в браузере запустилось, а так же в APK с помощью Gradle.

Цитата Сообщение от Igor3D Посмотреть сообщение
если любая баба 3D приложение делает это уже десятки лет, хоть тот же блендер?
Да, Blender это всё умеет. Мы все (кто интересуется программированием 3D-графики) могли бы оставить у себя на компьютерах только Blender и работать только в нём, и удалить навсегда все эти: Unity, Godot, Unreal Engine и т.д. Главный вопрос - какая цель? Почему какой-то человек поставил себе Godot, а не ограничился только Blender? Зачем ему Godot или Unity, если есть Blender? Мы доходим до абсурда, когда не знаешь, что объяснять.

Цитата Сообщение от Наталья8 Посмотреть сообщение
Какое оно три де.? Экран монитора плоский...
Если бы я добавил затенение и тени, то выглядело бы как 3D, а так как этого нет, то выглядит как 2D. Если я загружу робота в Blender, то выглядит, как в 3D:



Миниатюры
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
09.08.2026, 00:20
Цитата Сообщение от Igor3D Посмотреть сообщение
Кстати технология действительно старовата, всем эти скинам, бонам и.т.п. уже лет 30 только на моей памяти. Как бы не кинули (как с OpenGL)
Вы опасаетесь, что боны и скины объявят deprecated и вам придётся резко от них отказываться, как отказались от OpenGL в пользу Metal и Vulkan? Мне будет абсолютно всё равно, даже если Epic Games объявит боны и скины deprecated в Unreal Engine 6 или 7 - вряд ли я стану его использовать.

Кстати, консорциум Khronos Group официально не объявлял OpenGL устаревшим (deprecated). Сейчас это единственный API, который стабильно собирается для старых и новых смартфонов, ноутбуков и в WebAssembly. К примеру, новый универсальный API SDL_GPU от разработчиков SDL пока не собирается в Web, поэтому я его не использую. Насколько я понял, SDL_GPU - это обёртка над Vulkan, DirectX и Metal. Сам по себе Vulkan в Web не собирается, однако есть надежда на WebGPU, в который могут внедрить поддержку SDL_GPU и тогда приложения на SDL_GPU будут компилироваться в Wasm.

Сейчас WebGPU с костылями уже собирается в EXE, APK и Wasm. Этот API намного проще, чем Vulkan, хотя и использует его под капотом. Я собирал приложения на SDL3 + WebGPU в EXE и Wasm, но в APK ещё не пробовал - у меня возникали проблемы с запуском Wasm-приложений на SDL3 + WebGPU в мобильном браузере. В общем, на WebGPU можно делать кроссплатформенный софт для EXE, APK и Wasm, но это пока нестабильно, тогда как приложения на OpenGL легко собираются и отлично работают, в том числе на старых устройствах.
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
09.08.2026, 01:18
3d... Я считаю, это комплексное соотношение, пересечение фигур, когда одна забегает за другую.
Читал что на SFML, (оно вообще то 2d) достигаеться пересечением нескольких слоёв.
Зависит от порядка отрисовки, что раньше отрисовываеться, то и будет слоем ниже.
Сложно получаеться.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
window.clear();
        // In your main loop:
        //animation.update(time);
        window.draw(myCharacter);
 
         window.draw(player);
 
        for (size_t i = 0; i < bullets.size(); i++)
        {
    //  std::cout << " -- "<< "\n";     
            window.draw(bullets[i].shape);
        }
 
   window.draw(enemy);
        window.display();
Может не прав.... Не знаю...
0
1980 / 836 / 115
Регистрация: 01.10.2012
Сообщений: 5,234
Записей в блоге: 2
09.08.2026, 02:01
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Да, Blender это всё умеет. Мы все (кто интересуется программированием 3D-графики) могли бы оставить у себя на компьютерах только Blender и работать только в нём, и удалить навсегда все эти: Unity, Godot, Unreal Engine и т.д. Главный вопрос - какая цель? Почему какой-то человек поставил себе Godot, а не ограничился только Blender? Зачем ему Godot или Unity, если есть Blender? Мы доходим до абсурда, когда не знаешь, что объяснять.
На это легко ответить: Godot или Unity нужны для разработки игр, чего Blender не дает. А вот какая Ваша цель - неизвестно. Никто не упрекает в интенсивном использовании библиотек, но зачем, чего Вы хотите этим добиться? То что Вы показываете практичнее (во всяком случае) сделать в блендере или во многих известных приложениях/движках. Зачем пыхтеть с тучей либ чтобы получить то что и так "у всех есть"?
0
9993 / 2965 / 497
Регистрация: 05.10.2013
Сообщений: 8,151
Записей в блоге: 244
09.08.2026, 06:10
Цитата Сообщение от Igor3D Посмотреть сообщение
А вот какая Ваша цель - неизвестно.
Глобальные цели плавающие, но некоторые приоритетные задачи просматриваются невооружённым глазом. Например, вы согласны, что плохо делать анимации с резким переключением? Персонаж стоял с анимацией покоя, мы нажимаем кнопку перемещения, и персонаж резко переключается на анимацию ходьбы. Это выглядит плохо. Эту задачу решает библиотека ozz-animation. Она многое реализует, в том числе blending - то есть смешивание анимаций. Исходники я прикрепил в этом сообщении. Далее, приоритетная цель - внедрение движка Box3D для перемещения робота, чтобы он не проходил сквозь деревья, заборы, стены и т. д.

Запустить демку в браузере

Исходники на GitHub



Цитата Сообщение от Igor3D Посмотреть сообщение
То что Вы показываете практичнее (во всяком случае) сделать в блендере
Blender я использую для других целей - редактирования моделей и анимаций, скачанных, например, с Mixamo. Blender не решает задачи интерактивности для 2D- и 3D-графики для потенциальных пользователей (если не считать движок UPBGE). Скелетная анимация для 2D-графики открывает большой простор для фантазии.

Цитата Сообщение от Igor3D Посмотреть сообщение
или во многих известных приложениях/движках. Зачем пыхтеть с тучей либ чтобы получить то что и так "у "всех есть"?
Готовые движки меня не мотивируют. Мне нравится пыхтеть с библиотеками, мучая нейронки. Мне очень понравилась новость о выходе Box3D, и у меня появилось большое желание с ним работать (не могу объяснить зачем и почему, просто очень хочется, и ничего не могу с этим поделать). Мне удалось интегрировать Box3D в графическую библиотеку Raylib (исходники демки) и игровой движок Defold (исходники демки), а также собрать демки для Windows, Android и Wasm.
0
 Аватар для Наталья8
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,385
09.08.2026, 13:04
Цитата Сообщение от Igor3D Посмотреть сообщение
Unity, Godot, Unreal Engine и т.д.
Вечная посредственность, Искал иры с открытым миром,
всё завалено этим гавном. Клепают его все кому не лень.
Миры продают...
А качество по сравнению с DX, естественно гавно.
Дерьморынок...
Я нашёл тогда про солдата Снейка, вокруг которого мухи летают.
Вот и сравните с творчеством на вышенаписанных платформах...
0
1980 / 836 / 115
Регистрация: 01.10.2012
Сообщений: 5,234
Записей в блоге: 2
09.08.2026, 18:01
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Глобальные цели плавающие, но некоторые приоритетные задачи просматриваются невооружённым глазом. Например, вы согласны, что плохо делать анимации с резким переключением? Персонаж стоял с анимацией покоя, мы нажимаем кнопку перемещения, и персонаж резко переключается на анимацию ходьбы. Это выглядит плохо.
Впечатление что Вы хотите меня обмануть Ведь эту тему я пробовал обсуждать на этом форуме не раз (и не два), и Вас там никогда не было. А тут вдруг "приоритет". Как-то не очень верится
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Эту задачу решает библиотека ozz-animation. Она многое реализует, в том числе blending - то есть смешивание анимаций.
Было бы чудесно, просто замечательно найти толковую либу где это уже реализовано. Вот только таковая не находится. Не делает это ozz (хотя, справедливости ради, я смотрел ее уже несколько лет назад)

Blending/смешивание работает для "однотипных" анимаций, напр walk/run. Это простая операция которую, на мой взгляд, лучше реализовать самому, не связываясь ни с какими либами. Качество можно немного улучшить "по Ковару" (статьи начала нулевых). Но вот для анимаций разного типа, напр walk/idle (или наоборот idle/walk) ничего хорошего не выходит. И понятно почему, при остановке движение ноги не замедляется, вместо этого делается более короткий (полу)шаг. Нужно не блендить, а "синтезировать" этот полушаг, вот для этого либы я не нашел. Делать самому - возможно, но это не просто

Обсуждения ничего не дали. Получал (настойчивый) совет "интерполировать в кватернионах", видимо это единственное что человек знал о СА Заяц (весьма грамотный человек), перед тем как слиться, тихо посоветовал попросить дизайнера чтобы он руками сделал такой переход. Близкий совет от спецов игр - пусть, мол, юзер даст все анимации переходов (считая idle/walk и др). В общем, дубль-пусто

Хотя основная идея "ходьбы" довольно прозрачна. Во время любого шага стопа одной из ног стоит неподвижно на земле, пока не начинается новый шаг этой ногой, тогда другая(ие) стопы будут неподвижны. Напр, при повороте, char не должен поворачиваться как солдат "на каблуках". Отсюда кстати ясно что блендить/смешивать walk/idle = глупость

Цитата Сообщение от 8Observer8 Посмотреть сообщение
Blender не решает задачи интерактивности для 2D- и 3D-графики для потенциальных пользователей
Ну пока вся Ваша интерактивность облеты камерой, а будет что больше - опять вылезет вопрос/проблема "а почему не движок" (и доводов в пользу самопала опять не найдется)

Цитата Сообщение от 8Observer8 Посмотреть сообщение
Скелетная анимация для 2D-графики открывает большой простор для фантазии.
Какой еще фантазии? Скатывание в 2D мне всегда казалось чем-то типа "параолимпиады" (для спортсменов с ограниченными физическими возможностями)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.08.2026, 18:01

Подключение библиотеки в Dev C++
Как подключить библиотеку SerialGate к компилятору Dev C++ ? Строчку #include &quot;SerialGate.lib&quot; я...

Подключение dll к проекту в среде Dev C++
Добрый день, Первый день с Dev c++ Мне нужно к проекту подключить dll библиотеку. Как это...

Подключение в Dev C++
Всем привет,можете объяснить как подключить вот эту библиотеку ? #include &lt;vcl.h&gt;

Подключение статической библиотеки в dev c++
Подскажите пожалуйста как подключить библиотеку к проекту где она будет использоваться? Я...

Подключение libcrul к Dev C++
Всем привет, прошу вашей помощи. Появилась необходимость работать с POST/GET запросами, в связи с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
220
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru