avatar_SadisT

Как настроить SMS систему: лучшие советы от владельца darkstileweba

Автор SadisT, 2008 Дек. 08, 18:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineВеб-сайтымодули и дополненияsms системанастройка системыsms billingsmscoin.com

SadisT

Здрасте !  посоветуйте какую систему Смс отправки можно себе поставить на сервер? чтоб было много  стран  и  и хорошо работала. и подскажие как ее  устанавить  и настроить? заранее спасИбо

Everybody

#1
Ну ..... обладатель даркстильвеба  :lol:
Советую использовать смс билинг smscoin.com фирма хорошо себя зарекомендовала и покачто за всю свою работу с 2006 года, никого не обманула с выплатами.
Список поддерживаемый стран:
Армения, Грузия, Казахстан, Киргизия, Россия, Украина, Австрия, Бельгия, Болгария, Венгрия, Германия, Греция, Ирландия, Испания, Латвия, Литва, Македония, Нидерланды, Польша, Португалия, Румыния, Франция, Черногория, Чехия, Швейцария, Эстония, Австралия, Великобрит., Израиль, Нигерия, США, ЮАР
Единственный минус что от каждой смс только 55% твои :)

Настроим теперь DarkStyleWeb (ну какбы купленный у Skyline27)
В корневой папке сайта ищем файл kred-add.php и откроем его в Notepad
Теперь смотрим внимательно такой кусок кода там:
Цитировать### SMS:Key v1.0.6 ###
$old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6');
$key_id = 123456;
$response = @file("https://27ac.key.smscoin.com/key/?s_pure=1&s_enc=utf-8&s_key=".$key_id
."&s_pair=".urlencode(substr($_GET["s_pair"],0,10))
."&s_language=".urlencode(substr($_GET["s_language"],0,10))
."&s_ip=".$_SERVER["REMOTE_ADDR"]
."&s_url=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"])));
if ($response !== false) {
if (count($response)>1 || $response[0] != 'true') {
die(implode("", $response));
}
} else die('Не удалось запросить внешний сервер');
@ini_set('user_agent', $old_ua);
### SMS:Key end ###
Вот и его аккуратно заменить на свой (sms:ключ который был выдан в панеле сайта smscoin.com)

Вобщем их контакты:
Спойлер
сайт: smscoin.com
email: [email protected]
icq: 445678237
[свернуть]

Еще аналоги смсбилинг сервисы:
Спойлер
smsdostup.ru - 95% от смс твоё. (стоит приглядеться но с регистрацией там могут возникнуть проблемы если вы из латвии)
поддерживает страны: Россия, Украина, Казахстан, Литва, Германия, Латвия, Киргизия, Эстония

mobilmoney.ru - 78% от смс твоё. более 20 стран. из них в списке имеются: Россия, Казахстан, Украина, Латвия, Литва, Эстония, Кыргызстан, Белоруссия. и другие страны Европы.
[свернуть]

п.с. Посоветовал то что сам проверил лично! Написал так подробно специально для пользователей x-mu.net ! Удачи  :)
п.с. п.с. Кому помог, жмем Спасибо!

SadisT

СПАСИБО СПАСИБО СПАСИБО СПАСИБО СПАСИБО СПАСИБО     везде искал немог найти это простосупер - пупер  !!!!!  и еше 1 вопросс а mobilmoney также настраивается ?

Everybody

Цитата: SadisT от 2008 Дек. 08, 21:22  СПАСИБО СПАСИБО СПАСИБО СПАСИБО СПАСИБО СПАСИБО  :rolleyes:   везде искал немог найти это простосупер - пупер  !!!!!  и еше 1 вопросс а mobilmoney также настраивается ?
Сравни мобилмани и смскойн, видно что чуть по другому скрипт действует.
Спойлер
Цитировать<?php
$link_id="4418";
$days = "0"; //Сколько дней действует пароль. 0 - неограничено
$counter = "0"; //Сколько раз можно ввести пароль. 0 - неограничено

/*-- Функция, перебирающая доступные хосты (если вдруг один не доступен из-за ДДОС) --*/
function cmc_check_password($code,$link_id,$days,$counter) {

$hosts_array=array();
$hosts_array[]="mobilmoney.ru";

foreach($hosts_array as $k=>$v) {
$hostname = $v;
$path = "/smspay/checker_extended.php"; // Аккуратнее с именами и путями
$port = 80;
// Устанавливаем соединение, имя которого передано в параметре $hostname
$fp = @fsockopen($hostname, $port, $errno, $errstr, 2);
// Проверяем успешность установки соединения
if (!$fp) {
// Если не получилось - следующий коннект в цикле
//echo "Couldn't connect to $v. Continuing";
continue;
}
else {
//echo "Connect successful to $v. Sending data";
@set_time_limit(60);
@stream_set_timeout($fp, 9);
if (cmc_inner($fp,$hostname,$path,$port,$link_id,$code,$days,$counter)) {
return true;
} else {
return false;
}
}
}
}

