Отображение всех компьютеров в сети.

Тема в разделе "WASM.BEGINNERS", создана пользователем Torvald, 3 мар 2008.

  1. Torvald

    Torvald New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2008
    Сообщения:
    9
    Поиогите сделать такую прогу под DOS на MASM.
    Необходимо выводить:
    1. Имя компьютера.
    2. IP компьютера.

    Заранее благодарен...
     
  2. zoool

    zoool New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2007
    Сообщения:
    412
    стописят баксоф
     
  3. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Если человек с таким ником просит написать под дос, это что-то значит :)
    А вообще, какое имя компа? Оно ж в винде хранится, а не в досе. Или нет? Для IP под винду вот код:
    Код (Text):
    1. GetLocalIP proc
    2. LOCAL HostName[100h]: BYTE
    3.     pushad
    4.     invoke gethostname,addr HostName,100h
    5.     invoke gethostbyname,addr HostName
    6.     or eax,eax
    7.     jz convert_ip
    8.     mov eax,[eax+12]
    9.     mov eax,[eax]
    10.     mov eax,[eax]
    11. convert_ip:
    12.     invoke inet_ntoa,eax
    13.     mov [esp+7*4],eax
    14.     popad
    15.     ret
    16. GetLocalIP endp
    Под дос - хз.
     
  4. probka

    probka New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2008
    Сообщения:
    170
    Torvald, короче, чтоб соединяться по TCP/IP в ДОСе, нужно установить все дрова и установить прогу. Хотя бы FTP. Дальше, то что тебе нужно, сохраняется в лог-файле. Открывай этот файл и читай.

    Torvald, you need relakse ... :)
     
  5. zoool

    zoool New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2007
    Сообщения:
    412
    Под дос на МАСМ это уже что-то...
     
  6. Torvald

    Torvald New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2008
    Сообщения:
    9
    СПС, выручили... :)
     
  7. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    А вот и нет.
    Читаем спецификацию протокола SMB (Simple Message Block). Курим....
     
  8. Torvald

    Torvald New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2008
    Сообщения:
    9
    Всё отлично, но есть 1 "но". Мне надо все компы в локалке посмотреть, а не только мой.