ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Доступы в комнату по паролю и по нику.

 

42
Антон @53435
Понимаю что тема частично 6оян но все же возможно кому то поможет эта инфа. Есть доступ по статусам в комнаты, но это не всегда удо6но так как не всегда стоит создавать отдельные статусы для тго что6ы кто то в какую то комнату попадал. Иногда проще прописать ники. Ну а доступо по паролю возможно где то ду6лируеться и где то когда то 6ыло на форуме, однако на всякий случай проду6лировал.



Сам код искать и заменять в скриптах чата нужно в разделе / Функция ручного изменения комнаты /. Естестенно номера комнат ставить свои.

Вот сам код.

if(room=='5') {if (nick=='Фез@р') { } else {alert('Вас сюда не пустят');return false;}} // Доступ в комнату по нику
if(room=='4') {pass = prompt('Введите пароль');// Доступ в комнату по паролю
if (pass=='2569157') // Ваш пароль активации
{ alert('Пароль принят') } else {alert('Пароль не принят');return false;}}
if(!rooms[room][3]) {alert('У Вас нет доступа в эту комнату!'); return false;}

Его ставим после if(myroom==room) return false;


6уду рад если кто то предложит интересные спосос6ы скртия кода с паролем что6ы он так легко не взламывался потому что запрет правой кнопки мыши легко о6ходиться.

Отредактировано 53435 - 22.02.2015
2615
Сергей @Pegass
опять таки - овно- пароль известен всем ибо лежит в открытом месте, обойти проверку на ник - как 2 пальца....

318
Алекс @Рой31
Pegass пишет:

опять таки - овно- пароль известен всем ибо лежит в открытом месте, обойти проверку на ник - как 2 пальца....

это точно 🤣

318
Алекс @Рой31
53435 пишет:

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



Сам код искать и заменять в скриптах чата нужно в разделе / Функция ручного изменения комнаты /. Естестенно номера комнат ставить свои.

Вот сам код.

if(room=='5') {if (nick=='Фез@р') { } else {alert('Вас сюда не пустят');return false;}} // Доступ в комнату по нику
if(room=='4') {pass = prompt('Введите пароль');// Доступ в комнату по паролю
if (pass=='2569157') // Ваш пароль активации
{ alert('Пароль принят') } else {alert('Пароль не принят');return false;}}
if(!rooms[room][3]) {alert('У Вас нет доступа в эту комнату!'); return false;}

Его ставим после if(myroom==room) return false;


6уду рад если кто то предложит интересные спосос6ы скртия кода с паролем что6ы он так легко не взламывался потому что запрет правой кнопки мыши легко о6ходиться.

лучше уже так


<script type='text/javascript'>
{
x=prompt('Введите код:', '');
if (x==pass)
{ alert('Добро пожаловать!!!') } else { alert('Извините вы ввели неправильный код! Введите правильный код или получите его у администратора!'), top.location.href="тут ссылка возврата на любую страницу" }

}
</script>

а файл с паролем в другом месте располагаем


🤣

Отредактировано Рой31 - 22.02.2015
4619
Web3r @Web3r
Как вариант: можно использовать только латиницу в скрипте и перевести это дело в windows-1252. Чтение скрипта из браузера чуть затруднится.

2970
удалён @Foggy
Чтобы пасс было сложнее выяснить, можно хранить только md5. И чтоб этот md5 склеивался из разных кусков, которые в разных местах разных файлов генерятся другими функциями. И чтоб все файлы, содержащие куски md5 были в windows-1252.
А ещё если чат на домене, можно привязать домен к чату, а поддомен к хостингу и из чата обращаться к базе хостинга посредством аякса и вытягивать оттуда куски нашего md5. Но это секрет 😁
Понимающий в деле чувак, у которого уйма лишнего времени, всё равно пройдёт ;-)

42
Антон @53435
Foggy пишет:

