view mobile version net4me Enable JavaScript in your browser! Linux education center net4me.
 
net4me logo

tux

linux commands
shell script
protocol
ip, tcp, smtp, ntp, ftp
telnet terminal
java and javascript
ajax web technology
documentation
howto, man, info
cisco in network
linux server
linux in home
online utility
and more more more.
python development
туе4ьу дштгч

  Содержание подраздела:

Информация по номеру аськи

Частенько так бывает, что долбится кто-то неизвестный к тебе в аську с вопросом об авторизации.
Но номер аськи 111222 тебе ничего о человеке не говорит.
И хотелось бы по подробнее узнать кто это, откуда ты его знаешь и т.д.
Вобщем, надо получить информацию о человеке по номеру его аськи.
Несколько лет назад для этих целей я написал простенький скриптик:
#!/bin/bash
# by Ben-Ja©2005
# Скрипт поиска инфы по icqUIN.
# icqsearch
echo "Search info by ICQ UIN"
if [ -z "$1" ]; then
    echo используйте: $0 UIN т.е. Укажите номер аськи.
    exit
fi
# откроем браузер со страничкой инфы этого uin:
firefox http://people.icq.com/people/about_me.php?uin=$1
exit 0
# вместо firefox, htmlview, links можно вкорячить свой браузер.

Вобщем-то это свего лишь одна строчка. =)
Обозвал я этот скрипт icqsearch и положил в /usr/bin/
И теперь, когда кто-нить стучится ко мне в аську - то делаю icqsearch 111222
Это было давно... Но этим скриптом я пользуюсь до сих пор =)))

icqsearch для косоли

Немного не удобно, когда ты сидишь по ssh и у тебя нет Xов. Для этого я написал второй, немного модифицированный скриптик поиска инфы по номеру icq:
#!/bin/bash
#======================================
#
# Edit by Ben-Ja http://www.net4me.net
#    On Mon 05 Oct 2009 12:22:52 PM MSD
#
#======================================
# Скрипт поиска инфы по icqUIN.
echo "Search info by ICQ UIN"
if [ -z "$1" ]; then
    echo используйте: $0 UIN т.е. Укажите номер аськи.
    exit
fi
links2 -assume-codepage windows-1251 -dump http://people.icq.com/people/full_details_show.php?uin=$1\
|awk '/Personal Details/,/Login/'|grep -vE "Personal\ Details|Login";
exit 0
Как видим, тут всё тот же принцип.
Открываем браузер, идем по нужному линку.
Только немного усложнил сам скрипт, добавив в него выдергивание самой инфы.
Т.е. после открытия страницы, мы убираем всё ненужное и выводим только информацию по uin, которая нас и интересовала.
Всё. Теперь Иксы не нужны. Нужна лишь консоль и текстовый браузер. (в данном случае используется браузер links2)

Таким образом, зная лишь номер аськи, можно получить всю информацию о владельце этой аси.

Обновление

В связи с тем, что сайт icq.com был изменен, пришлось внести изменения и в скрипт.
На данный момент консольный скрипт выглядит так:
#!/bin/bash
#======================================
#
# Edit by Ben-Ja http://www.net4me.net
#    On Fri 21 May 2010 12:00:10 PM MSD
#
#======================================
# Скрипт поиска инфы по icqUIN.
echo "Search info by ICQ UIN"
if [ -z "$1" ]; then
    echo используйте: $0 UIN т.е. Укажите номер аськи.
    exit
fi
links2 -assume-codepage windows-1251 -dump http://people.icq.com/people/$1\
|awk '/Dobavit/,/obo mne/'|grep -vE "Dobavit'|Bol'she\ obo\ mne";
exit 0


home back top
При копировании материалов нашего портала, сылка на net4me обязательна.
Рейтинг@Mail.ru   Valid HTML 4.01 Transitional     Яндекс цитирования   best billing

 



...

net4me snowflake
rfc2368
 
net4me portal This page last modified: Saturday, October 1, 2011   be in net. net4me

portal net4me linux education center