imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 04.12.2004, 20:22     # 1
GuRman
::VIP::
лЯнтяй-full version
 
Аватар для GuRman
 
Регистрация: 08.02.2004
Адрес: /dev/null
Сообщения: 670

GuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman Гуру
Нужна прога для форматирования текста.

Теоретически:
Вообщем есть лист ипов x.x.x.y надо чтоб текст форматнулся в x.x.x.0-x.x.x.255?

Наглядно:
209.158.113.3
203.172.181.166
208.252.68.66

надо, что бы был создан фаил и там было написано
209.158.113.0-209.158.113.255
203.172.181.0-203.172.181.255
208.252.68.0-208.252.68.255

Есть что-то такое?

ЗЫ Борланд, не бей сильно если тему плохо назвл
__________________
icq: 702007
e-mail: 702007@gmail.com
GuRman вне форума  
Старый 05.12.2004, 03:51     # 2
Premium
Junior Member
 
Регистрация: 04.04.2003
Сообщения: 181

Premium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форуме
Цитата:
GuRman:
Наглядно:
209.158.113.3
203.172.181.166
208.252.68.66
Обзови это дело например ip.txt
Рядом положи и запусти батник
Цитата:
for /f "tokens=1-3 delims=." %%i in ('more ^<ip.txt') do (
echo %%i.%%j.%%k.0 - %%i.%%j.%%k.255>>new_ip.txt)

Последний раз редактировалось Premium; 05.12.2004 в 03:56.
Premium вне форума  
Старый 05.12.2004, 13:26     # 3
GuRman
::VIP::
лЯнтяй-full version
 
Аватар для GuRman
 
Регистрация: 08.02.2004
Адрес: /dev/null
Сообщения: 670

GuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman Гуру
Респект, а можна чтобы еще одинаковые строчки удалялись?
__________________
icq: 702007
e-mail: 702007@gmail.com
GuRman вне форума  
Старый 05.12.2004, 14:43     # 4
Premium
Junior Member
 
Регистрация: 04.04.2003
Сообщения: 181

Premium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форуме
Можно. Вот в этом комплекте есть uniq.exe http://www.imho.ws/showthread.php?t=73989
Полность бат-файл тогда будет выглядеть так:
Код:
@echo off
sort ip.txt | uniq>temp.txt 
for /f "tokens=1-3 delims=." %%i in ('more ^<temp.txt') do (
echo %%i.%%j.%%k.0 - %%i.%%j.%%k.255>>new_ip.txt)
del temp.txt
Premium вне форума  
Старый 05.12.2004, 18:10     # 5
GuRman
::VIP::
лЯнтяй-full version
 
Аватар для GuRman
 
Регистрация: 08.02.2004
Адрес: /dev/null
Сообщения: 670

GuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman Гуру
Premium
Если я тебе еще не надоел, то как можно сделать чтоб было
209.158.113.0
209.158.113.1
209.158.113.2

Т.е. по порядку т.е. переменная в цикле от 1 до 255
__________________
icq: 702007
e-mail: 702007@gmail.com
GuRman вне форума  
Старый 05.12.2004, 18:34     # 6
Premium
Junior Member
 
Регистрация: 04.04.2003
Сообщения: 181

Premium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форуме
Не, не надоел

Код:
@ECHO OFF
FOR /L %%A IN (0,1,255) DO ECHO 209.158.113.%%A>>temp.txt

Последний раз редактировалось Premium; 05.12.2004 в 18:37.
Premium вне форума  
Старый 05.12.2004, 19:41     # 7
GuRman
::VIP::
лЯнтяй-full version
 
Аватар для GuRman
 
Регистрация: 08.02.2004
Адрес: /dev/null
Сообщения: 670

GuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman Гуру
Premium
ее, спасибо, скрипт дописал до того что хотел.
А можешь кинуть инфы что можно с батниками еще делать. Или в асю или в приват все таки уже на программирование смахивает
__________________
icq: 702007
e-mail: 702007@gmail.com
GuRman вне форума  
Старый 05.12.2004, 20:37     # 8
Premium
Junior Member
 
Регистрация: 04.04.2003
Сообщения: 181

Premium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форуме
Да какое это программирование, обычное чтение встроенной справки Windows. На рабочем столе правой кнопкой мыши "Создать ярлык" и туда скопируй:
%windir%\hh.exe ms-its:%windir%\Help\ntcmds.chm::/ntcmds.htm
Premium вне форума  
Старый 05.12.2004, 20:43     # 9
GuRman
::VIP::
лЯнтяй-full version
 
Аватар для GuRman
 
Регистрация: 08.02.2004
Адрес: /dev/null
Сообщения: 670

GuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman ГуруGuRman Гуру
У меня рабочий стол не стандартный Стукни мне в асю
__________________
icq: 702007
e-mail: 702007@gmail.com
GuRman вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:36.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.