Вот сделал с утра пораньше: (схема файлом не хотела добавляться, извините)
http://slil.ru/28472479
Этот топик читают: Гость
Ответов: 53
Рейтинг: 3
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
карма: 10 |
|
Ответов: 53
Рейтинг: 3
|
|||
Там за счёт картинки и иконок код длинный слишком получился, не влез.
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Читай Обмен файлами(примечание)
|
|||
карма: 10 |
|
Ответов: 53
Рейтинг: 3
|
|||
карма: 1 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Ловлю себя на мысли что HiAsm мне почти полностью заменил VB (с ActiveX проблема осталась, ну да ладно о чём это я)
De_Cadanz, вот така фиговина задумывалась изначально, но похоже с индикатором переборщил, нужно было поменьше нарисовать code_16472.txt дальше можешь сам что нибудь придумать. |
|||
карма: 4 |
| ||
файлы: 1 | code_16472.txt [16.2KB] [401] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
andrestudio писал(а): Ловлю себя на мысли что HiAsm мне почти полностью заменил VBТы пошутил или как, что-то сие высказывание не похоже на тебя |
|||
карма: 22 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Перенедопил наверно
|
|||
карма: 4 |
|
Ответов: 53
Рейтинг: 3
|
|||
andrestudio, спасибо, но это слишком)) я ж в VB не шарю...впрочем, в других языках тоже. Да и сделал уже то, что хотел.
|
|||
карма: 1 |
|
Ответов: 5227
Рейтинг: 587
|
|||
De_Cadanz, я только вчера узнал чем в VBS операция "" от "/" отличается, долго себя по лбу стучал , так что учится никогда не поздно.
|
|||
карма: 4 |
|
Ответов: 8928
Рейтинг: 823
|
|||
andrestudio, утешайтесь, что не одинок, я тоже до сих пор не могу запомнить mod и div - остаток и целочисленное деление, каждый раз в справочник заглядываю
|
|||
карма: 19 |
|
Ответов: 845
Рейтинг: 17
|
|||
карма: 0 |
| ||
файлы: 1 | code_16480.txt [20.4KB] [259] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
в Linux такой гаджет делается за три клика мыши и без всяких там HiAsm... Компонент думаю перенесем в пакет
|
|||
карма: 27 |
|
Ответов: 578
Рейтинг: 14
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
GanjaKyp, фаервол на основе приведённых кодов не сделать - они позволяют только "прослушивать" трафик, а не влиять на него. Вот что умные дяди пишут про создание своего фаервола - клац. Для тех, кто не владеет английским, привожу перевод:
Zerodevice: Привет, я пытался написать брандмауэр, как AVG Firewall, на C #, однако я не знаю как. Интересно, если есть какой-либо учебник? руководство? или какие-нибудь примеры, которые помогли бы мне начать? спасибо. Citizen on the earth: Привет zerodevice, В зависимости от того, что хочется получить: 1) Если вы пытаетесь сделать локальный брандмауэр, который защищает ПК, на котором он установлен, то вы должны написать драйвер сетевого фильтрп (network filter driver), который представляет собой модуль режима ядра, как и любой драйвер устройства, и делать это лучше на С++. 2) If you want to code for a machine which will stand between Internet and LAN and serve as a filtering router (which most hardware firewalls actually are) then you can do this but need access to promiscuous mode and be able to forge packets with raw socket access discarding the TCP/IP stack . 2) Если вы хотите, чтобы написать код для машины, которая будет стоять между Интернетом и локальной сети и служить в качестве фильтрующего маршрутизатора (которыми на самом деле являются большинство аппаратных брандмауэров), то вы можете сделать это, но вам придётся работать в promiscuous режиме и научиться формировать пакеты в режиме прямого доступа к сокетам в обход стека TCP/IP. Вы можете это сделать с помощью WinPcap и библиотек-обёрток для него на C#, но это совсем не простая задача. Вам потребуется отличное знание модели OSI, протокола и стека TCP / IP и маршрутизации в layer 3. Надеюсь, что это поможет, С уважением Citizens on the earth |
|||
карма: 1 |
|