Чтобы пасс было сложнее выяснить, можно хранить только md5. И чтоб этот md5 склеивался из разных кусков, которые в разных местах разных файлов генерятся другими функциями. И чтоб все файлы, содержащие куски md5 были в windows-1252.
А ещё если чат на домене, можно привязать домен к чату, а поддомен к хостингу и из чата обращаться к базе хостинга посредством аякса и вытягивать оттуда куски нашего md5. Но это секрет 😁
Понимающий в деле чувак, у которого уйма лишнего времени, всё равно пройдёт ;-)

А можно конкретный пример с пояснениями как это провернуть?

42
Антон @53435
Народ в август чатах как то сделали чтобы смайлы в чате открывались в окне в котором не работает правая кнопка мыши и заместо ссылки написано about:blank можно ли такое же провернуть с чатом внутри чтобы 6ыло нереально код просмотреть страницы????

Отредактировано 53435 - 23.02.2015
2615
Сергей @Pegass
1 -если хотите как на августе - открывайте чат на августе

2-возьмите браузер хром, откройте страницу на которой "нереально код просмотреть страницы" и нажмите волшебную кнопку F12, прекратите задавать тупые вопросы

3-в скриптах есть переменная отвечающая за запрет правой кнопки, как зовётся не помню, но к ней есть соответствующий комментарий

42
Антон @53435
Pegass пишет:

1 -если хотите как на августе - открывайте чат на августе

2-возьмите браузер хром, откройте страницу на которой "нереально код просмотреть страницы" и нажмите волшебную кнопку F12, прекратите задавать тупые вопросы

3-в скриптах есть переменная отвечающая за запрет правой кнопки, как зовётся не помню, но к ней есть соответствующий комментарий

не поверишь там и F12 не ра6отает)

1163
Денис @Анатолич
53435, где не работает то? кинь ссылку. чтобы за спам не посчитали можно под спойлер спрятать.

42
Антон @53435
Анатолич пишет:

53435, где не работает то? кинь ссылку. чтобы за спам не посчитали можно под спойлер спрятать.

Да в лю6ой чат от августа зайди или новый сам демо чат зарегай и увидишь когда откроешь страничку со смаиликами что там не ф12 не ра6отает не кнопка мыши правая почти нереально сылки вытащить на смаилы у них) Если что можешь просто на6рать в поисковике яндекс чат кому за 30 ) он на августе.

Отредактировано 53435 - 24.02.2015
1163
Денис @Анатолич
53435, **********

6600
Александр @admiral
:D да, наивность еще та **********
Все эти запреты для девочек подростков и это еще не самое страшное)

2615
Сергей @Pegass
53435 пишет:

Pegass пишет:

1 -если хотите как на августе - открывайте чат на августе

2-возьмите браузер хром, откройте страницу на которой "нереально код просмотреть страницы" и нажмите волшебную кнопку F12, прекратите задавать тупые вопросы

3-в скриптах есть переменная отвечающая за запрет правой кнопки, как зовётся не помню, но к ней есть соответствующий комментарий

не поверишь там и F12 не ра6отает)

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

42
Антон @53435
Pegass пишет:

53435 пишет:

Pegass пишет:

1 -если хотите как на августе - открывайте чат на августе

2-возьмите браузер хром, откройте страницу на которой "нереально код просмотреть страницы" и нажмите волшебную кнопку F12, прекратите задавать тупые вопросы

3-в скриптах есть переменная отвечающая за запрет правой кнопки, как зовётся не помню, но к ней есть соответствующий комментарий

не поверишь там и F12 не ра6отает)

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

В мозиле зара6отало а вот в хроме чет не пахала даже клавиша ф12

2615
Сергей @Pegass
CTRL+SHIFT+I

2970
удалён @Foggy
А можно конкретный пример с пояснениями как это провернуть?

За $50 можно. А так - увольте. Тут дохера работы.

Отредактировано Foggy - 24.02.2015