Перейти к содержимому


Скрипт модер за смс


Сообщений в теме: 61

#1 alikmulla

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 420 сообщений

Отправлено 10 Март 2010 - 22:50

Как все работает придумал я, а реализовал фраер72.

Смысл такой для получения права модерства человек отправляет смс. ему приходит ответ в виде пароля. Он пишет !пароль ЦИФЕРКИ и в случае правильного пароля получает модерскиеправа. по этому алгоритму можно продавать хоть балы, хоть комнаты, да ваще хоть что, даже смайлики в ник. просто нада скрипт чуток переделать и все.
Для работы нужен тестовый файл с паролями? также эти пароли длолжны быть на стороне билинга/ Пароли после успешного ввода удаляется из файла.
Надеюсь те кто понимает разбереться. Скрипт чуток не доработан. но работает успешно. Сам проверял.
Преимущество не нужен скрипт обработчик на вашем сервере.
Можно использовать билинг smspartner.ru вид сервиса смс-пароль.

Кто хоть чтото соображает поймет что нада менять.

Собсна сам скрипт:
/*
 *
 * Проверка пароля из txt файла АВТОРСКОЕ ПРАВО НА ИДЕЮ ПРИНАДЛЕЖИТ Alikmulla :mrgreen:/> 
 * Для работы скрипта не обходимо создать txt фаил, в дериктории ''./text/pass.txt''
 * (с)fraer72
 *
 */



import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;


//Установка скрипта как обработчика команды
if(in.equals("install"))
{
cmd.addCommand("!пароль", new Cmd("!пароль","$с",39,name));
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;


try {
    Vector v = cmd.getParser().parseArgs(msg);
	String f1 = "";
    BufferedReader ww = new BufferedReader(new InputStreamReader(new FileInputStream("./text/pass.txt"),"windows-1251"));         
    f1 += ww.readLine();   
	ww.close();   
    f1 = f1.replace("\n","");
    f1 = f1.replace("\r","");   
	Users u = cmd.srv.us.getUser(uin);
    String pass = (String)v.get(0);
    String[] ss = f1.split(";");
 
    //Если пользователь ввел пустой пароль?
    if(pass.equals("") || pass.equals(" "))
    {
    proc.mq.add(uin,"Пустой пароль");
    return;
    }
     
    for (int i=0; i<ss.length;i++)
    {
    if (pass.trim().equals(ss[i].trim()))
    {
   	// Переводим в группу ''moder''
    cmd.srv.us.getUser(uin).group = "moder";
    boolean f = cmd.srv.us.setUserPropsValue(u.id, "group", "moder") &&
    cmd.srv.us.setUserPropsValue(u.id, "grant", "") &&
    cmd.srv.us.setUserPropsValue(u.id, "revoke", "");
    cmd.srv.us.clearCashAuth(u.id);
    File txt = new File("./text/pass.txt");  
    if (txt.exists()) txt.delete();
	String s = f1;
	s = s.replace(";"+pass,"");//удалим использованный пароль 
	s = s.replace(pass,"");
	OutputStreamWriter A = new OutputStreamWriter(new FileOutputStream("./text/pass.txt",true),"windows-1251");
    A.write(s);
    A.close();
	//Оповестим
	Log.talk("Пароль: "+pass_txt);
    cmd.srv.cq.addMsg("Пользователь " + u.localnick + " купил право ''moder''", "", u.room);
    proc.mq.add(uin,"Запрос успешно выполнен");	
    }
    }

    }
	catch (Exception ex) 
	{
    ex.printStackTrace();
    Log.talk("Error save msg: " + ex.getMessage());
    proc.mq.add(uin,"Обшибка в скрипте " + ex.getMessage());
    }


как вставить пароли в билинг:

Создаем новый проект
Изображение


Выбираем смспароль
Изображение


Вбиваем цену и набиваем пароли
Изображение

и ждем одобрения модератора

Сообщение отредактировал alikmulla: 10 Март 2010 - 22:58


#2 Человек

    Специалист

  • Пользователи
  • PipPipPipPip
  • 242 сообщений
  • ГородУдмуртия

Отправлено 10 Март 2010 - 23:01

хм...заманчиво все это... Спасибо за труды...

#3 HellFaust

    Живодёр

  • Модераторы
  • 1 823 сообщений
  • ГородMidian

Отправлено 10 Март 2010 - 23:06

затея интересная))) Надо переделать чуток под себя и заюзать)))
+1 )))

