@python_beginnersЭта группа больше не существует

Страница 713 из 1885
Igor
07.11.2016
16:41:04
Почему не стоит писать? На иос же пишут на Свифт, вроде как, почти питон, нет? Только без стеба, нормально объясните — я пойму
потому что для Swift есть нормальный фреймворк, утилиты и прочее дерьмо для разработки на iOS, а для питона есть.. нууу.. Kivy вон например. На котором вроде и можно что-то сделать, но.. это как пользоваться pygame в попытках написать Half-Life 3.

Vadim
07.11.2016
16:41:49
Отвечаю без стёба. Под ios (и os x) пишут на двух языках: ObjC и Swift. Остальное (java, javascript, python, etc.) подгружается через жопу и/или кросскомпиляцию/jit. Хочешь написать прототип – пробуй либо то, что умеешь, либо учи JS (React Native, например). Хочешь написать коммерческое приложение – ObjC, Swift или тот же React Native.

Скрудж
07.11.2016
16:42:17
Ну и геморрой

Google
Igor
07.11.2016
16:42:44
добро пожаловать в мобильную разработку

Скрудж
07.11.2016
16:42:59
Дотвидание

Vadim
07.11.2016
16:43:41
Считай, что питона в мобильной разработке нет.

Vadim
07.11.2016
16:44:02
Хотя, я видел, как чувак на андроиде поднимал джангу :)

Zart
07.11.2016
16:44:45
я подымал дотнетовое поделие на жвм и томкате 8(

Igor
07.11.2016
16:44:49
там вон на авке чо пилят - https://github.com/TheMozg/awk-raycaster а у пигейма полноценный опенгл, чоб и не запилить
ништяяяк. но тут вспоминается блог "ненормальное программирование" на хабре

Vadim
07.11.2016
16:46:13
Телеграм десктоп конфликтует с тимвьюером )))))

Igor
07.11.2016
17:12:08
блядь, перепутал rude python с бегиннерсами

Pavel
07.11.2016
17:12:14
Igor
07.11.2016
17:12:14
а меня даже хуями никто не обложил

ништяк!

Google
Максим
07.11.2016
17:12:21
спам беседа:))) не успеваю прочитать)))

Denis
07.11.2016
17:12:55
Окей гугл, что такое спам

Максим
07.11.2016
17:13:12
флуд*

Denis
07.11.2016
17:13:18
Так лучше

Vadim
07.11.2016
17:13:19
Флейм.

Denis
07.11.2016
17:13:23
Так хуже

amureki
07.11.2016
17:13:25
блядь, перепутал rude python с бегиннерсами
а чем вы там занимаетесь? обкладываете друг друга?

amureki
07.11.2016
17:18:27
там все грубо спят
А, мне хватает такого

Темный
07.11.2016
17:42:23
я утром тут спрашивал про Grab, а как эмулитровать нажатие на какойто элемент на сайте?

тот же submit?

Denis
07.11.2016
17:43:49
http://docs.grablib.org/ru/latest/grab/forms.html

Темный
07.11.2016
17:44:52
эта страница и открыта

Denis
07.11.2016
17:45:08
g.submit()

Темный
07.11.2016
17:50:20
не работает, на кнопке только класс висит

Igor
07.11.2016
18:10:04
form.submit?

если кнопка отправляет форму

если только класс, то нажатие жсом обрабатывается и наверное надо фантомжс приплетать

Темный
07.11.2016
18:12:42
чет сложный этот алиэкспресс

Google
Темный
07.11.2016
18:13:04
причем апи у них на китайском написано)

Vadim
07.11.2016
18:13:27
Попробуй апи вк или одноклассников.

Vadim
07.11.2016
18:14:11
Для развлечения. Его там надолго хватает. Вчера кто-то про vk api execute спрашивал.

Темный
07.11.2016
18:14:35
но, мне надо али парсить

Vadim
07.11.2016
18:14:54
Значит парси али ;)

Igor
07.11.2016
18:15:17
а нахуя кнопку нажимать?

Темный
07.11.2016
18:15:24
форма не открывается

Igor
07.11.2016
18:15:32
посмотри в network чё она отправляет и повтори запрос

