LINUX.ORG.RU

Сообщения slevinkelevra

 

Python requests login

Форум — Development

Всем привет! Есть такой сайт https://www.ipport.net (IP-телефония)

Пытаюсь с помощью requests залогиниться на этот сайт.

payload = {'login':'1109XXX', 'passwd':'*******', 'fLogin-submit':'Войти'}

session = requests.Session()

Куки получаю, но, судя по запросам в FireBug FireFox'а, откуда-то формируется такой запрос:

https://www.ipport.net/json/?cmd=xmlhttp&query=auth&sub=login&login=1109XXX&nonce=185232693&cnonce=426869759&digest=df597c373a29fdeba5b148d39e8fa48b&captcha=&remember_me=0

Не понимаю откуда и как формируется этот URL. Нашел откуда брать nonce.

Может кто-нибудь уже делал подобное, подскажите. Цель до безобразия проста, нужно просто вытащить баланс.

И если не сложно, подскажите последовательность логина на этом сайте. т.е. по каким ссылкам в какой последовательности нужно ходить.

 

slevinkelevra
()

SSH + ubuntu 13.10 server

Форум — General

Всем привет! Есть установленный Ubuntu 13.10 Server. На нем НЕ установлены Х.

На клиентской тачке с ubuntu делаю:

ssh -X -C root@192.168.0.1
virtualbox

А он мне:

Failed to open the X11 display!

я ему:

# env | grep DIS
DISPLAY=:0.0

Так вот вопрос: Можно ли и как запускать графические приложения через SSH на серваке, на котором не установлены Х без установки Х?

и вдогонку... так же не запускается virt-manager, даже если стоят Х.

 , , ,

slevinkelevra
()

Python httplib

Форум — Development

Друзья, помогите, пожалуйста! Мучаюсь не первую неделю, но самому никак не получается.

Вопрос: на питоне залогиниться на сайт https://www.youmagic.com с целью парсинга баланса.

Вот что сделал я:

#!/usr/bin/env python
# -*- coding: UTF8 -*-
import urllib
import httplib2

http = httplib2.Http()

url = 'https://www.youmagic.com/ru/component/portabillinguser/login'
body = {'option': 'com_portabillinguser', 'username': '7499XXXXXXX', 'passwd': 'MyPass', 'task': 'login', 'view': 'login', 'remember': 'yes'}
headers = {'Content-type': 'application/x-www-form-urlencoded', 'User-Agent': "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0", 'Host': 'www.youmagic.com'}
response, content = http.request(url, 'POST', headers=headers, body=urllib.urlencode(body))
#print "============="
#print response

headers = {'Cookie': response['set-cookie']}
print "============="
print headers

#print "url"
#url = 'https://www.youmagic.com/ru/refill?layout=billing'
url = 'https://www.youmagic.com/cabinet?lang=ru'
response, content = http.request(url, 'GET', headers=headers, body=urllib.urlencode(body))
#print "============="
print response

#print "============="
print content

Ну не логинится и все тут...

Подскажите что я не так сделал???

 httplib, ,

slevinkelevra
()

Генерация списка IP

Форум — General

Привет!

Есть необходимость на BASH генерировать список IPшников из такого формата: X.X.X.X/X

т.е. я ему (скрипту) 192.168.0.0/29, а он мне: 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.0.6

Подскажите, плиз)

 

slevinkelevra
()

RSS подписка на новые темы