ISP Favorites.xml

ISP Favorites.xml

#1 Сообщение fly8r » 15 ноя 2011, 17:50

День добрый.

Захотел использовать эту весьма полезную вещь для централизованного управления списком хабов в ISP. Прочитал документацию. Генерирую XML. Все нормально, кроме опции connect.
Пример.

Исходные данные:
2 хаба в списке ISP Favorites.xml.
Flylink r501 850x (не помню последнюю цифру) из SVN.

Проблема:
Первый раз при запуске, список хабов скачивается нормально и все указанные параметры (ISPDelete, Connect) отрабатывают нормально.
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" Connect="1" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


Далее. Если я хочу, чтобы первый хаб не был автоподключаемым, ставлю
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" Connect="0" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


Однако ничего не меняется. Т.е. оба хаба по прежнему автоподключаются. Если, я добавляю опцию, что хаб удален:
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" Connect="0" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" ISPDelete="1" Connect="1" Server="hub2.local" Description="Хаб 2"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


То и значение для первого хаба об отключенном автоподключении также подхватываются.

Вопрос, я что то делаю не так, или это ошибка в коде?
fly8r
Осилил регистрацию
Осилил регистрацию
 
Сообщений: 11
Зарегистрирован: 15 ноя 2011, 17:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия флая: 501

Re: ISP Favorites.xml

#2 Сообщение hat3k » 15 ноя 2011, 20:24

по инструкции вы сделали всё правильно, сейчас проверим этот случай
hat3k
Идейный
Идейный
 
Сообщений: 34
Зарегистрирован: 27 май 2011, 08:32
Откуда: Питер
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия флая: r500

Re: ISP Favorites.xml

#3 Сообщение hat3k » 15 ноя 2011, 21:30

краткий итог тестирования
<Hub Name="TiERA" ISPDelete="1" Connect="0" Server="dchub://dc.tiera.ru"/> в таком конфиге случается следующее
хаб есть в списке, но коннект стоит 0

<Hub Name="TiERA" ISPDelete="1" Connect="1" Server="dchub://dc.tiera.ru"/>
хаб исчезает из списка

<Hub Name="TiERA" Connect="0" ISPDelete="1" Server="dchub://dc.tiera.ru"/>
хаб исчезает из локального списка. поэтому ошибка в восприятии флаем порядка тегов

<Hub Name="TiERA" Connect="1" ISPDelete="1" Server="dchub://dc.tiera.ru"/>
хаб присутствует в списке и в автозагрузке
hat3k
Идейный
Идейный
 
Сообщений: 34
Зарегистрирован: 27 май 2011, 08:32
Откуда: Питер
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия флая: r500

Re: ISP Favorites.xml

#4 Сообщение pavel.pimenov » 16 ноя 2011, 18:44

Исправлена работа с ISPDelete
проверьте
FlylinkDC-x86-favorites-sync-test11.7z
~PPA() {} //
pavel.pimenov
Глава проекта
Глава проекта
 
Сообщений: 130
Зарегистрирован: 17 мар 2011, 11:36
Откуда: Караганда, Липецк
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.
Версия флая: svn-build

Re: ISP Favorites.xml

#5 Сообщение fly8r » 16 ноя 2011, 19:44

Исходные данные:
4 хаба в списке ISP Favorites.xml
Flylink r501 8506 test11

Изначальный Favorites.xml:
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" Connect="1" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
<Hub Name="HUB3" Connect="1" Server="hub3.local" Description="Хаб 3"/>
<Hub Name="HUB4" Connect="1" Server="hub4.local" Description="Хаб 4"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


Изменяем у 2х хабов св-во ISPDelete=1:
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" ISPDelete=1 Connect="1" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
<Hub Name="HUB3" Connect="1" Server="hub3.local" Description="Хаб 3"/>
<Hub Name="HUB4" ISPDelete=1 Connect="1" Server="hub4.local" Description="Хаб 4"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


2 хаба, с указанным ISPDelete=1 исчезают полностью из списков любимых хабов.

Идем дальше. Пытаемся изменить св-во Connect=1 на Connect=0:
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" ISPDelete=1 Connect="1" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
<Hub Name="HUB3" Connect="0" Server="hub3.local" Description="Хаб 3"/>
<Hub Name="HUB4" ISPDelete=1 Connect="1" Server="hub4.local" Description="Хаб 4"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


Результат - игнорирование св-ва Connect=0.

Далее. Пробуем вернуть хаб, но с выключенным автозапуском:
Код: выделить все
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Favorites>
<Hubs>
<Hub Name="HUB1" ISPDelete=1 Connect="1" Server="hub1.local" Description="Хаб 1"/>
<Hub Name="HUB2" Connect="1" Server="hub2.local" Description="Хаб 2"/>
<Hub Name="HUB3" Connect="0" Server="hub3.local" Description="Хаб 3"/>
<Hub Name="HUB4" Connect="0" Server="hub4.local" Description="Хаб 4"/>
</Hubs>
<Users/>
<UserCommands/>
<FavoriteDirs/>
</Favorites>


Результат - удаленный хаб вернулся в список, однако св-во Connect=0 проигнорировано. ПРичем по-прежнему у обоих хабов.

Что нужно:
Сделать так, чтобы можно было управлять не только видимостью хабов в списке ISP, но и галочкой автоподключения.
fly8r
Осилил регистрацию
Осилил регистрацию
 
Сообщений: 11
Зарегистрирован: 15 ноя 2011, 17:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия флая: 501

Re: ISP Favorites.xml

#6 Сообщение pavel.pimenov » 16 ноя 2011, 20:08

Будет залито через 10 минут в новой бете
~PPA() {} //
pavel.pimenov
Глава проекта
Глава проекта
 
Сообщений: 130
Зарегистрирован: 17 мар 2011, 11:36
Откуда: Караганда, Липецк
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.
Версия флая: svn-build

Re: ISP Favorites.xml

#7 Сообщение pavel.pimenov » 16 ноя 2011, 20:19

~PPA() {} //
pavel.pimenov
Глава проекта
Глава проекта
 
Сообщений: 130
Зарегистрирован: 17 мар 2011, 11:36
Откуда: Караганда, Липецк
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.
Версия флая: svn-build

Re: ISP Favorites.xml

#8 Сообщение fly8r » 16 ноя 2011, 20:35

pavel.pimenov писал(а):http://www.flylinkdc.ru/2011/11/flylinkdc-r501-beta52.html


Спасибо, Павел. Получен нужный результат :D Тему можно закрывать!
fly8r
Осилил регистрацию
Осилил регистрацию
 
Сообщений: 11
Зарегистрирован: 15 ноя 2011, 17:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия флая: 501


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Вернуться в Ошибки Флая 5хх

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1