Темный
07.11.2016
18:15:45
там генерится куча херни(

Pavel
07.11.2016
18:15:54
или урл покажи, если не секрет

Темный
07.11.2016
18:16:33
https://m.ru.aliexpress.com/

Igor
07.11.2016
18:16:45
эээм

Темный
07.11.2016
18:17:13
под мобильной версией проще зайти вроде как

Igor
07.11.2016
18:17:36
а она здесь причем?

Темный
07.11.2016
18:17:45
тогда я не понимаю, что ты хочешь

Pavel
07.11.2016
18:17:48
https://m.ru.aliexpress.com/
дальше в поиск?

Темный
07.11.2016
18:18:03
дальше в поиск?
левый угол верхний, логин - форма

Vadim
07.11.2016
18:18:27
А мне кажется, кто-то уже взвел курок, чтобы выстрелить себе в ногу :)

Rita
07.11.2016
18:18:37
что такое ачивки?

Google
Темный
07.11.2016
18:18:45
Vadim
07.11.2016
18:18:49
Achievement – достижение.

Темный
07.11.2016
18:18:56
если кто-то и придумал решение - молчит

Vadim
07.11.2016
18:19:18
Почему-то мне кажется, что самый простой способ – взять куку и с ней ходить мимо авторизации.

Pavel
07.11.2016
18:19:39
если кто-то и придумал решение - молчит
Вроде кто-то тут пару недель назад парсил али експресс. Ты был?

Vadim
07.11.2016
18:19:40
Или requests не круто? Нравится себе в ногу стрелять?

Admin
ERROR: S client not available

Темный
07.11.2016
18:19:52
оно работает, но логин руками щас

Denis
07.11.2016
18:20:16
Апи не вариант через переводчик прогнать?

Igor
07.11.2016
18:20:18
Че ты хочешь сделать, давай с начала

Vadim
07.11.2016
18:20:34
Интересно, а там есть блокировка за избыточное количество запросов?

Темный
07.11.2016
18:21:06
Апи не вариант через переводчик прогнать?
пробовал, там переводчика не достаточно, левая инфа возвращается либо вообще не возвращается. Там мутный логин какойто http://gw.api.alibaba.com/dev/doc/intl/sys_description.htm?ns=aliexpress.open

Denis
07.11.2016
18:21:09
Темный
07.11.2016
18:21:29
Интересно, а там есть блокировка за избыточное количество запросов?
на зарегистриррованого пользователя 100 000 запросов в день

Vadim
07.11.2016
18:21:37
Как будешь обходить?

Темный
07.11.2016
18:21:42
после 6 запросов за 10 сек просит авторизацию

Igor
07.11.2016
18:21:50
оно работает, но логин руками щас
т.е. при авторизации там НЕ происходит POST запроса с параметрами Аля username и password?

Темный
07.11.2016
18:22:14
т.е. при авторизации там НЕ происходит POST запроса с параметрами Аля username и password?
нет, руками токен и sigin записываю в скрипт (йоба автоматизация)

Igor
07.11.2016
18:22:15
иначе я не понимаю, в чем проблема и зачм тебе вперлось на кнопки нажимать

Google
Темный
07.11.2016
18:22:20
который беру из браузера

Denis
07.11.2016
18:22:22
Ладно, до дома доберусь - гляну

amureki
07.11.2016
18:22:50
Так можно пост отправить с данными - или в чем проблема?

Igor
07.11.2016
18:23:14
response = requests.post('/login', {username: vasya, password: govno })

response.cookies

Скрудж
07.11.2016
18:23:26
Пароль необычный

Темный
07.11.2016
18:23:28
там пост содержит куча инфы которая генерится хз как

Igor
07.11.2016
18:23:36
и вообще там сессии есть чтоб куки запоминать

ну вбей левые логин пароль и скинь инфу

Pavel
07.11.2016
18:24:08
response = requests.post('/login', {username: vasya, password: govno })
там постится два килобайта всякого в гзипе.

Темный
07.11.2016
18:24:14
ладно, попробую еще 1 способ

amureki
07.11.2016
18:24:15
там пост содержит куча инфы которая генерится хз как
Так руками сделай запрос в браузере и посмотри какой он

Igor
07.11.2016
18:24:18
беру слова назад насчет "просто POST", извините ))))

Vadim
07.11.2016
18:25:40
Разбираешь их JS, смотришь, где и как генерится password2. Потом делаешь запрос на страницу с помощью requests, повторяешь их алгоритм кодирования password2 и делаешь POST запрос.

Легко может оказаться, что 2/3 дерьма тебе не нужно отправлять им.

Pavel
07.11.2016
18:26:16
а потом какие-то запросы на validateSTGroup.html и loginStart.html

а чё, через апи вообще никак?

Страница 713 из 1885

Эта группа больше не существует Эта группа больше не существует