Anonymous
Не в этом проблема. Проблема в том что я незнаю какие параметры задать так как
1. Заходишь на сайт. 2. Открываешь вкладку "Сеть"/"Network" в консоли разработчика. 3. Смотришь, что у тебя за запросы идут при авторизации. 4. Воспроизводишь их в скрипте.
Anonymous
http://galaxy.mobstudio.ru/web/?p=25
Anonymous
Так я не знаю какие именно нужно вставлять и из каких формы параметров
Anonymous
Так их две формы. Query string parameters И Form data
Если у тебя в query string висят параметры авторизации, то ты их сам увидишь в адресной строке. А так по form data.
Anonymous
Ответ на твой вопрос x2.
Anonymous
1. Заходишь на сайт. 2. Открываешь вкладку "Сеть"/"Network" в консоли разработчика. 3. Смотришь, что у тебя за запросы идут при авторизации. 4. Воспроизводишь их в скрипте.
Anonymous
Так я не знаю какие именно нужно вставлять и из каких формы параметров
Вот тебе пример авторизации на Facebook для наглядности. https://www.youtube.com/watch?v=re1gv3zsBlU
Anonymous
Это гуглится очень легко.
Anonymous
...код.... import requests def loginbot(): s = requests.Session() s.get('http://galaxy.mobstudio.ru/web/?p=25') data ={"Query string parametrs":' ' , 'a':'user_pics_ajax' , 'ajax':'1' , 'userID':'49076247' , 'password':'96a504bb811b144e29f42dd77edec6eb' , 'usercur':'49076247' , 'flash':'10' , 'dbl':'4' , 'kbv':'195' , 'lngg':'ru' , 'users_ids':'49076247' , } r = s.post("http://galaxy.mobstudio.ru/services/index.php?a=user_pics_ajax&ajax=1&userID=49076247&password=96a504bb811b144e29f42dd77edec6eb&usercur=49076247&flash10=1&dbl=4&kbv=195&lngg=ru", data=data); print (r.text) ...код....
Anonymous
Тут он mechanize использовал, но суть похожая.
Anonymous
. Верно?
Откуда мы знаем. Ты же можешь сам свой код проверить?
Anonymous
зачем данные передавать одновременно постом и гетом?
Да потому что я не шарю в Питоне я учу его. И пока что максимум с переменными играюсь
Anonymous
А это с ютубов и гугла
speaknow
с питоном это связано только косвенно. учи http заголовки
Anonymous
Это немного не так работает.
Anonymous
import requests def loginbot(): s = requests.Session() s.get('http://galaxy.mobstudio.ru/web/?p=25') data ={"Query string parametrs":' ' , 'a':'user_pics_ajax' , 'ajax':'1' , 'userID':'49076247' , 'password':'96a504bb811b144e29f42dd77edec6eb' , 'usercur':'49076247' , 'flash':'10' , 'dbl':'4' , 'kbv':'195' , 'lngg':'ru' , 'users_ids':'49076247' , } r = s.post("http://galaxy.mobstudio.ru/services/index.php?a=user_pics_ajax&ajax=1&userID=49076247&password=96a504bb811b144e29f42dd77edec6eb&usercur=49076247&flash10=1&dbl=4&kbv=195&lngg=ru", data=data); print (r.text)
Anonymous
с питоном это связано только косвенно. учи http заголовки
В данный момент мне нужен скрипт для автоматизации входа , а об выучить я успею и позже.)
Anonymous
И в итоге не кто не помог только косвенно
/warn
Прошло 20 минут, кек
Anonymous
?
Anonymous
Гуглил я же говорю. Короче кто сможет написать скрипт для авторизации
Anonymous
На данном сайте?
Anonymous
Юнит тесты для ботов в ТГ возможно написать?
Anonymous
Я хз
Anonymous
Юнит тесты для ботов в ТГ возможно написать?
Были где то тесты для ботов готовые
Anonymous
Можно приспособить
Anonymous
Ищи
Anonymous
Да обыскался не могу
Anonymous
Я найти
Anonymous
А ты не мне
Николай
Доброе утро! Есть какая нибудь полезная литература по python ?
Georgy
#datasets #cv #lizaalert Возможно вы слышали об организации Лиза Алерт... У них существовала проблема поиска людей по фотографиям с дронов. Я решил данную задачу. Ниже прикреплю ссылку на обучению нейросеть (RetinaNet) и #датасет. Вдруг кто то сможет лучше? https://github.com/gosha20777/rescuer-la https://github.com/gosha20777/rescuer-la/releases https://yadi.sk/d/4Hz_1qpiNbHhpQ Задачу решал - обучением нейронной сети на SDD (stenfort drone dataset) и потом трансферлернил на собранном датасете Лиза Алерт. Всех не равнодушных приглашаю к проекту)
Anonymous
Кто сможет написать скрипт для авторизации на сайте?
Anonymous
Кто снова поможет. Скрипт сделал Но вопрос запускаю его он не реагирует не ошибок не выдаёт нечего. И при этом не делает авторизацию
Anonymous
Что может быть не так
Anonymous
import requests def galbot(): s = requests.Session() s.get('http://galaxy.mobstudio.ru/web/?p=25') data ={'users_ids':'49076247' , } r = s.post("http://galaxy.mobstudio.ru/services/index.php?a=user_pics_ajax&ajax=1&userID=49076247&password=96a504bb811b144e29f42dd77edec6eb&usercur=49076247&flash10=1&dbl=4&kbv=195&lngg=ru", data=data); return r.text
Tigran
r.status_code проверь
Anonymous
Ок
Anonymous
Anonymous
Все равно
Николай
Посоветуйте...
Николай
Столько народу никто посоветовать не может? Зачем собиратся тогда?
Николай
У новичков таже ситуация...
Vladimir
ты хоть вызываешь эту функцию ?)
Anonymous
+
Anonymous
Вызываю
Anonymous
galbot()
Vladimir
в отладку умеешь?
Anonymous
?
Anonymous
Ща сек
Vladimir
что в r.content?
Anonymous
в отладку умеешь?
Это не умею либо незнаю
Anonymous
Что прописать нужно
Anonymous
Мне кажется я параметры не так поставил
Anonymous
Не те точнее
Anonymous
Либо сайт не пропускает
Vladimir
вот для этого и нужна отладка, загугли debugging python
Vladimir
либо можешь посмотреть что реквест возвращает принтом
Vladimir
посмотрев это ты поймешь в чем проблема
Anonymous
Как именно подписать
Anonymous
Реквест
Anonymous
print (r.content)
Vladimir
ты знаешь функцыю print?)
Anonymous
?
Vladimir
и что показывает?
Anonymous
Бл я в душе не ебу
Anonymous
Психую нах
Anonymous
Кривые мои руки
Anonymous
Anonymous
Ну вроде заробил