#4 Xteam

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 123 сообщений
  • ГородБрянск

Отправлено 10 Март 2010 - 23:25

alikmulla огромное спасибо) оказалось всё просто..

#5 BUGS_BUNNY

    Пользователь

  • Пользователи
  • PipPip
  • 86 сообщений

Отправлено 10 Март 2010 - 23:34

Там есть номера стоимостью 1.50руб. Их можно использовать в регистрации. И тогда уж почти с уверенностью могу сказать что флудеров и спамеров не будет:).

Сообщение отредактировал BUGS_BUNNY: 10 Март 2010 - 23:34


#6 alikmulla

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 420 сообщений

Отправлено 10 Март 2010 - 23:39

кстати для пользования любым билингом нужен сайт с доменом 2 уровня. Цена должна быть указана явно, с цветом контрастным от фона, не мене 12 кегеля, И чета еще. иначе отклонят

желательно ставить выдачу паролей поочередности. если выдавать рандомно то пароль может прислаться дважды а в файле он уже будет стерт. Не забывайте что с билинга пароли не стираются. Они начинают раздаваться по второму кругу. Поэтому всегда следите скока паролей еще осталось

Просмотр сообщенияBUGS_BUNNY (10 Март 2010 - 23:34) писал:

Там есть номера стоимостью 1.50руб. Их можно использовать в регистрации. И тогда уж почти с уверенностью могу сказать что флудеров и спамеров не будет:).

при выборе такой стоимости(короткого номера) прибыли не будет тебе никакой. Для регистрации это пойдет. ну я не поверю если мне скажут что стоимость смс 1,5.

вот стоимость смс для всех коротких номеров для данного билинга http://partnersms.ru/

а вот какую прибыль вы получите за каждое смс http://smspartner.ru/payments_ru

Сообщение отредактировал alikmulla: 10 Март 2010 - 23:42


#7 bxbelko

    Специалист

  • Пользователи
  • PipPipPipPip
  • 279 сообщений

Отправлено 10 Март 2010 - 23:59

ХМ напишу комент как всегда в своём стиле ))))
АБОСРАЦО ЧО СОТВАРИЛ аГРОМНОЕ АНДРОЙДНОЕ СПАСИБО :lol:

#8 alikmulla

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 420 сообщений

Отправлено 11 Март 2010 - 00:10

Просмотр сообщенияbxbelko (10 Март 2010 - 23:59) писал:

ХМ напишу комент как всегда в своём стиле ))))
АБОСРАЦО ЧО СОТВАРИЛ аГРОМНОЕ АНДРОЙДНОЕ СПАСИБО :lol:
Я ничего не создавал. Весь скрипт написал фраер72 по моему заказу. Помоему за 100 рублей(хотя потом я этот скрипт продал несколько раз также по 100 рублей :mrgreen: ). . С меня была просто идея и алгоритм реализации. А все писал Великий ФРАЕР72... УраУраУра :rolleyes:

#9 BUGS_BUNNY

    Пользователь

  • Пользователи
  • PipPip
  • 86 сообщений

Отправлено 11 Март 2010 - 00:11

alikmulla
Да, я знаю. О прибыли и речи нет, когда смс на короткий номер стоит столько же, сколько и на обычный.;)

#10 bxbelko

    Специалист

  • Пользователи
  • PipPipPipPip
  • 279 сообщений

Отправлено 11 Март 2010 - 00:15

Просмотр сообщенияalikmulla (11 Март 2010 - 00:10) писал:

Я ничего не создавал. Весь скрипт написал фраер72 по моему заказу. Помоему за 100 рублей(хотя потом я этот скрипт продал несколько раз также по 100 рублей :mrgreen: ). . С меня была просто идея и алгоритм реализации. А все писал Великий ФРАЕР72... УраУраУра :rolleyes:
за что фраеру большое спасибо
я так понял через етот скрипт можно что хочиш вывернуть)))
только вот я чёто с билинговыми системами не подружился кто может обьяснить по бунькайте в личку :grin:

