Přihlášení

registrace ~ obnova hesla

MyEgo.cz › „Radek Hulán - nejčtenější a nejoblíbenější publicista v ČR“ .

PHP skript pro posílání SMS z sms.sluzba.cz

09.03.2010 - PHP - autor: Radek Hulán

Téměř identická služba ke KlikniaVolej.cz je i sms.sluzba.cz. Posílání SMS (na základě dokumentace z tohoto PDF) přes tuto bránu můžete v PHP zajistit třeba následovně:

$action = 'send';
$body = 'Text SMS zpravy';
$vars = array(
'msg' => $body,
'msisdn' => $telefon,
'act' => $action,
'login' => $username,
'auth' => md5(md5($passwd).$username.$action.substr($body,0,31))
);
$data = http_build_query($vars);

$url = 'https://smsgateapi.sluzba.cz/apipost10/sms';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 180);
curl_setopt($ch, CURLOPT_HEADER , false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
curl_setopt($ch, CURLOPT_VERBOSE , false);
curl_setopt($ch, CURLOPT_POST , true);
curl_setopt($ch, CURLOPT_POSTFIELDS , $data);
$response = curl_exec($ch);
curl_close($ch);

PHP skript pro posílání SMS z KlikniaVolej.cz

09.03.2010 - PHP - autor: Radek Hulán

KlikniaVolej.cz je služba pod hlavičkou MAFRA a.s. (iDNES), která umožňuje posílat SMS přes jejich webovou bránu s tím, že dostupné je i API pro aplikační napojení. API je opravdu triviální, popsané je v tomto PDF, jedná se o prostý POST na dané URL s několika položkami.

Máte následující proměnné obsahující vaše údaje k přihášení:

$username = přihlašovací jméno
$passwd = přihlašovací heslo
$sender = vaše jméno
$telefon = číslo, na které chcete poslat SMS

Poté odešlete SMS pomocí CURL následovně:

srand((double)microtime()*1000000); 
$id = strval(time()).rand(0, 999); // jedinečné ID
$vars = array(
'user' => $username,
'number' => $telefon,
'sender' => $sender,
'text' => "Text SMS zpravy",
'encoding' => 'ascii',
'test' => '0',
'id' => $id,
'hash' => sha1( $username . ':' . $id . ':' . sha1($passwd) ),
'flash' => '0'
);
$data = http_build_query($vars);

$url = 'http://kavremote.mobil.cz:80/smsgateway.pl';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 180);
curl_setopt($ch, CURLOPT_HEADER , false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
curl_setopt($ch, CURLOPT_VERBOSE , false);
curl_setopt($ch, CURLOPT_POST , true);
curl_setopt($ch, CURLOPT_POSTFIELDS , $data);
$response = curl_exec($ch);
curl_close($ch);

Používat Google Gmail je spíše kuriozita, většina lidí má Outlook či Live Hotmail

06.03.2010 - Webdesign, CMS - autor: Radek Hulán

Když jsem nedávno psal o svých potřebách kladených na mobilní telefony, jedním z hlavních bodů tam byla i skvělá podpora Outlook / Exchange kombinace a Live služeb. Marek Lutonský to na blogu Mobilmanie, kde recenzuje s kolegou Android, označil za velice specifické. Není tomu tak. Dle dostupné statistiky zkoumající čtvrt miliardy lidí jich 62% používá řešení Microsoftu a jen 5% Google webmail.

Přestože z (některých) českých médií může člověk nabýt dojmu, že existuje jen Google a jeho webové služby, velice specifickou kuriozitou je právě vyřizovat poštu ve webovém rozhraní freemailu od Google (a s tím souvisí i Android).

Outlook (a Exchange) je naopak nepsaný standard (10x významnější než webový Gmail), a to díky bezkonkurečnímu zpracování nejen emailů, ale i kalendáře, úkolů a kontaktů (související: Organizace času aneb proč mám rád Microsoft). I samotné webové rozhraní Microsoftu (Live služby) je 3.4x významnější než Gmail.

Osobně odhaduji, že řada lidí navíc používá webové aplikace jen proto, že si není schopna desktopového klienta nastavit. Efektivita webového emailu je totiž velice nízká, a pokud jsem osobně někomu nastavil Outlook, již se k webového rozhraní nikdy nevrátil.

Nová (neoficiální) verze Windows Mobile 6.5.x pro HTC HD2 vypadá a funguje skvěle

06.03.2010 - Windows Mobile - autor: Radek Hulán

Osobně jsem zastánce oficiálních ROM pro telefony, ale pokud není jiná možnost (viz popis upgrade HTC Artemis na WM6), použiji i neoficiální, původem typicky z xda-developers. Tyto ROM mají nakonec z 95% stejný obsah jako ty oficiální, ale doplňují novější verze některých aplikací, ovladače, či tweakování v registrech. Některé z nich jsou mizerné, některé i lepší než oficiální, ale je poměrně těžké najít tu dobrou.

Včera jsem zkusil dlouhodobě dobře hodnocenou Miri HD2 WM 6.5.x ROM v7, s poslední verzí Windows Mobile 6.5.x, nejnovějším HTC Sense i 2.08 Rádio ROM (původem od T-Mobile US). Zdá se, že funguje velice rychle, stabilně a ovládání je díky novější verzi WM snazší i v částech, kam zatím nezasahuje HTC Sense.

Miri ROM v7 pro HTC HD2Miri ROM v7 pro HTC HD2

Novější verze WM 6.5.x nemá tlačítko Start nahoře, ale integruje je ve spodní části, společně s kontextovou nabídkou aplikace. Nevypadá to designově nijak úžasně, ale v praxi se to výrazně lépe používá než WM 6.5.0.

Tag&Rename - nejlepší správa hudby

05.03.2010 - Hudba / MP3 - autor: Radek Hulán

Představte si, že máte kolem 100 GB hudebních souborů v různých formátech (MP3, MP4, AAC, OGG, FLAC, APE a dalších). Udělat si v takového rozsáhlé hudební sbírce pořádek není bez špičkového nástroje právě snadné.

Tag&Rename je řešení. Je to naprosto špičkový nástroj, který podporuje editaci ID3 tagů pro libovolný hudební formát. Můžete s ním tedy editovat nejenom oblíbené MP3 soubory, ale i onen FLAC, APE, OGG, MP3, a mnoho dalších.

Tag&Rename podporuje editaci jednotlivých souborů i hromadnou editaci, umožňuje převádět název souboru do tagů pomocí masek, či tagy do názvu souboru (přejmenovat soubor), umí stahovat názvy skladeb z FreeDB databáze, a rovněž Album Art (Cover Art) z Amazon.com, včetně titulků skladeb a recenze daného CD. Album Art umí zapisovat buď přímo do jednotlivých souborů, popřípadě do souboru typu folder.jpg k danému albu (což je vhodnější, šetří to místo).

Prostě parádní soupis funkcí a všecho se to navíc velice snadno ovládá pomocí klávesových zkratek, popřípadě pomocí menu.

Tag&Rename - základní obrazovkaTag&Rename - základní obrazovka

Jak si vybrat dokonalý telefon? Sepište si vaše potřeby

03.03.2010 - Windows Mobile - autor: Radek Hulán

Za absolutně nejlepší telefon současnosti považuji HTC HD2. Recenzi na něj jsem psal na začátku listopadu 2009, a po 4 měsících používání mohu dále jen chválit. Neznamená to, že nemá žádné chyby, takové zařízení neexistuje, ale moje potřeby plní daleko lépe než telefony a operační systémy jiné.

Zkusil jsem si napsat seznam požadavků, které můj telefon musí 100% splňovat, a které denně potřebuji. Není asi překvapující, že jen HTC HD2 plní všechny z nich, a to je důvod pro spokojenost, kterou mi ostatní nenabídnou.

Emaily, kalendář a kontakty:

  • sync emailů z Exchange, a to nejen Inboxu, ale všech mnou zvolených složek (i vně Inbox složky) pro určité období, včetně odchozích emailů
  • podpora pro HTML emaily (zobrazení i psaní)
  • stahování příloh do určité velikosti (například 100KB) automaticky s emailem
  • push emailů z Exchange serveru
  • plánování push jen na určitou dobu (v noci vypnuto)
  • prohledávání emailů na Exchange serveru z telefonu (tedy pro ty emaily, co nejsou synchronizovány na telefonu)
  • sync kontaktů s Exchange (veškeré položky, od jména, přes telefony, emaily po fotku)
  • podpora pro Live / Hotmail email (nativně MAPI, ne přes POP3); podpora pro sync všech složek, včetně odeslaných emailů
  • podpora pro MSN protokol (Windows Live Messenger)
  • sync kalendáře s Exchange

Multischránka - datové schránky pohodlně a bez nutnosti 602XML pluginu

01.03.2010 - Webdesign, CMS - autor: Radek Hulán

Datovou schránku jsem si založil ihned, jak to bylo možné, a myslím si, že podobně to udělala většina lidí v IT. Samotný web MojeDatovaSchranka.cz nicméně trpí řadou nedostatků, přes zvláštní nutnost vyplňovat po přihlášení CAPTCHA, ukládání zpráv pouze po dobu 90 dnů, až po nutnost instalace podivného pluginu od bývalé 602 organizace Svazarmu (dnes Software602 a.s.).

Společnost AMOS Software přišla s řešením, které se mi líbí výrazně více než oficiální web s 602XML pluginem - nazývá se Multischránka. Tato aplikace je založena na Adobe Air runtime, běží na Windows, OS X i Linuxu bez jakýchkoliv dalších softwarových požadavků, a podporuje plnou práci s datovou schránkou, díky oficiálnímu webovému API.

V aplikace je možné vést neomezené množství těchto schránek, typicky pro fyzickou osobu a množství právnických osob.

InstalaceInstalace aplikace Multischránka

Plovoucí (floating div) SkyScraper reklama

26.02.2010 - Webdesign, CMS - autor: Radek Hulán

SkyScraper o rozměru 120x600px je velice často používaný, pro čtenáře mimořádně otravný, ale pro inzerenty velice oblíbený reklamní formát. Díky jQuery jej můžete snadno udělat ještě viditelnější tím, že bude ladně plavat ve vertikálním směru po obrazovce.

Napsal jsem si na to jeden krátký skript, který respektuje výšku skyscraperu, jeho původní umístění o skyscraperOffset pixelů pod horním okrajem obrazovky a také zajišťuje, aby jeho obsah nevlezl do patičky webu, ale zastavil své plavání těsně nad ní. Celý DIV #skyscraper samozřejmě musí být absolutně pozicován.

Celý Javascriptový kód je zde, můžete jej libovolně použít:

$(document).ready(function(){
var skyscraperAd = $("#skyscraper");
var skyscraperOffset = skyscraperAd.offset().top;
var skyscraperBottom = $("#footer").offset().top - skyscraperAd.height();
$(window).scroll(function() {
skyscraperAd.stop();
var windowTop = $(window).scrollTop();
if (windowTop > skyscraperOffset) {
if (windowTop > skyscraperBottom) windowTop = skyscraperBottom;
if (windowTop < 0) windowTop = 0;
skyscraperAd.animate({top: windowTop + 'px'}, 'fast');
} else
skyscraperAd.animate({top: skyscraperOffset + 'px'},'fast');
});
});

A k tomu se váže (jako příklad) následující CSS:

#skyscraper {
width:120px; height:600px;
position:absolute;
top:300px; left:50%; margin-left:500px;
}

