169 похожих чатов

У кого-то есть какой то гайд по работе с Chromium?

С WebViewer было все плюс минус просто, но он мне не подходит. Мне просто нужно сделать окошко в панели, в которой бы показывалась веб страничка которую я задам

19 ответов

40 просмотров
✙Me.hail✙- Автор вопроса

Ну или просто скажите как сделать, делов то две строчки наверное, вот только я и не знаю что накодить

пробуй webviewer2, не лезь в сторонние библиотеки...

✙Me.hail✙- Автор вопроса
Arioch The
пробуй webviewer2, не лезь в сторонние библиотеки....

Прога должна лежать годами, и в случаи надобности должна работать и все загружать, под что как я понял chromium подходит лучше

✙Me.hail✙
Прога должна лежать годами, и в случаи надобности ...

это невозможно, вообще возьми "WebViewer было все плюс минус просто" и открывай в нем все что хочешь не открывается? ну вот с любой программой, которую ты напишешь сегодня и положишь "лежать годами" будет в итоге точно так же гугл не даст сайтам будущего работать в сегодняшних браузерах, какоу бы из них ты не выбрал

✙Me.hail✙
Прога должна лежать годами, и в случаи надобности ...

TEdgeBrowser, IWebView2 по факту и есть хромиум Все мануалы у тебя на руках

✙Me.hail✙- Автор вопроса
Viktor Akselrod
TEdgeBrowser, IWebView2 по факту и есть хромиум Вс...

То есть с рабочим Chromium мне работать нельзя? Почему я просто не могу панельку с сайтом грузить через хромиум? Как это сделать?

✙Me.hail✙
То есть с рабочим Chromium мне работать нельзя? По...

Ну сделай на Хромиум. ТОлько там в комплекте мегабайт 100 будет у тебя в программе, где-то так кажется. Компонент CEF4Delphi. По крайней мере на Lazarus все заводится... Просто почитай. погугли, там не сложно

✙Me.hail✙
То есть с рабочим Chromium мне работать нельзя? По...

просто: открыть хромиум, руками. Вбить адрес сайта, руками. И так далее. хромиум не предназначен для работы с дельфи. пишите тогда на хромиуме для хромиума тогда. webExtension, node.js + Electron, может быть Smart Mobile Studio...

✙Me.hail✙- Автор вопроса
Arioch The
просто: открыть хромиум, руками. Вбить адрес сайта...

Я то откуда знал? Зачем я тогда его ставил?

✙Me.hail✙
Я то откуда знал? Зачем я тогда его ставил?

Прекращай программировать наугад, сначала сформируй свод требований того что ты хочешь, потом найди то что тебе подходит по их описанию потом найди примеры использования, изучи, поэксперементируй и только тогда приступай

✙Me.hail✙- Автор вопроса
Александр (Rouse_) Багель
Прекращай программировать наугад, сначала сформиру...

Да мне просто нужно чтобы в проге было окно, в котором открывался определенный сайт, но ВебБраузер плохо открывает половину сайтов что я пробовал

✙Me.hail✙
Я то откуда знал? Зачем я тогда его ставил?

не знаю, я тебе наоборот советвоал с ним не связываться, https://t.me/Delphi_Lazarus/293836 и Виктор тоже https://t.me/Delphi_Lazarus/293828 и вообще, всё что можно было сделать без геморроя - уже сделали, много лет назад и по многу раз

✙Me.hail✙
Да мне просто нужно чтобы в проге было окно, в кот...

значит переформулируй задачу - зачем тебе делать то что отлично умеет делать любой средней паршивости браузер ну и вообще - работа программиста это постоянное разруливание гемороев которые появляются просто на ровном месте. Если за 3 дня тебе не понравилось - лучше бросай, дальше будет сложнее

✙Me.hail✙- Автор вопроса
Александр (Rouse_) Багель
значит переформулируй задачу - зачем тебе делать т...

Я на юнити игру сделал, и как то не бросил. Ну там хотя бы все отлично и с количеством информации для обучения, и все прекрасно поддерживается, ну не суть. Суть в том, чтобы этот определенный сайто можно было открыть ТОЛЬКО с помощью этой программы, и больше ни с чего, нужно сделать так чтобы с браузером нельзя было взаимодействовать, увидить или скопировать ссылку сайта

✙Me.hail✙
Да мне просто нужно чтобы в проге было окно, в кот...

и так будет всегда, для любой "остановившейся" программы, потому что Гугл постоянно меняет правила игры, чтобы душить конкурентов. Пройдёт пару лет и будет то же самое, что бы ты не написал сегодня. остается один только вопрос, КТО будет обновлять браузер эти "несколько лет" когда ты положил программку в угол и спишь, кто и зачем ему это надо будет? поэтому в данном конкретном случае больше надежды на Microsoft Edge, который у тебя уже готовый лежит на палитре и никаких библиотек ставить не надо. Правда, может оказаться, что на старых виндах уже не обновляется ничего (на win7 chrome обновляет только яндекс, например)

✙Me.hail✙
Я на юнити игру сделал, и как то не бросил. Ну там...

Тогда это и не должен быть сайт. Делай свой собственный формат документов

https://github.com/salvadordf/CEF4Delphi/

🥓 Хамон Эврибади
https://github.com/salvadordf/CEF4Delphi/

не торопись, пересмотри сериал с начала - https://t.me/Delphi_Lazarus/293832

Похожие вопросы

Обсуждают сегодня

Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
А чем вам питонисты не угодили?😂
.
79
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Всем привет. Поделитесь, пожалуйста, опытом. Есть форма, на которой имеется dbgrid и кнопки: добавить, редактировать, удалить. Если нет записей в dbgrid, то кнопки редактирова...
Евгений
5
Как структуру (из MSVC) в которой описаны битовые поля описать для fasm? Вот например это (fBinary...fDummy2 - это физически 1 DWORD): typedef struct _DCB { DWORD DCBlength;...
Евгений
3
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
type TExtensions<GExtender>=class function GetExtension<GEntityExtenderType>:GEntityExtenderType; end; function TExtensions<GExtender>.GetExtension<GEntityExtenderType...
zamtmn
8
Всем привет, препод задал вопрос, подскажите пожалуйста, какой адрес инкапсулирует указатель?
Свинка Пеппа
8
Вот смотрите у меня есть два стрима сейчас fs, cs: TStream; fs := TFileStream.Create('filename'); cs := TCompressionStream.Create(compression_level, fs); Я хочу сделать так: ...
notme
5
Карта сайта