Feb. 25th, 2015

А что, удобно приклеить 2 NFC метки у мезузы

На выходе из квартиры,
Выключить Wifi
Включить Data
Включить GPS
Включить BT
Запустить JetAudio

вернувшись домой
наоборот

как по расписанию записывать нужные передачи с сабж?

смотреть тв онлайн - зло.
так оно тебе диктует расписание жизни
VOD смотреть можно, и иногда нужно. и без рекламы.

поэтому твтека это хорошо, но мало.
есть интересные каналы, которые есть на торрент-тв.

ok
пока не забыл
в \Sites\GetTorrent
gettorrent.php
if ($argc < 3) {
        echo "usage: $argv[0] UrlTranslation DurationInMin";
        exit;
}

вкратце
логинимся на torrent-tv
....
$post_data = array('email' => 'user@gmaill.com', 'password' => 'xxxxx',  'enter' => 'enter'); //'remember' => 'on',
$html_data = $curl->send_post_data("http://torrent-tv.ru/auth.php", $post_data, null, 60);
....
грузим страницу вещания
$html_data = $curl->fetch_url($Translate);

ищем ContentID
$found = preg_match_all ("|this.loadPlayer\(\"(.*)\"|isU",
$ContentID = $matchesUrl[1][$i];

запускаем player на сохранение.
$startace = "ace_player.exe acestream://$ContentID --sout=file/ts:$OutFile";
(важно! --sout=file/ts)

ждем
execInBackground($startace);
sleep($Duration*60);
и прекращаем запись
exec("taskkill /IM ace_player.exe");

запускается батником из шедулера или как удобно
@echo off
php -q gettorrent.php http://torrent-tv.ru/torrent-online.php?translation=1375 45

например записываеи Особое Мнение.
для проекта потребовалось слать клиентам SMS notifications

надыбал такую приблуду - smsgateway.me

вкратце,

мой сервер шлет им через ихний API сообщение с номером и текстом SMS

$result = $smsGateway->sendMessageToNumber($number, $message, $deviceID, $options);

далее, точнее ранее, на свой ручной телефон устанавливается ихняя app

которая периодически пулит ихний сервер
и если есть, получает и  отсылает ту самую SMSку

в принципе неплохо, с учетом что телефон всегда пасется в интернете, то можно не выделять отдельный телефон включенный в питание и в WIFI

ну и по нынешним планам, фактически все бесплатно

Но есть жопа
эти идиоты сваяли синтаксис для PHP 5.4
нахуя не понятно.
пришлось рихтовать

в smsGateway.php
было
function sendMessageToNumber($to, $message, $device, $options=[]) {
$query = array_merge(['number'=>$to, 'message'=>$message, 'device' => $device], $options);
return $this->makeRequest('/api/v3/messages/send','POST',$query);
}


стало
function sendMessageToNumber($to, $message, $device, $options) {
$query = array_merge(array('number'=>$to, 'message'=>$message, 'device' => $device), $options);
return $this->makeRequest('/api/v3/messages/send','POST',$query);
}

вот нахуя эти квадратные скобки лепить????????????????
Но чтобы не зависеть от своего HW.

остановились на https://www.nexmo.com/

после регистрации, и наброса говна не вентилятор денех на счет

отправка SMS very simple

1) Sending an SMS

    $sms = new NexmoMessage('account_key', 'account_secret');
    $sms->sendText( '+447234567890', 'MyApp', 'Hello world!' );



2) Recieving SMS

    $sms = new NexmoMessage('account_key', 'account_secret');
    if ($sms->inboundText()) {
        $sms->reply('You said: ' . $sms->text);
    }

а можно и command line слать sms

типа wget'ом или
curl "https://rest.nexmo.com/sms/json?api_key={api_key}&api_secret={api_secret}&from=MyCompany20&to=447525856424&text=D%c3%a9j%c3%a0+vu"
нет ответило стекло



posted via robin poster
Понять простить и не расстреливать



posted via robin poster
как выбрать соцсеть



posted via robin poster
Page generated Aug. 10th, 2025 06:04 pm
Powered by Dreamwidth Studios