Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> Программисты на Дельфи или С++, Нужна помощь: разработать оболочку типа веб-браузера, но с перехватом
ALexusB
сообщение Jun 25 2009, 12:32
Сообщение #1


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,168
Регистрация: 2-November 04
Пользователь №: 3



Нужно разработать оболочку типа веб-браузера, но с перехватом ссылок (обращений в инет) и управлениям скаченными файлами (картинки и прочие ресы), типа своего кеша. Файлы хранить в папке, где .ехе лежит. Файлы могут периодически тереться.

Сам браузер не имеет кнопок управления, только запустить и закрыть, ну может еще на весь экран или окно. Остальное все прописывается в коде. Браузер должен уметь показывать Флаш и перехват ссылок именно от флаша.

Кто в теме и хочет помочь, более детальное ТЗ по ЛС дам.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов
navy
сообщение Aug 7 2009, 12:11
Сообщение #2


Hagane no Renkinjutsushi
*******

Seaward TeamВетеран ФорумаЗаслуженный Корсар

Группа: Seaward.Ru Team
Сообщений: 5,970
Регистрация: 15-March 05
Из: Волгоград
Пользователь №: 578



Цитата
То, что это можно сдлеать в принципе - факт - пишут же свои бразузеры

Это факт то да, но тут суть какая? Это или простые браузеры, которые флеш не поддерживают. Или серьезные проекты с большим штатом (Фокс, Опера, Хром) Там кстати, используется ДРУГОЙ! плагин.. можно конечно его попробовать использовать, но тут большой косяк получиться может. Т.к. браузер рендерит страничку встраивая в него флеш, и как он это делает достаточно туманно. Т.е. плагин может работать как контрол, а может просто как DLL которая декодит то, что надо.

Этот АктивХ контрол, как мне кажется, использует настройки IE для выхода в инет. Своих настроек для подключения у него нет. Перехватить обращение в инет нельзя (точнее можно, но заблокировать его нельзя, по крайней мере мне этот способ не известен). Фаервол работает по другому принципу, и писать его для такой задачи тоже не вариант.

Поэтому с моей точки зрения, нужно разделять задачи для флеша и своего клиента. Клиент качает, флеш показывает.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщений в этой теме
ALexusB   Программисты на Дельфи или С++   Jun 25 2009, 12:32
ALexusB   Все еще актуально. Реально это тема для начинающег...   Aug 4 2009, 16:49
navy   А может на C#? Я тут глянул, можно сделать на движ...   Aug 6 2009, 08:55
Warship   Ну, я думаю, особой разницу нету, на чем. Главное,...   Aug 6 2009, 09:11
ALexusB   Дело не в папке, а в наличие нужных прерываний. То...   Aug 6 2009, 09:38
navy   Хз, я в делфи глянул, там вроде нет возможности по...   Aug 6 2009, 09:49
ALexusB   Ну, для примера все есть. Тут напишу. тестить мож...   Aug 6 2009, 09:57
navy   Вобщем посмотрел я еще разок :) просто так не выйд...   Aug 6 2009, 13:26
ALexusB   WebBrowser1.Navigate('http://.......swf');...   Aug 6 2009, 14:12
navy   Хз, у меня в 2006 студии не работает, вылетает в г...   Aug 6 2009, 14:26
ALexusB   Вот это тоже инфа http://www.kansoftware.ru/?did=9...   Aug 6 2009, 14:30
navy   Хз, покопаю еще, но я не нашел такого пока. Т.е. э...   Aug 6 2009, 14:46
dolphin_sv   У TWebBrowser есть обработчик событий на начало за...   Aug 6 2009, 15:47
navy   Блин, ну вы бы попробовали сначала, а уж потом бы...   Aug 6 2009, 15:55
ALexusB   нашел портабл турбо дельфи - скомпилял простой при...   Aug 6 2009, 16:32
navy   У меня есть подозрение, что эта ошибка связана с в...   Aug 6 2009, 17:01
ALexusB   может! у мя и ИЕ обновлялся до 8   Aug 6 2009, 17:04
navy   Просто у дельфи есть неприятная особенность (кроме...   Aug 7 2009, 06:54
ALexusB   Вот она тестовая загадка Дома на вин ХР сп3 не ра...   Aug 7 2009, 08:49
navy   Алекс, а как мувик второй грузится из флеша? Я это...   Aug 7 2009, 09:00
ALexusB   Грузится обычно, как любой файл, идет запрос по сс...   Aug 7 2009, 09:21
navy   Кстати хз в чем прикол, но у меня флеш кэширует са...   Aug 7 2009, 10:07
ALexusB   ИЕ кэширует и Опера тоже - все гут. Но это может б...   Aug 7 2009, 10:17
navy   Не, я о том, что активХ плагин, который я в своей...   Aug 7 2009, 10:21
ALexusB   используемый двиг браузера должен (для этой цели) ...   Aug 7 2009, 10:52
navy   Это факт то да, но тут суть какая? Это или просты...   Aug 7 2009, 12:11
Killbrum   Кстати ребята если нужна будет помощь то стучитесь...   Nov 13 2009, 20:48
ALexusB   Да уже ясно, что это на борланде не сделать и это ...   Nov 14 2009, 14:56
Killbrum   ))))))))) улыбнуло)))) Борланд это ИДЕ )) точнее ...   Nov 14 2009, 17:46
delfin_   Понял что это всё таки касается авто апдейта. Как...   Nov 14 2009, 19:55
Killbrum   Ясно =) чесно говоря проще флеш игру сделать на С+...   Nov 14 2009, 20:03
ALexusB   флеш игру проще сделать на флеш :) А то звучит см...   Nov 19 2009, 01:39
navy   флеш ты чем рендерить будешь на странице? :) а пе...   Nov 19 2009, 09:01
Killbrum   Я про простенький браузер))))   Nov 19 2009, 17:22
Fry   Ещё нужна помощь? или забили?   Jun 16 2010, 09:06
ALexusB   Ещё нужна помощь? или забили? а знаешь техническ...   Jun 16 2010, 12:31
navy   Есть конкретные предложения? Напиши Алексу в личку...   Jun 16 2010, 11:59
Fry   Давно бы написал , но запрещено -_-   Jun 16 2010, 12:22
Tymofei   Кто мешает найти его мыло или аську? Или пойти в Т...   Jun 16 2010, 12:22
Fry   Зачем мне это? Не проще спросить в конкретной теме...   Jun 16 2010, 12:25
Fry   В делфи можно написать.   Jun 16 2010, 12:51
Shadow   До сих пор не могу понять, почему ALexusB не хочет...   Jun 16 2010, 13:10
Fry   Ну клиент в делфи , конект к серву , там уже флеш   Jun 16 2010, 13:13
Shadow   Э-э-э, а сервер на флэш - это уже реально? Раньше...   Jun 16 2010, 13:26
Fry   Сервер? Там же будет на хосте уже ? Это же для бра...   Jun 16 2010, 13:30
ALexusB   зависит от хостера, если не брать сразу выделенный...   Jun 16 2010, 13:47
Fry   Зачем перехват ссылок? =) и т.п не проще просто т...   Jun 16 2010, 13:50
Shadow   Хм, php не сможет вытянуть большое кол-во пользов...   Jun 16 2010, 14:00
navy   C# Не всегда значит винда :) есть Моно. Но не суть...   Jun 17 2010, 06:46
Commandor_S   Ещё нужна помощь? или забили? Я бы, на месте Але...   Jun 17 2010, 09:06
Fry   Я бы, на месте Алекса, сходу отказался бы от тако...   Jun 17 2010, 12:31
navy   Предлагаю эту тему не развивать, а поговорить имен...   Jun 18 2010, 06:58
Commandor_S   Предлагаю эту тему не развивать, а поговорить име...   Jun 18 2010, 07:19
ALexusB   php по сокетам да, а как форум - нет. Файсбук тот ...   Jun 18 2010, 13:40


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th March 2024 - 17:38

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100