Facebook 1.2 pro Windows Mobile je konečně povedený

23.02.2010 - Windows Mobile - autor: Radek Hulán

Starší aplikace pro Facebook od Microsoftu nebyla vyloženě špatná, ale postrádala možnost zobrazit líbí se mi hodnocení, všechny komentáře k příspěvku, a byla taky dost pomalá. Nová verze to konečně napravuje, takže k zjednodušené webové verzi touch.facebook.com či plné na www.facebook.com vám tato aplikace nabídne v dedikované formě skutečně vše, co můžete potřebovat, a je to rychlé.

Instalujte přes Marketplace, dostupná je zdarma.

Facebook 1.2 pro WMFacebook 1.2 pro WM

Nová prezentace a eshop: MeteorSport.cz

22.02.2010 - Webdesign, CMS - autor: Radek Hulán

F-ART AGENCY s.r.o. vytvořila novou webovou prezentaci s eshopem a aplikaci pro společnost METEORSPORT s.r.o., dodavatele motocyklů VOXAN, skútrů SYM, motocyklového oblečení REV'IT a mnoha dalších značek.

Prezentace je založena na redakčním systému F-ART:CMS 5.0. Grafický návrh dělal Pavel Kout.

Meteorsport.czMeteorSport.cz

Starší články

Stránka: 1/158

1 2 3 4 5 6 7

ACTIVE 24 - virtuální dedikovaný server s 38% slevou, jen za 499 Kč

Vyvíjíte webové stránky a aplikace? ACTIVE 24 vám dá virtuální dedikovaný server s 38% slevou, jen za 499 Kč měsíčně. A teď navíc soutěž o tablet Wacom Bamboo Pen & Touch!

ACTIVE 24 - virtuální dedikovaný server s 38% slevou, jen za 499 Kč