Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.08.2024
Сообщений: 1

Как установить сторонние модули для PascalABC?

25.08.2024, 20:20. Показов 1212. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Крч у меня есть сервак и я захотел сделать типа месенжер ну чисто на пару человек через консоль чтобы прощупать почву я забил в чат жпт мол напиши код и вот что она выдала
;

Pascal
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
uses
  IdHTTP, IdSSLIOHandlerSocketOpenSSL, IdSSLOpenSSL;
 
var
  HTTP: TIdHTTP;
  Response: string;
 
begin
  HTTP := TIdHTTP.Create(nil);
  HTTP.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
  HTTP.SSLOptions.SSLVersions := [sslvTLSv1_2];
  HTTP.SSLOptions.Method := sslmTLS;
 
  try
    WriteLn('Введите текст на английском языке:');
    ReadLn(Response);
 
    HTTP.Request.ContentEncoding := 'utf-8';
    HTTP.Request.ContentType := 'application/x-www-form-urlencoded';
    Response := HTTP.Post('http://ёёё', Response);
    WriteLn('Ответ сервера:', Response);
  except
    on E: Exception do
      WriteLn('Ошибка:', E.Message);
  end;
 
  HTTP.Free;
end.
суть кода в том что ты пишешь текст (на всякий случай я попросил чтоб писали инглишом) сей текст идёт на сервер а затем в ответ приходит заветная абоба но модулей этих в паскале изначально нема я решил их допом скачать нашёл один из них сохранил его кинул в папку lib сменил формат на pcu но компилятор пишет мне
() : Ошибка чтения PCU файла 'C:\Games\PascalABC.NET\Lib\IdSSLOpenSSL .pcu'
так вот как правильно установить эти файлы и где их взять
(вместо ёёё мой айпишник но светить я им нехочу)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.08.2024, 20:20
Ответы с готовыми решениями:

Как установить сторонние библиотеки для C# в Visual Studio 2022
Здравствуйте товарищи. У меня проблемка появилась, которую я ни как не могу решить, вообще не получается. Проблема является то, что я не...

Как в папку со скриптом закинуть сторонние модули?
Чтобы скрипт запускался на компе где установлен питон без модулей

Как установить модули или модуль для 2х канального режима?
2х канальный режим памяти работает только с 2х ядерными процами или проц. неимеет никокого отношения к этому режиму? как установить...

1
 Аватар для Sun Serega
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
26.08.2024, 09:31
Откуда интересно вы качали .pcu файл, который является кэшем компилятора - с разным бинарным форматом в каждой версии паскаля.

Вообще выглядит будто нейросеть нагалюцинировала вам что-то около-дельфийское. А данный паскаль - .Net-базированный язык, как и C#, с дельфи мало общего, кроме базового синтаксиса.
Если уже просить нейронки то лучше код для C#, его можно практически 1-к-1 переводить на данный паскаль. Иначе, для малоизвестных языков будет одна чушь.

Чтобы нормально пощупать что реально есть - напишите на отдельной строчке System.Net и поставьте после него точку - вам выпадет список всего для работы с сетью. В частности - в данном случае рекомендую копать в сторону сокетов.

Добавлено через 4 минуты
А, собственно ответ названию темы - вам нужны .pas а не .pcu файлы. Все стандартные можно найти в C:\Program Files (x86)\PascalABC.NET\LibSource - но скачанные из вне надо пихать в папку с вашей программой, а не в Program Files.
Или, альтернативно, можно скачать любую .Net (к примеру C#-овскую) библиотеку (.dll), скомпилированную для .Net Framework (не .Net Core, пока что) и подключить её с помощью директивы {$reference ИмяФайла.dll}

Ну, это для PascalABC.Net, а PascalABC это другой, давно сдохший язык.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.08.2024, 09:31
Помогаю со студенческими работами здесь

Как установить сторонние компоненты?
скачал на сайте TextHTML.narod.ru несколько компонентов(FormShapeC6 CalPanelC6 AdvShaperC6), теперь не знаю как их поставить. помогите...

Жесткий диск видится компьютером, но не читается, сторонние программы для просмотра нет возможности установить
Жесткий диск WD elements. Подключаю к компьютеру с Windows 8, диск есть в наличии, виден через панель управления, но зайти не могу. В...

Не получается установить модули для Python
Не получается установить модули. Вот такое выходит после строки pip install Django . Как быть?

Как установить графические модули
Дайте пожалуста ссылку на Паскаль, и дайте ПОДРОБНОЕ описание как установить графические модули.

Как правильно установить модули
Приветствую. Как правильно установить модули в windows? Получается подключать по абсолютному пути(относительный не пробовал). А так -...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru