Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№116-02-2012 18:53:48

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

Написал на сайте <a href="http://www.icq.com/whitepages/cmd.php?uin=123456789&action=message">Задать вопрос по ICQ</a>

При нажатии на эту ссылку из IE и Chrome открывается установленный на компьютере клиент ICQ 7.7, а в нем открывается окно для написания вопроса.

В FireFox'е все не так: выдается серый алерт "Открытие cmd.php", о том что "Вы собираетесь открыть файл CMD.PHP являющийся PHP файлом.

clip1_1.jpg

После нажатия кнопки OK открывается блокнот с текстом [ICQ Message User]UIN=123456789

Как мне записать вызов ICQ, чтобы и из FireFox корректно открывался ICQ клиент с возможностью в нем написать вопрос???

СПАСИБО

Примеры:

http://www.vira.ru/exp/icq.html
442-718-582 Станислав
465-860-998 Анна

http://www.konsul-moskva.ru/index.php?option=com_content&view=article&id=50&Itemid=64
по ICQ: 609952214

Отредактировано bdb2000 (16-02-2012 20:16:34)

Отсутствует

 

№217-02-2012 11:12:39

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 10.0
Веб-сайт

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

У меня он спрашивает чем открыть файл, являющийся ICQ контактом. Предлагает открыть с помощью Kopete.


FreeBSD 8.2, IceWM

Отсутствует

 

№317-02-2012 11:20:08

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

Shura пишет

У меня он спрашивает чем открыть файл, являющийся ICQ контактом. Предлагает открыть с помощью Kopete.

Но если нажать Ok - откроется не ICQ, а блокнот. Корректно это работает  только в Internet Explorer, в нем в ответ на нажатие скачивается файл CMD.INI с содержимым: [ICQ Message User] UIN=64618235 и открывается на выполнение (что опасно с точки зрения безопасности). В Chrome также скачивается файл CMD.INI, но он не открывается автоматически, а лежит в правом нижнем углу и запускается по нажатию (большинство не знающих побоятся нажимать неизвестный файл или вообще не заметят, не догадаются) . В FireFox вообще песня. Он скачивает файл с тем же содержанием, но с именем CMD.PHP, естественно Windows  не знает что это INI файл с расширением PHP и не стартует ICQ.

Отсутствует

 

№417-02-2012 11:42:52

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 10.0
Веб-сайт

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

Но если нажать Ok - откроется не ICQ, а блокнот.

А вот и нет, он откроется тем приложением, которое ты там выберешь. Выбирай там ICQ.

Хотя если честно, то это какая-то фигня. что если у пользователя нет ICQ клиента?


FreeBSD 8.2, IceWM

Отсутствует

 

№517-02-2012 11:48:13

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

Shura пишет

Но если нажать Ok - откроется не ICQ, а блокнот.

А вот и нет, он откроется тем приложением, которое ты там выберешь. Выбирай там ICQ.

Хотя если честно, то это какая-то фигня. что если у пользователя нет ICQ клиента?

В том то и дело что при сочетании FireFox 10, Windows 7, ICQ 7.7 открывается не ICQ клиент а БЛОКНОТ (файл CMD.PHP. Если бы CMD.INI, то все было бы тип-топ) со словами [ICQ Message User] UIN=442718582. Данная фича у меня и у заказчика сайта.

Отредактировано bdb2000 (17-02-2012 11:49:10)

Отсутствует

 

№617-02-2012 14:00:05

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000
Меню - Инструменты - Настройки - Приложения - php - выбрать асеку.


mzfx

Отсутствует

 

№717-02-2012 14:06:19

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

iDev.Pi пишет

bdb2000
Меню - Инструменты - Настройки - Приложения - php - выбрать асеку.

Я же не могу написать это на сайте рядом с ссылкой.

Я это делаю ДЛЯ САЙТА. Чтобы любой клиент со СВОЕГО компьютера с его FireFox нажав своими руками на ссылку: <a href="http://www.icq.com/whitepages/cmd.php?uin=123456789&action=message">Задать вопрос по ICQ</a> или какую другую попал в установленный на его компьютере клиент ICQ.

Так же как он попадает в почтовую программу при нажатии на любой электронный адрес на любом сайте.

В Осле это проходит по дефолту

Отредактировано bdb2000 (17-02-2012 14:08:04)

Отсутствует

 

№817-02-2012 14:12:09

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000
вы не поняли: проблема локальна для вас и заказчика сайта. У других людей на скаченный .php файл либо произведётся автоматическое (ранее выбранное самими пользователями) действие (как в вашем случае - открыть блокнотом), либо вылезет вопрос "что делать с файлом?" (поведение по умолчанию).

Добавлено 17-02-2012 14:14:59

bdb2000 пишет

Чтобы любой клиент со СВОЕГО компьютера с его FireFox нажав своими руками на ссылку: <a href="http://www.icq.com/whitepages/cmd.php?uin=123456789&action=message">Задать вопрос по ICQ</a> или какую другую попал в установленный на его компьютере клиент ICQ.

