PDA

Просмотр полной версии : как сделать?


vova1234561
15.03.2012, 12:45
В общем такой вопрос!
Как сделать в программе так, что бы при авторизации человека (id/auth, e-mail/pass) у него программа блокировалась?
Я знаю что это делается через сайт...

Sinyss
15.03.2012, 16:55
Детальней...

vova1234561
15.03.2012, 17:06
куда еще детальней?
Вот смотри. Человек заходит в программу, и авторизуется по id и auth. Когда он нажимает кнопку "Войти", у него блокируется программа (т.е не дает зайти в Form2)

Sinyss
15.03.2012, 18:01
так а что тут непонятного? если оно должно ничего не делать, ну так пускай и не делает.. сотри весь код в кнопке что идет после запроса авторизации...
И в код кнопки дописать
НазваниеКнопки.Enabled = false;

vova1234561
15.03.2012, 18:14
Sinyss, ну я как бы это и без тебя знал!
я имею ввиду то что программа массовая! ею пользуются люди! мне надо делать типо БАНА в программе

Sinyss
15.03.2012, 18:59
Sinyss, ну я как бы это и без тебя знал!
я имею ввиду то что программа массовая! ею пользуются люди! мне надо делать типо БАНА в программе

Ну так у каждого елемента интерфейса есть такое свойство... в том числе у формы:
this.Enabled = false;

vova1234561
15.03.2012, 19:03
Sinyss, либо ты меня не понимаешь, либо я плохо рассказываю!
this.Enabled = false; // с помощью нее блокируется либо программа, кнопка и т.д
а мне надо одного пользователя "забанить" из 1 000 человек!

TeedI
15.03.2012, 19:25
Sinyss, либо ты меня не понимаешь, либо я плохо рассказываю!
this.Enabled = false; // с помощью нее блокируется либо программа, кнопка и т.д
а мне надо одного пользователя "забанить" из 1 000 человек!

Делайте сервер.Отправляйте команду принцип как мини-ботнет.

Sinyss
15.03.2012, 20:12
Sinyss, либо ты меня не понимаешь, либо я плохо рассказываю!
this.Enabled = false; // с помощью нее блокируется либо программа, кнопка и т.д
а мне надо одного пользователя "забанить" из 1 000 человек!
А я телепат что бы знать как у тебя авторизация проходит и как происходит выбор кого банить....

vova1234561
16.03.2012, 02:05
TeedI, можешь помочь...
да сервер давно уже есть)

Gamer1912
16.03.2012, 05:21
vova1234561, Если сервер есть, создай на нем например текстовик, если не хочешь с бд парится, хотя можно и с бд, просто гемора побольше. В текстовике вся база, защитить можно так, что никто никогда не найдет и не взломает. Любой, кто хоть раз авторизовался, попадает в базу, будет выглядеть так например
id111:ban
id222:good
или например так
id111:ban:30days
id222:good:unlimited
Но это будет сразу походить на фейк, люди должны доверять!
У меня бот написан на PHP и C#, если хочешь, могу помочь со скриптами? С C# то сам поди разберешься!

vova1234561
16.03.2012, 09:46
Gamer1912, да нет) если просто сохраняет id то это норм!!! ничего страшного
Если можешь то помоги со скриптами)

Gamer1912
16.03.2012, 14:17
vova1234561, В личку скинул набросок!

Выкладываю сюда [Ссылки могут видеть только зарегистрированные и активированные пользователи] может кому пригодится, в архиве проект C#, текстовик и скрипт!
Кто то скажет что скрипт бред... возможно! Но он работает, PHP начал учить неделю назад. И повторю, что это только набросок, кто захочет, тот переделает под себя и доведет до идеала!
P.S. А вообще на мой взгляд C# по самому коду мало чем отличается от PHP, точнее что переписать код(!не программу) с C# на PHP и обратно, не так уж сложно! С формами PHP дел пока не имел, даже не знаю через что их пишут, но тот же скрипт генерации случайного текста переписать очень легко!

vova1234561
16.03.2012, 17:26
Gamer1912, Спасибо, работает вполне нормально!