Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] скрипт, который брал бы урл из переменной и сохралял исходный код веб страницы

Ответить
Настройки темы
CMD/BAT - [решено] скрипт, который брал бы урл из переменной и сохралял исходный код веб страницы

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Возможно создать такой скрипт, который брал бы урл из переменной и сохралял исходный код веб страницы в файл?

Отправлено: 23:36, 13-11-2011

 

Аватара для Hector

Misanthrope


Сообщения: 474
Благодарности: 38

Профиль | Отправить PM | Цитировать


campbell, тебе нужен ответ в стиле да\нет или скрипт?

-------
Information must be free!
Нет границ, есть только препятствия


Отправлено: 23:58, 13-11-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


скрипт конечно )

Отправлено: 00:24, 14-11-2011 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


campbell, используйте сторонние средства для загрузки страницы, например, Wget (Wget for Windows - GnuWin32) или cURL (cURL - Download).

В рамках WSH или PoSH сие также решаемо.
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:58, 14-11-2011 | #4


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


спасибо пошел разбираться, но чувствую еще вопросы будут..
И если возможно напишите вариант скрипта, который читал бы файл html как исходный код и орентируясь по паре назначенных переменных вытаскивал бы строки.
по примеру назначаешь переменную %A= "^<div class...^>" и он вытаскивает строчку
а вторую двойную переменную т.е начиная с ..<BODY>.. и заканчивая </BODY>
Заранее спасибо

Отправлено: 18:10, 14-11-2011 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Что-то мне это напоминает campbell, у Вас, случайно, не похожий случай?
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:39, 14-11-2011 | #6


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


ох вот я задачку выбрал (подумалось)
Iska в чем-то похоже, завтра сяду на работе плотненько покопаю,
А на самом деле идея казалась простенькой. Если вкратце я собрал разные скрипты с этого и других форумов (пинг серверов, проверка места на файл-хранилищах, дефрагментация и т.д.) и завязал все конечным скриптом обработки и переноса всех логов в один с отправкой на почту, и все бы хорошо)) Но дурная голова рукам, как известно....)) и решил а почему бы после всего не прикрутить к этому еще один скрипт который все это дело распихивал в заранее подготовленный html (и не выкладывал на ftp на закрытую страничку сайта)
Да еще и с других сайтов инфу нужную добирал
(хотя наверно это проще было бы на php сделать)
Вот теперь сижу мучаюсь за одно осваиваю язык.
Кстати хотел бы внести предложение: помимо помощи под конкретные задачки можно было бы завести топик просто для вопросов (глупых и не очень )) ) я бы регулярно пользовался, а то часто пытаясь разобрать скрипт упираешься в пару знаков и часами ищешь инфу, а зачем оно там стоит.

Отправлено: 22:32, 14-11-2011 | #7


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@Echo Off 
if exist gismeteo.txt (del gismeteo.txt) 
wget.exe http://www.gismeteo.ru/ -F -O gismeteo.txt 
exit
вот так получаем html
нужен парсер строк
на примере GISMETEO:там в исходном коде есть такой кусочек
Код: Выделить весь код
<h2>Погода за окном</h2> <div class="section"> 
<h3 class="typeC">Москва</h3> 
<div class="scity">
<a href="/catalog/russia/251/">Московская область</a> / 
<a href="/catalog/russia/">Россия</a></div> 
<dl class="cloudness">
 <dt class="png" title="Пасмурно" style="background-image: url(http://i.gismeteo.com/static/images/icons/new/d.sun.c4.png)"><br></dt> 
<dd>Пасмурно</dd> 
</dl> <div class="temp">-1°C</div>
 <div class="wicon barp" title="Давление">743<span class="unit">мм рт.ст.</span></div>
 <div class="wicon wind"><dl title="Ветер северо-восточный" class="wicon wind2"><dt>СВ</dt><dd>4<span class="unit">м/с</span></dd></dl></div> 
<div class="wicon hum" title="Влажность">68<span class="unit">%</span></div>
а и итоге нужно получить:
Москва
-1C
743 мм рт.ст
СВ 4 м/с
68%

Отправлено: 14:33, 15-11-2011 | #8


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Тишина ни у кого нет идей?

Отправлено: 14:16, 16-11-2011 | #9


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


помогите с парсером который бы просто удалил из html все теги <...>

Отправлено: 13:58, 17-11-2011 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] скрипт, который брал бы урл из переменной и сохралял исходный код веб страницы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Nokia закрыла исходный код Symbian OSZone News Новости информационных технологий 3 11-04-2011 11:56
Broadcom открыла исходный код драйверов для своих Wi-Fi адаптеров OSZone News Новости информационных технологий 0 12-09-2010 11:30
Стоит ли Microsoft открыть исходный код Internet Explorer? OSZone News Новости и события Microsoft 2 22-03-2010 18:28
Подскажите код баннера верху страницы который юкоз использует QUMATOZ Вебмастеру 4 30-09-2008 17:34
* News * | исходный код новой версии Java Greyman Программирование и базы данных 1 19-01-2005 19:36




 
Переход