#11 Дмитрий

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 195 сообщений
  • ГородВладимирская область г.Гусь-Хрустальный

Отправлено 11 Март 2010 - 00:24

спс...что то можно из этого извлечь...

#12 Ar2r

    Dexsor

  • Специалисты
  • PipPipPipPipPip
  • 1 137 сообщений

Отправлено 11 Март 2010 - 01:10

вот тема относительно что такое биллинговая система --тык

#13 JeRsy

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 478 сообщений
  • ГородСанкт-Петербург

Отправлено 11 Март 2010 - 01:19

насколько ваще платные сервисы выгодны в чате..?)
и реальна ли мног заработать?)
кто юзает отпишитесь плиз...а то, глядя на цены...скока стоит и сколько доход...тухло какт получается..)


#14 Ar2r

    Dexsor

  • Специалисты
  • PipPipPipPipPip
  • 1 137 сообщений

Отправлено 11 Март 2010 - 01:27

скрипт прикольный, но вот вопрос СКОЛЬКО ПОЯВИТСЯ ЧАТОВ в которых любое действие будет за лаве???

#15 alikmulla

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 420 сообщений

Отправлено 11 Март 2010 - 01:37

ВЫ правы насчет того что % прибыли маленький.
Можно зарабьотать если просто включить воображение. Вот например. Право кикнуть 1 раз, т.е. чел отправляет смс и можетт когог хочет кикнуть, А в чатах постоянно спорят так что это будет иметь успех. Либо право на просмотр инфо пользователя или прошлых ников. Главное включить голову.

Просмотр сообщенияAr2r (11 Март 2010 - 01:27) писал:

скрипт прикольный, но вот вопрос СКОЛЬКО ПОЯВИТСЯ ЧАТОВ в которых любое действие будет за лаве???

чем больше таких чатов тем меньше в нем народу будет сидеть... Я поэтому и выложил что прибыли не оч много можно иметь. Куда приятней за нал давать права.
Можно например выложить ссылку на программу webmoney mobile и продавать пароли через него.Хотя пока не представляю как это будет. но и это можно реализовать. Главное алгоритм придумать.

Сообщение отредактировал alikmulla: 11 Март 2010 - 01:42


#16 nek

    Профи

  • Модераторы
  • 2 293 сообщений

Отправлено 11 Март 2010 - 10:13

Для смс служб можно и возъюзать домен 3-го уровня.
Во всяком случае я вполне себе юзаю.
Так же на форуме есть мод с встроенной оплатой прав за смс.
Не ново так сказать, не ново)

Сообщение отредактировал nek: 11 Март 2010 - 10:13


#17 grul93

    Пользователь

  • Пользователи
  • PipPip
  • 92 сообщений
  • ГородКурск

Отправлено 11 Март 2010 - 10:23

Просмотр сообщенияnek (11 Март 2010 - 10:13) писал:

Для смс служб можно и возъюзать домен 3-го уровня.
Во всяком случае я вполне себе юзаю.
Так же на форуме есть мод с встроенной оплатой прав за смс.
Не ново так сказать, не ново)
Если не сложно кинь плиз класс оплаты... Не хочу использовать чужие моды :rolleyes:

#18 nek

    Профи

  • Модераторы
  • 2 293 сообщений

Отправлено 11 Март 2010 - 10:26

Ну конечно же не кину.
Качни мод, там ванильное ядро.
Никто пока не пожаловался, что у него тем модом угнали номера.

Сообщение отредактировал nek: 11 Март 2010 - 10:26


#19 grul93

    Пользователь

  • Пользователи
  • PipPip
  • 92 сообщений
  • ГородКурск

Отправлено 11 Март 2010 - 14:26

Просмотр сообщенияnek (11 Март 2010 - 10:26) писал:

Ну конечно же не кину.
Качни мод, там ванильное ядро.
Никто пока не пожаловался, что у него тем модом угнали номера.
Да дело не в том что номера "угонят")))) у меня своя модернизация чата, и вот хотел бы дополнить :rolleyes:

#20 nek

    Профи

  • Модераторы
  • 2 293 сообщений

Отправлено 11 Март 2010 - 14:27

Декомпилятор в руки...





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей