|
23.07.2011
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 23
ВкоптоКарма: 2
[#2991]
|
В Контакте уже давно отказались от ICQ и ввели Skype на странице редактирования профиля http://vk.com/edit?act=contacts да вот поле на странице http://vk.com/idXXXXX осталось. Есть ли возможность подправить скрипт сохранения профиля, чтобы можно было поменять номер ICQ у себя на странице?
|
Оффлайн
|
|
23.07.2011
|
|
ПсИХ=)))
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#2992]
|
nod3227, уже никак. Они сделали переадресацию со старого http://vkontakte.ru/editProfile.php на новый.
|
Оффлайн
|
|
Пользователь сказал cпасибо:
|
|
23.07.2011
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 23
ВкоптоКарма: 2
[#2993]
|
Вэлл, посмотри в исходнике в конце страницы http://vk.com/edit?act=contacts есть такая переменная
Код:
cur.options = {"email":"","mobile":"","home":"","icq":"123-456-789","website":"","nick":"","forum":"","skype":null}
а сохранение настроек вызывается через метод saveContacts() есть варианты как подправить этот метод дописав в него обработку переменной с ICQ номером?
Вот возможное решение:
в настройках профиля добавить поле для ICQ
Код HTML:
<div class="pedit_row clear_fix">
<div class="pedit_label fl_l ta_r">ICQ номер:</div>
<div class="pedit_labeled fl_l">
<input type="text" class="text" id="pedit_icq" />
</div>
</div>
а в этом файле http://vk.com/js/al/profile_edit.js
Код:
saveContacts: function(btn) {
var params = {
act: 'a_save_contacts',
hash: cur.saveHash
}
// дописать в переменную fields параметр icq
var fields = ['email', 'mobile', 'home', 'icq', 'website', 'skype', 'country', 'city'];
for (var i in fields) {
params[fields[i]] = ge('pedit_'+fields[i]).value;
}
fields = ['email', 'mobile', 'home'];
for (var i in fields) {
params['privacy_'+fields[i]] = Privacy.getValue(fields[i]);
}
// ...остальной код...
|
Оффлайн
|
|
23.07.2011
|
|
ПсИХ=)))
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#2994]
|
nod3227, а сохранится ли? Я на своём профиле попробовать не могу (у меня аська на месте).
Пробуйте отлавливать запрос и добавлять туда icq.
|
Оффлайн
|
|
23.07.2011
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 23
ВкоптоКарма: 2
[#2995]
|
Вэлл, у Вас я так понимаю на странице настроек поле для ICQ присутствует, у меня его уже нет.
HTTP-запросы я не отлавливаю, мне проще через скрипты GreaseMonkey это сделать, вот только загвоздка, как подправить скрипт http://vk.com/js/al/profile_edit.js
В API ВКонтакте находил функции или у вас В VKopt'е, где можно было с помощь методов заменить часть кода в функции или в методе после определенной строки, подскажите как это сделать?
Хотя с HTTP-запросами сейчас попробую, авось получится.
Вот так выглядят мои настройки:
|
Оффлайн
|
|
23.07.2011
|
|
ПсИХ=)))
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#2996]
|
Цитата:
Сообщение от nod3227
у Вас я так понимаю на странице настроек поле для ICQ присутствует, у меня его уже нет.
|
Нет его там. Это поле было на странице старых настроек, именно тогда я и успел сохранить.
|
Оффлайн
|
|
23.07.2011
|
|
Разработчик
О пользователе
Сообщений: 1,537
ВкоптоКарма: 2,663
[#2997]
|
nod3227, http://vk.com/editProfile.php?act=contacts
править запросы к новым настройкам - бесполезно.
как вариант - сначала сохранять новые, потом запрос с сохранением к старым.
|
Оффлайн
|
|
6 пользователя(ей) сказали cпасибо:
|
|
26.07.2011
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 2
ВкоптоКарма: 0
[#2998]
|
а почему в версии 2.0.0 фильмы скачиваются в формате ".mov" ??
|
Оффлайн
|
|
26.07.2011
|
|
Разработчик
О пользователе
Сообщений: 1,537
ВкоптоКарма: 2,663
[#2999]
|
LORD NAVI, это зависит от самого контакта. скрипт дает оригинальные ссылки
|
Оффлайн
|
|
26.07.2011
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 2
ВкоптоКарма: 0
[#3000]
|
в предыдущих версиях скачивалось в формате ".мр4".......
|
Оффлайн
|
|
Нижняя навигация
|
|
Здесь присутствуют: 288 (пользователей: 0 , гостей: 288)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:28.
|