Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Пародия Hacker's Long Way 3 Добавлено: 09.03.04 17:42  

Автор вопроса:  TranceR

Здаров, народ!

Пишу, я, тут на VB третью версию игрушки, в своё время ходившей по инету.Пофиг на копирайт. Наткнулся на проблему. Мне нужно сделать эмуляцию программ (nmap, Internet explorer и т.д.)то есть как бы они запускаются на виртуальном компе юзера. В общем , проблема сводиться к тому, как написать банальный плагин.

Ответить

  Ответы Всего ответов: 12  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 09.03.04 22:06

А в чем проблемма ? Берем придумываем определенную систему взаимодействия меж прогой и плагинами, придумываем как они будут обмениваться данными, потом создаем массив As Object, а далее пользуясь CreateObject, присваиваем некий плагин энному элементу массива...

Ответить

Номер ответа: 2
Автор ответа:
 TranceR



Вопросов: 2
Ответов: 6
 Профиль | | #2 Добавлено: 10.03.04 07:29

Ещё проблемка- в чём писать эти плагины- .dll .exe .ocx ?

Ответить

Номер ответа: 3
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 10.03.04 07:39

Если использовать то что я выше сказал, то можно и на VB, а если хочется ну совсем рульные плагины сделать, то придется несколько изменить их вызов, но за то не нужно их будет програмно регистрировать и не нужно будет держать в память массив с объектами...
Во втором случае придется писать его на C++/Asm/Delphi/PowerBasic/.../В общем на всем, что может писать нормальные, не ActiveX, dll.

Ответить

Номер ответа: 4
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #4 Добавлено: 10.03.04 12:30
А пример кода мона?

Сан Саныч
mailto:apexsun@narod.ru -=•=- http://apexsun.narod.ru -=•=- ICQ:273825121

> Вы его как-то не правильно душите

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 10.03.04 18:23

2 2San, а чем тебя не устраивает пример Данилы Беляева (ActiveX) ?

Ответить

Номер ответа: 6
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #6 Добавлено: 10.03.04 19:18

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

Ответить

Номер ответа: 7
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 10.03.04 22:33

Дык те пример для обычных длл ? Могу поделиться кешно, написан на PB...

Ответить

Номер ответа: 8
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #8 Добавлено: 10.03.04 23:08
Ну да! Давай. Кидай плз.

> Тоже неплохо! - сказал зять, бросив камень в собаку и попав в тещу

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 10.03.04 23:46

Кидаю... Ну че поймал ;)?

Ответить

Номер ответа: 10
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #10 Добавлено: 11.03.04 00:03
Поймал! Сенкс. Разбираться буду завтра.......

Ответить

Номер ответа: 11
Автор ответа:
 TranceR



Вопросов: 2
Ответов: 6
 Профиль | | #11 Добавлено: 12.03.04 07:45

Блин, мне тоже кинь, а то посмотреть охота...

Я параллельно ещё и LAN chat писать затеял...

Ответить

Номер ответа: 12
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #12
Добавлено: 12.03.04 15:25

Да я бы кинул, если бы те не лень в прфиле было мыло писать :(

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам