Понедельник, 06.05.2024, 19:28
Приветствую Вас Не местный | RSS
Главная | Советы - Форум | Регистрация | Вход
Меню сайта
Мини-чат
Наш опрос
Чаво Вам не хватает больше всяго?
Всего ответов: 79
Форма входа
Друзья сайта
Статистика
Yulick's soft
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » Мои программы » Ваши предложения » Советы (общие вопросы информатики)
Советы
ickДата: Вторник, 01.04.2008, 20:56 | Сообщение # 1
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
Нужна програмулька по перебору значений! значения записаны в формате .log ! У меня просто 8430 страниц значений а вручную перебирать... сами понимаете wacko )))))
 
YulickДата: Пятница, 04.04.2008, 21:09 | Сообщение # 2
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
очень рад, что наконец-то первая просьба по написанию проги) cool
 
YulickДата: Пятница, 04.04.2008, 21:11 | Сообщение # 3
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
Так. Давай терь по порядку. Я просто так понимаю, что ick немного неточно и неполно изложил проблемку...
 
YulickДата: Пятница, 04.04.2008, 21:15 | Сообщение # 4
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
Будет несколько вапросафф:

1. У нас есть входной *.log файл?
2. В энтом файле записаны ккието значения?
3. В каком формате они записаны, тобиш какие разделители (пробел, запятая, новая строка...)?
4. Что следует понимать под словом перебор значений? Надо найти чаво-нить по запросу? или чего?
5. Каким образом надобно поступать с результатами? варианты: показать на экран, записать в новый файл, распечатать?

 
ickДата: Пятница, 04.04.2008, 21:35 | Сообщение # 5
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
1. Да, если мы его открываем вордом то выходит 8430 страниц!
2. Значения типа:
? (192.168.1.21) at 00:60:b3:2a:b9:44 on rl0 [ethernet]
? (192.168.1.23) at 00:60:b3:2a:59:9b on rl0 [ethernet]
? (192.168.1.29) at 00:60:b3:2a:59:b1 on rl0 [ethernet]
? (192.168.1.39) at 00:60:b3:2a:b9:5e on rl0 [ethernet]
? (192.168.1.46) at 00:00:cb:09:00:b8 on rl0 [ethernet]
? (192.168.1.55) at 00:60:b3:29:5a:c3 on rl0 [ethernet]
? (192.168.1.56) at 00:60:b3:29:9c:59 on rl0 [ethernet]
? (192.168.1.68) at 00:60:b3:2d:17:9e on rl0 [ethernet]
? (192.168.1.79) at 00:60:b3:8d:6f:97 on rl0 [ethernet]
? (192.168.1.87) at 00:60:b3:8d:6e:9d on rl0 [ethernet]
? (192.168.1.92) at 00:60:b3:2a:59:ac on rl0 [ethernet]
? (192.168.1.101) at 00:60:b3:8d:6f:1c on rl0 [ethernet]
? (192.168.1.131) at 00:60:b3:2d:04:c3 on rl0 [ethernet]
? (192.168.1.134) at 00:60:b3:22:db:36 on rl0 [ethernet]
? (192.168.1.156) at 00:60:b3:2a:59:b0 on rl0 [ethernet]
? (192.168.1.157) at 00:60:b3:22:e4:59 on rl0 [ethernet]
? (192.168.1.160) at 00:60:b3:8d:6f:a1 on rl0 [ethernet]
? (192.168.1.169) at 00:60:b3:2a:59:ad on rl0 [ethernet]
? (192.168.1.199) at 00:60:b3:2a:b9:3e on rl0 [ethernet]
? (192.168.1.200) at 00:60:b3:2e:08:08 on rl0 [ethernet]
? (192.168.1.205) at 00:60:b3:2a:59:a1 on rl0 [ethernet]
4. надо найти уникальные МАС адресса тобишь(00:60:b3:2a:59:a1) и прилежащие к ним ip адресса(192.168.1.205)! проблема в том что может быть такое что к 2м разным ip может принадлежать один МАС так как карта могла переноситься! Надо чтоб их как то собрало в кучу и я мог увидеть какой МАК относиться к какому ip
 
