Напоминалка о IN STOCK на хоббисити | www.helimania.ru
 

WWW.HELIMANIA.RU (C) 2011
Информация предоставлена Gismeteo.Ru
Гимн Хелимании ;)
khantry design
Календарь
< Апреля 2024 >
П В С Ч П С В
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Последние комментарии
Очень приятно видеть, что хоть кто-то тут пишет.
Элвис | 2016.09.10 23:23

Нежданчик )
Элвис | 2016.09.08 11:33

надо теперь научиться кричать Йо-хоооо))) теперь пИсталеты
swat0russia | 2016.09.07 18:38

Я тоже еще жив)))
swat0russia | 2016.09.07 18:37

Я тебе ща на драйве в личку напишу...
Элвис | 2016.08.19 20:32

Облако тэгов
Вертолётострой Полетушки Краши Оборудование Разное Видео Колёса Статьи AVRO FREYA T-Rex Проекты Покупки Рюшечки Venom Raptor Sceadu Ретро Клоны Юбилеи Outrage Velocity 50 CopterX Крылья Покатушки Настройка аппаратуры Симуляторы Мастерская Плавсредства Align НК-500 Фотосессии Perun 550 Perun 550E DuraTrax DX450 Vario Perun 700 Perun 600 HeliMasters 3DX Russia FPV Mikado Квадростроение L-59 Albatros 3D Heli Cup Уно Моменто Чубайк GAUI Moscow Day Alfa Romeo Honda CRX

Сейчас на сайте
Now online:
  • 428 guests
Вход



Поиск
Напоминалка о IN STOCK на хоббисити
2010.03.19  20:31:16
Author: stick
Tags: Разное | Покупки
(15 votes, average 4.07 out of 5)

В свое время я увидел пост Дмитрия Зайцева (HikeR) про Drop Ship API.
С ходу не придумал как его использовать, но отложил в дальний угол сознания - "на будущее". Сегодня-же посидев и подумав, решил для чего он мне понадобится.

 


На базе его скрипта, я наваял свой. Который проверяет in-stock статус каждого товара, и если количество проверяемого больше нуля, то выводит на рабочий стол мессагу, что ID такойто, с таким-то названием снова в продаже.
Если кол-во меньше нуля, то ничего не выводит.
bat`ничек:

 


@echo off
setlocal enabledelayedexpansion

set id=6306 8391 10610
set str=
set url=
set cur=

for %%j in (%id%) do (
set url="http://www.hobbyking.com/hobbyking_api.asp?id=%%j&switch="
for /f "usebackq delims=" %%a in (`curl -s !url!1`) do (
if %%a GTR 0 (for /f "usebackq delims=" %%a in (`curl -s !url!4`) do (
set str=ID:%%j, %%a" - BACK IN STOCK :)"
msg * !str!)
)
)

set str=
)
goto eof

:eof

 

Для работы понадобится Curl. Из этого архива достаем curl.exe (все остальное не надо) и кладем его в ту-же директорию что и БАТ файл сверху.
В строчку set id= забиваем интересующие нас ID товаров через пробел.
Далее добавляем этот батник в планировщик с любым интервалом запуска и забываем про все это. Пока в один прекрасный момент, на экране не начнут появляться мессаги, что ваши сильно ожидаемые товары снова можно купить




2010.03.19  19:37:44
Author: Элвис

А для Automator под Mac OS слабо?

 
2010.03.19  20:08:41
Author: stick

слабо...

 
2010.03.19  19:56:50
Author: Cyclist

А можно просто подписаться на емэйл оповещение

 
2010.03.19  20:03:29
Author: morro_lucky

Ага. Я тоже не понял прикола с оповещением и с курлы...

 
2010.03.19  20:08:58
Author: stick

Можно, но сие не есть спортивно

 
2010.03.19  22:02:05
Author: Cyclist

Да вы извращенец, батенька!

 
2010.03.19  22:03:28
Author: stick

Еще какой! А вы не знали?