/*-- Функция запроса к серверу и проверки кода. Возвращает true или false --*/
function cmc_inner($fp,$hostname,$path,$port,$link_id,$code,$days,$counter) {
$line = "";
// Данные HTTP-запроса
$data = "link_id=$link_id&code=$code&days=$days&counter=$counterrnrn";
// Заголовок HTTP-запроса
$headers = "POST $path HTTP/1.1rn";
$headers .= "Host: $hostnamern";
$headers .= "Content-type: application/x-www-form-urlencodedrn";
$headers .= "Connection: closern";
$headers .= "Content-Length: ".strlen($data)."rnrn";
// Отправляем HTTP-запрос серверу
fwrite($fp, $headers.$data);
// Получаем ответ
while (!feof($fp)) {
$line .= fgets($fp, 1024);
}
fclose($fp);
if (!ereg("200 OK",$line)) {
//Если сервер не вернул 200 ОК - записать в файл, отослать емайл. И сообщить нам
} else {
if (ereg("true",$line)) {
return true;
} else {
/*-- Обработка различных ошибок. Можно закомментировать, если нет необходимости --*/
if (strstr($line,"nocode")) echo "Не введен пароль<br>n";
if (strstr($line,"nodays")) echo "Не введен срок действия<br>n";
if (strstr($line,"nocounter")) echo "Не введено ограничение по кол-ву использований<br>n";
if (strstr($line,"nolinkid")) echo "Внимание! Отсутствует ID (идентификатор) замка!<br>n";
if (strstr($line,"notar")) echo "Внимание! Отсутствует тариф замка!<br>n";

if (strstr($line,"wronglinkid")) echo "Замка с таким ID (идентификатором) не существует!<br>n";
if (strstr($line,"expiredcounter")) echo "Количество вводов пароля превысило установленный лимит!<br>n";
if (strstr($line,"expireddate")) echo "Истёк срок действия кода!<br>n";
if (strstr($line,"linkidused")) echo "Данный код используется на другом смс-замке!<br>n";
if (strstr($line,"wrongpartnercode")) echo "Данный код принадлежит не этому партнеру!<br>n";

return false;
}
}
}


/*-- Функция отображения формы --*/
function showform() {
?>
Чтобы получить доступ к закрытой части Вам необходимо СМС-кой отправить <font size="+1">MB7W22</font> на номер <font size="+1">1152</font><br>
В ответном СМС сообщении Вы получите пароль доступа на 0.</a>
<form action="" method="POST">
<input type="text" name="cmc_partners_code">
<input type="submit" value="Ввести код">
</form>
<?php
}

if (isset($_SESSION['cmc_partners_code'])) {
$_POST['cmc_partners_code']=$_SESSION['cmc_partners_code'];
}

if (!isset($_POST['cmc_partners_code']) || empty($_POST['cmc_partners_code'])) {
showform();
die();
} else {
$bool = cmc_check_password($_POST['cmc_partners_code'],$link_id,$days,$counter);
if (!$bool){
echo "Вы ввели неверный пароль!<br>";
showform();
die();
} else {
$_SESSION['cmc_partners_code']=$_POST['cmc_partners_code'];
}
}

?>

/*-- Сюда вы попадаете после успешной проверки кода.<br>n
Здесь и далее вы можете писать свой php-код или html-код (перенаправление, выдача файла, и т.д.) --*/
[свернуть]
Без знания php лучше не суйся. В твоем случае оправдано будет использование смс биллинг чем вобще ничего.

SadisT

 вот если для этого сайта ставить SMScoin то установка такаяже ?  и еще в выборе услуг я так понял нада выбирать смс ключ ?

Ember

а посоветуйте систему с смс голосование, типа как на Алиене. и скажи как встроить в мувеб 0.8

Zamez

#6
А все понил спс за помощ                            ))

LeGrand

В программе, как еще то...
Там все написано, как и что

xBAZUKAx

Цитата: GrooV260 от 2009 Апр. 16, 16:36  У меня такой вопрос, неразу не пользовался Webmoney как из него перечислять деньги на счет банковский, если такое вобще возможно ? Спрашиваю зарание, Зарание спасибо
Webmoney.ru - офф сайт!! а вообще зачем тупить, флудить, оффтопить?? каким боком вообще влезло сюда вебмани

Everybody

Цитата: GrooV260 от 2009 Апр. 16, 16:36  У меня такой вопрос, неразу не пользовался Webmoney как из него перечислять деньги на счет банковский, если такое вобще возможно ? Спрашиваю зарание, Зарание спасибо
Когда начнешь пользоваться вебмани тогда и поймешь. Полюбому ищи информацию не на посторонних сайтах, а на соответствующем WebMoney.ru - в крайнем случае пиши в саппорт.
В интернете есть люди которые предлогают купить/продать вебмани за реал (им это выгодно потому как берут процент с сделки) но с ними надо быть осторожнее.
Еще есть сайты например я как житель латвии то пользуюсь конвертацию вебмани через
сайт wmz.lv (омг какие проценты сдирают) контора проверенная и когда все проходит нормально то после операции ваши денежки пересылаются на банковский счет, а как с другими странами незнаю но должен быть хоть один интернет ресурс с предоставлением конвертации вебмани на реал. Google все найдет!

samyjumnyj

Это самое легкое что я смог сделать со своим сервером, благодарю.  

VidocQ

#11
плохо что smscoin.com не поддерживает безплатные хостинги, а в целом не плохая весчь)

Everybody

Цитата: VidocQ от 2009 Май 09, 21:39  плохо что smscoin.com не поддерживает безплатные хостинги, а в целом не плохая весчь)
Скорее всего что бесплатные хостинги отключают fopen или curl (необходимые для корекной работы смс замок системы, но система ЧАТ  ставить можно.)

VidocQ

та не, сам smscoin запрещает бесплатные хостинги((

Похожие темы (5)

Сообщений: 5
Просмотров: 3843

Сообщений: 11
Просмотров: 4749

Сообщений: 10
Просмотров: 5517

Сообщений: 23
Просмотров: 8199

Сообщений: 4
Просмотров: 2249