YulickДата: Пятница, 04.04.2008, 21:49 | Сообщение # 6
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
вопрос 5. + все равно не оч.въезжаю, чё те надо...

пример: могу намутить такое:
есть поле textbox, в него вводишь ккойто мак-адрес, а прога те находит соответстующие ему айпи, и выбивает сообщение

Quote (ick)
Надо чтоб их как то собрало в кучу и я мог увидеть какой МАК относиться к какому ip

какую кучу? как собрало? как ты хошь увидеть?

плиз, объясняйте доходчиво...

 
ickДата: Пятница, 04.04.2008, 22:01 | Сообщение # 7
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
кстате на чём кодишь? есть какая-то литература для чайников? smile

Добавлено (04.04.2008, 22:01)
---------------------------------------------
Ну вот чтоб к примеру выводило так:
1. (00:60:b3:8d:6e:9d)-192.168.1.23//////показывает МАС и принадлежащие ему ip

2. (00:60:b3:2d:04:c3)-192.168.1.92
---------------------------192.168.1.157
И работало с самим файлом а не методом ввода

Сообщение отредактировал ick - Пятница, 04.04.2008, 22:13
 
YulickДата: Суббота, 05.04.2008, 00:34 | Сообщение # 8
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
пока что работаю на VB 6.0. Есть в наличии VB Express 2005, но руки не доходют разобрацца. Литературы немного но есть. Но я ей не пользуюсь.

Подытожим:

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

Правильно понял?

Quote (ick)
И работало с самим файлом а не методом ввода
абсурд

(+ прикрепи кусок входящего файла для тестирования)

 
YulickДата: Суббота, 05.04.2008, 17:48 | Сообщение # 9
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
на следующих выходных, если не будет написано ничего нового, я напрограммирую то что себе представляю wink
 
ickДата: Воскресенье, 06.04.2008, 00:25 | Сообщение # 10
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
Правильно понял))))))) к сожелению сам файл предоставить не могу((((
 
YulickДата: Воскресенье, 06.04.2008, 21:10 | Сообщение # 11
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
на следующих выходных если кирпич на голову не упадет))), будет прога!

З.Ы. целый файл нинада, грю кусок файла. постарайся скинуть сюда или на ккойто файлообменник и дай ссылку

 
ickДата: Вторник, 08.04.2008, 17:56 | Сообщение # 12
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
вот кусокздесь))), лучше открывать тоталом, тогда вид более упорядочнен! спасибо за помощь)))
 
YulickДата: Пятница, 11.04.2008, 22:11 | Сообщение # 13
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
вот вот. я не зря попросил кусок файла. с файлом такого формата все будет не так просто((( проблеммы:

1) данные не строго структурированы - в начале может быть и ? и название сайта (a4.gecom.mi.cust.gts.sk)

2) ip не везде указано (incomplete)

3) через каждые 10 мин и через неопределенное количество строк отдельной строкой выводится дата

4) небольшую проблемку составляет разделитель (не char13+char10)

 
YulickДата: Пятница, 11.04.2008, 22:17 | Сообщение # 14
Admin
Группа: Супер-кодеры
Сообщений: 28
Статус: Завис
короче, проблемка не такая простая, какой казалась поначалу. некоторые идеи, наработки имеются, но нужно больше времени

минимум 2,5 недели...

 
ickДата: Воскресенье, 13.04.2008, 12:08 | Сообщение # 15
Ламер
Группа: Пользователи
Сообщений: 7
Статус: Завис
ясно! формат можно переделать! а вот с данніми ничего не поделать(((((
 
Форум » Мои программы » Ваши предложения » Советы (общие вопросы информатики)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Copyright MyCorp © 2024