это не в ваших возможностях. Вы лишь отдаёте файл, а что с ним сделает клиент - его личное дело. Вы лишь можете описать инструкцию - что ему делать после клика по ссылке.

bdb2000 пишет

Так же как он попадает в почтовую программу при нажатии на любой электронный адрес на любом сайте.

и это заблуждение: не у всех на mailto: ссылки стоит привязка к какой-то почтовой программе. У меня вот вебмейл (т.е. открывается в браузере страница моего аккаунта у почтового провайдера).

Отредактировано iDev.Pi (17-02-2012 14:17:09)


mzfx

Отсутствует

 

№917-02-2012 14:15:45

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

iDev.Pi пишет

bdb2000
вы не поняли: проблема локальна для вас и заказчика сайта. У других людей на скаченный .php файл либо произведётся автоматическое (ранее выбранное самими пользователями) действие (как в вашем случае - открыть блокнотом), либо вылезет вопрос "что делать с файлом?" (поведение по умолчанию).

вы не поняли: у меня выскакивает вопрос, о том, что делать с этим файлом и предлагается "открыть с помощью ICQ"

clip1_1.jpg

, но если нажать OK, открывается не программа ICQ, а строка в блокноте. Я проверил на нескольких своих компьютерах + нескольких знакомых.

одинаково.

Отредактировано bdb2000 (17-02-2012 14:21:36)

Отсутствует

 

№1017-02-2012 14:21:29

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000
в таком случае убедитесь, что действие "открыть с помощью icq" ведёт на исполняемый файл ICQ, а не блокнота.
либо баг лисы.

Отредактировано iDev.Pi (17-02-2012 14:21:59)


mzfx

Отсутствует

 

№1117-02-2012 14:25:20

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

iDev.Pi пишет

bdb2000
в таком случае убедитесь, что действие "открыть с помощью icq" ведёт на исполняемый файл ICQ, а не блокнота.
либо баг лисы.

зайдите на http://www.vira.ru/exp/icq.html и нажмите на ссылки 442-718-582 Станислав или 465-860-998 Анна сначала из FireFox, а потом из Осла и Хрома.

в двух последних все работает!

Как надо переделать строку, чтобы у всех работало в FireFoxe??????

Отсутствует

 

№1217-02-2012 14:31:03

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000
лиса спрашивает "что делать?", хром просто молча скачивает cmd.php файл (возможно, я сам так настроил, но сомневаюсь), ие спрашивает "что делать?".
во всех браузерах всё работает одинаково.
программы icq у меня нет, проверить дальше не могу.

Отредактировано iDev.Pi (17-02-2012 14:37:49)


mzfx

Отсутствует

 

№1317-02-2012 15:03:27

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

iDev.Pi пишет

bdb2000
лиса спрашивает "что делать?", хром просто молча скачивает cmd.php файл (возможно, я сам так настроил, но сомневаюсь), ие спрашивает "что делать?".
во всех браузерах всё работает одинаково.
программы icq у меня нет, проверить дальше не могу.

В том то и дело, что  Хром скачивает cmd.php, но сохраняет его с расширением INI

Отсутствует

 

№1417-02-2012 15:09:18

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000 пишет

В том то и дело, что  Хром скачивает cmd.php, но сохраняет его с расширением INI

Менять расширения скачиваемым файлам - вне юрисдикции браузера. У меня хром скачивает их с положенным расширением. Если у вас не так - возможно у вас хром инфицирован, попробуйте просканироваться антивирусами.


mzfx

Отсутствует

 

№1517-02-2012 15:28:18

bdb2000
Участник
 
Группа: Members
Зарегистрирован: 16-02-2012
Сообщений: 11
UA: Firefox 10.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

iDev.Pi пишет
bdb2000 пишет

В том то и дело, что  Хром скачивает cmd.php, но сохраняет его с расширением INI

Менять расширения скачиваемым файлам - вне юрисдикции браузера. У меня хром скачивает их с положенным расширением. Если у вас не так - возможно у вас хром инфицирован, попробуйте просканироваться антивирусами.

имена реально разные (извиняюсь, расширения не INI а UIN). Мне все равно где меняются эти имена. Мне нужна строка кода, нажав на которую в любом FireFoxе открывался бы ICQ.

Отсутствует

 

№1617-02-2012 15:48:50

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

bdb2000 пишет

Мне нужна строка кода, нажав на которую в любом FireFoxе открывался бы ICQ.

это невозможно.

Отредактировано iDev.Pi (17-02-2012 15:49:42)


mzfx

Отсутствует

 

№1717-02-2012 17:00:00

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 13.0

Re: Помогите, очень надо: Как вызвать клиента ICQ из FireFoxe???

Вообще, такие вещи по уму достигаются через регистрацию своей URI-схемы в системе. Скайп, например, так и делает, и щелчок по ссылке skype:oatmeal?call в любом браузере запустит звонок юзеру oatmeal в Скайпе. Такие схемы есть у многих нормальных мессенджеров. Аська к ним, увы, не относится.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]