Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
WebMoney кофейня > Обменные пункты > Обозначение валюты для экспортного файла с курсами


Автор: hifirer 18.05.2008 23:11
============================================
Стандарты живут тут: http://estandards.ru
============================================



Всех приветствую.
Я прошёл по файлам с курсами обменников, собрал инфу о обозначение валют. Приведённые данные(см. ниже) составлены так, чтобы владельцам обменных пунктов пришлось выполнить минимум изменений в своих файлах.
Пердлагаю владельцам обменников и будешим владельцам утвердить, при не соответсвии изменить и следовать следующим обозначениям валют:

1. Цифренное обозначени:

1 WMZ
2 WMR
3 WME
4 USD RuPay
5 E-Gold
6 Яндекс Деньги
7 MoneyMail RUR
8 MoneyMail USD
9 MoneyMail EUR
11 Pecunix
13 E-bullion Gold
14 E-bullion e-Currency
15 USD Liberty Reserve
16 EUR Liberty Reserve
18 WMB
19 WMY
20 WMU
21 WMG
22 UkrMoney UAH
23 UkrMoney USD
24 UkrMoney RUR
25 UkrMoney EUR
28 UAH imoney
29 RUR INOCard
30 UA-Money
31 DeltaKey USD
32 DeltaKey RUR
33 DeltaKey EUR
34 ICQMoney
35 PayPal
44 Fethard USD
45 RUR RuPay
46 V-Money
47 WMZ Paymer
48 WMZ Telepat
49 USD E-silver
50 USD C-gold
51 EasyPay
52 Moneybookers
100 SMS Оплата

----------------------------------------------------

2. Буквенное обозначение(в скобках доп. обозначение):

WMZ
WMZ Paymer
WMZ Telepat
WMR
WME
WMU
WMY
WMB
WMG
RUR RuPay (RURRupay)
RUR Yandex
RUR MoneyMail
USD MoneyMail
EUR MoneyMail
USD e-gold
USD Pecunix
USD e-silver
USD c-gold
USD LibertyReserve( LibertyReserveUSD, USD Liberty Reserve)
USD RuPay
V-Money (USD V-money)
EUR LibertyReserve (LibertyReserveEUR, EUR Liberty Reserve)
UkrMoneyUSD (UkrMoney USD)
UkrMoneyUAH (UkrMoney UAH)
UkrMoneyEUR (UkrMoney EUR)
UkrMoneyRUR (UkrMoney RUR)
UAH imoney
e-Bullion e-Currency
e-Bullion Gold
Fethard USD
EasyPay
PayPal
Moneybookers
SMS
RUR INOCard
UA-Money
DeltaKey USD
DeltaKey RUR
DeltaKey EUR
ICQMoney

----------------------------------------------------------

Может это кому-то не понравиться, но я считаю, что обозначения валют должно быть у всех одинаковым. Прошу высказываться, предлагать и дополнять список валют, если забыл какие!

Автор: wm_vin_ua 18.05.2008 23:52
Хм, к нам ГОСТ пожаловал?
Представьтесь для начала, придавите авторитетом smile.gif

Ну, мне, например, не понравитЬся приведенный список.
Сходу: "USD RuPay" уже давно не существует.
С RUR тоже поспорить можно. Хоть это обозначение и укоренилось, в связи со сложностью изменения интерфейсов мерчантов и т.п., но все же, правильно будет RUB (The ISO 4217 code is RUB; the former code, RUR, refers to the Russian ruble prior to the 1998 denomination (1 RUB = 1000 RUR))

Автор: hifirer 19.05.2008 00:25
Ну я не ГОСТ конечно.....smile.gif Я разработчик скриптов.

Значит USD RuPay исключаем из списка.
Вместо RUR RupPy напишем RUR RBK Money (цифра 4; в буква RUR RuPay, RURRupay)

to wm_vin_ua
Только этим не понравился список?

Автор: DKameleon 19.05.2008 01:10
Я бы вообще убрал цифровые эквиваленты,
ввёл бы только текстовые.
+ в текстовых дополнительно код привязки к валюте, если таковая имеется (RUR, USD, EUR).
особенно в тех, где можно допустить расширение списка валют.

Ну и постарался бы избавиться от дублирующих кодов.

Автор: hifirer 19.05.2008 07:03
to DKameleon

Я бы тоже убрал цифры, но тогда многим обменникам придёться переделывать выходные файлы, а это неочень желательно! Нужно минимум исправлений в уже существующих файлвх.

Автор: e-curex.com 19.05.2008 08:32
Я тоже за буквенные!
и предлагаю заделать сразу по все е-валюты
их де то 230
один раз список сформировать и все

Автор: hifirer 19.05.2008 21:06
Я предалагаю два варианта, пуской кому нравиться цифреное обозначение, использую цифры, а кому буквенное - буквы.....и не надо ничего убирать.....

Кто готов принять мои обозначения и пользоваться ими?

Автор: DKameleon 19.05.2008 22:26
но тогда многим обменникам придёться переделывать выходные файлы, а это неочень желательно! Нужно минимум исправлений в уже существующих файлвх.

В любом случае, чтобы свести к одному стандарту - кому-то прийдётся переделывать.
Особой разницы нет - один код изменить или сразу все.

вариант сделать сразу для всех валют мне тоже нравится.

Кстати, по поводу формата.
у некоторых встречал отдельный экспорт курсов и резервов.
преимущества:
- нет необходимости тащить длинные списки курсов ежеминутно и тащатся тольо маленькие списки резервов. курсы тащить можно существенно реже.
- нет дублирования информации и всё чётко и просто.

недостатки:
- мониторингам переделывать парсинг.
- обменникам переделывать экспорт.
- не получится разграничить доступные резервы одной валюты для разных направлений (подобное есть у Exchange.net.ua)

Автор: SaveChange.ru 19.05.2008 22:42
Я что-то не очень понимаю зачем вообще что-то переделывать?

Сейчас уже есть куча мониторов. Все они как-то стягивают наши курсы и парсят их вполне успешно. Насколько я подозреваю в скрипте монитринга обменников, который использует большинство, просто есть база данных для сопоставления имени обменника, название валюты в его файлах и номера валюты в базе мониторинга. И все работает с добавлением только одного запроса к базе данных.
И без необходимости пытаться вводить какие-то ГОСТы чтобы у всех у кого сейчас все работает - работать перестало...

Автор: hifirer 20.05.2008 07:14
Так в тотм-то и дела, за основу взяты уже используемые названия!
Есть просто ряд валют, которые в цифренном исполнении обозначаются у одних так,а у других иначе (допустим Pecunix у большинства цифра 11,а у Globo 14). Так вот, чтобы когда обменник ввел в свою эксплуатацию новую валюту(ну допустимDeltaKey USD), то ему бы не пришлось с потолка брать этот номер валюты и буквенное обозначение! А владельцам моников не пришлось бы выяснять, как она там обозначаеться!

Я ко всем владельцам обменников обращаюсь! Посмотрите на мои предложенные обозначения и сравните их со своими экспортными файлами, все практически совпадает(может отличаться 1-2 валюты).

Я в ближайшее время постараюсь внесте остальные валюты!

Автор: hifirer 20.05.2008 07:30
to SaveChange.ru

Вспомните свой старый экспортный файл? В котром вместе с цифренном обозначении валюты плаволо название V-money!

А вот если бы вы знали как она цифрой обозначаеться, то я думаю вместо букв в файле была цифра этой валюты!

Автор: iPOS 20.05.2008 10:10
Считаю что единый стандарт действительно необходим.
Недавно столкнулись с проблемой, что некоторые мониторинги используют коды валют как говорится "от балды".
Единственный недостаток в том, что постоянно появляются новые платежки меняют название старые(как, например, с RuPay->RBKMoney).
Также некоторые платежки изменяют списки поддерживаемых валют, как например RuPay USD больше вроде и нету уже.

Поэтому считаю, что лучше создать единый стандарт, как RFC. Сделать пагу в сети и при любых изменениях в этой сфере, дополнять или править стандарт.
Можно сделать даже на базе wiki, чтобы разработчики обменников сами отслеживали изменения и правили по мере необходимости.

Автор: n-change.net 20.05.2008 11:08
Считаю что лучше текущие экспортные файлы оставить, а создать новый с одинаковым названием для всех кто имеет желание учавствовать в мониторингах по стандарту обозначения.

Использование цифр лучше по двум причинам:
1. Экономия трафика
2. Безразличность к изменению названия обмениваемой валюты

Новое для мониторингов (предложение):
1. Экспортные файлы разной скорости обновления т.е. один файл будет забираться раз в 5 минут к примеру, второй скоращенный 1 раз минуту.

Обновления списка делать следующим образом: всем подключенным рассылать по почте извещения, только цифры новых валют или изменения названий валют в мониторинге, старые цыфры новыми валютами заменять будет нельзя

Автор: hifirer 20.05.2008 13:52
n-change.net сказал
Считаю что лучше текущие экспортные файлы оставить, а создать новый с одинаковым названием для всех кто имеет желание учавствовать в мониторингах по стандарту обозначения.


Я думаю это будет самый разумный вариант. Действительно, создать новый выходной файл по станадартам будет проще, по крайней мере не будет путаницы у моников! А потом я думаю со временем все перекачают на файл уже составленный по станадартам.


iPOS сказал
Поэтому считаю, что лучше создать единый стандарт, как RFC. Сделать пагу в сети и при любых изменениях в этой сфере, дополнять или править стандарт.
Можно сделать даже на базе wiki, чтобы разработчики обменников сами отслеживали изменения и правили по мере необходимости.


Для удобства отслеживания изменений можно сделать и такую вещь. Ну а пока весь списко валют и обозначения можно и отсюда брать.

Сами курсы я предлагаю формировать в обратном формате (Пример обратного формата).
У кого-нибудь есть возражения на счёт предложенного мною цифренного обозначени валют? Предлагайте ещё какие валюты внести?!
А постарался разослать всем обменникам ссылку на эту тему. Сегодня постараюсь разослать все мониками.

Автор: n-change.net 20.05.2008 14:42
Переделка заняла 10 минут, принимайте, проверяйте:
http://n-change.biz/cgi-bin/current_state.txt

Пожелание: извещения о новых валютах и изменении их названия пожалуйста на почту

Автор: DKameleon 20.05.2008 15:41
У кого-нибудь есть возражения на счёт предложенного мною цифренного обозначени валют?

У меня smile.gif

Уверен, что не все валюты можно предусмотреть сразу и внести в список и оставить для них место.

например, я не исключаю, появления RUR Liberty Reserve. Но в цифровом варианте он будет идти чёрт знает где.
Алфавитный порядок естественно тоже не наблюдается.
Вебманевские валюты тоже разнесены неизвестно как.

кроме того, для получения числового кода, необходимо сервиску, который вводит новую валюту, отсутствующую в списке, обратиться к центру стандартизации для получения нужного кода.

В случае же с текстовыми названиями зачастую такой надобности нет. Главное - правильно записать название.

Поэтому моё предложение - составление правил формирования ТЕКСТОВЫХ кодов валют. Чтобы любой обменник и мониторинг мог самостоятельно корректно назначить код той или иной валюте в файле экспорта.

А то, что вы предлагаете - это просто расширенный стандартный файл экспорта, без какой либо гибкости и расширяемости.

Кстати, ХМЛ - тоже не последняя вещь, к которой стоит присмотреться.

А ещё и формат записи коэфициентов:
21,19,3e-05,408618.02;

думаю, тоже стоило бы согласовать.

В общем так, как это предложено здесь, помоему просто лишняя трата времени неизвестно на что.

Автор: hifirer 20.05.2008 19:46
to DKameleon

Уверен, что не все валюты можно предусмотреть сразу и внести в список и оставить для них место.


По мере появления будем добавлять в список.

например, я не исключаю, появления RUR Liberty Reserve. Но в цифровом варианте он будет идти чёрт знает где.
Алфавитный порядок естественно тоже не наблюдается.
Вебманевские валюты тоже разнесены неизвестно как.


А какая разница в каком порядки идут валюты? По-моему абсолютно все равно в каком порядке, главное чтобы работал. Тем более если составить валюты по алфавиту, то опять же это усложнит весь процесс, моникам придёться переделывать свои парсеры заново, ну и обменникам придёться попариться с переозначение валют. И всем будет лень что-то изменять. А я стремлюсь к простоте и быстроте. Наглядно это все продемострировал n-change.net http://n-change.biz/cgi-bin/current_state.txt

кроме того, для получения числового кода, необходимо сервиску, который вводит новую валюту, отсутствующую в списке, обратиться к центру стандартизации для получения нужного кода.


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

В случае же с текстовыми названиями зачастую такой надобности нет. Главное - правильно записать название.


Я допустим владелец обменника, ввел в оборот валюту E-silver USD. В своём файле я её могу обозначить так E-silver USD и так USD E-silver, USDE-silver,E-silverUSD,USDe-silveк. Какова вероятность того, что все обозначате E-silver USD? Неочень высокая. Я думаю гораздо проше на спец сайте узнать её номер и все.

Кстати, ХМЛ - тоже не последняя вещь, к которой стоит присмотреться.

А ещё и формат записи коэфициентов:
21,19,3e-05,408618.0


Я не пойму, зачем все усложнять? Уже есть устоявшиеся форматы! Надо и брать их за основу. Вот у buxarexchange.com у них в XMЛ все сделано, да ещё и по 2-м файлам все разнесено:

http://buxarexchange.com/rss.php?action=balance
http://buxarexchange.com/rss.php?action=courses

Я этот обменник в мониках почти не встречал.

Автор: DKameleon 20.05.2008 20:28
главное чтобы работал.

так ведь и сейчас работает biggrin.gif
даже если:
вместе с цифренном обозначении валюты плаволо название V-money!

wink.gif

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

не прийдётся, если не привязываться к числам. Да и вообще, забудьте вы про эти числа.

Наглядно это все продемострировал n-change.net

А остальные несколько десятков обменников - нет biggrin.gif

Какова вероятность того, что все обозначате E-silver USD?

Эту вероятность легко поднять до 99% всего лишь стандартизировав правило записи.

Я не пойму, зачем все усложнять? Уже есть устоявшиеся форматы!

тогда это и будет ответом на ваше первое сообщение biggrin.gif

Я этот обменник в мониках почти не встречал.

Как вы думаете, почему?

Вот у buxarexchange.com у них в XMЛ все сделано, да ещё и по 2-м файлам все разнесено:

Кстати вот у них очень грамотно всё сделано, к вашему сведению.

Логично подумайте, какая информация и с какой частотой в обменнике меняется. А теперь сравните размеры в килобайтах у экспортного файла Н-Ченджа и балансов у бухарэксченджа.
Есть разница наверное, что ежеминутно 5 килобайт тащить, что 700 байт (учитывая даже всю лишнюю информацию и теги)? при чём при подготовке тех пяти килобайт обменник должен выполнить дополнительный джойн.
По второй ссылке - простейший селект, может быть с один условием.

Автор: hifirer 20.05.2008 22:13
to DKameleon

Раз такие разногласия, то я пердлагаю остановиться на первоначальном варианте, предоженный мною: cделать два вида экспортныйх файлов: цифренный и буквенный. Кому какой нравиться, пускай тот и выбирают.

Автор: WM-exchange.biz 20.05.2008 22:16
ДА чё вы паритесь? у нас парсеры написаны под все обменники и несколько мониторингов работают отлично, и нас и так всё устраивает...
просто один программист не может что-то делать, и пытается облегчить себе работу...
существует много обменников которых тут даже нет, и толку от ГОСТ-ов нет... есть ещё ТУ... smile.gif

Автор: hifirer 20.05.2008 22:36
Никто не пытаеться облегчить себе работу!!! Я хочу чтобы был единый стандарт. Если, конечно, всех устраивает постоянно придумывать там всякие форматы и обозначения:

http://exchange.lv/kurs_all.php
http://my-xchange.com/xml/rates.txt
http://n-change.biz/cgi-bin/nchange_rates.txt

То я думаю можно вообще ничего не делать. Я конечно понимаю, что обменникам глубоко наплювать на моники, на то как они добавляют обменники, если тем более у них нестанадартный формат(см.выше). Можно и парсеры изменять и подгонять каждый раз. А можно один раз все изменить и придержоваться изменений и все.

Я готов сделать сайт, на котором буду выкладывать все изменения и создавать рассылку о появлении новых валют c соответствующими обозначениями.

Автор: DKameleon 21.05.2008 00:13
просто один программист не может что-то делать, и пытается облегчить себе работу...

biggrin.gif

Я хочу чтобы был единый стандарт.

Так я вам и предлагаю если браться за создание единого стандарта, то делать это максимально грамотно, а не абы как, чтобы через год пришёл ещё Петя и начал переделывать Васин стандарт под себя.

Можно и парсеры изменять и подгонять каждый раз. А можно один раз все изменить и придержоваться изменений и все.

обратили внимание, что вы предлагаете два варианта, а ниже:
Я готов сделать сайт, на котором буду выкладывать все изменения и создавать рассылку о появлении новых валют c соответствующими обозначениями.

как раз готовы заниматься более сложным вариантом? wink.gif


Автор: hifirer 21.05.2008 07:42
DK напишите ещё раз подробнее что и как предлагаете сделать.
Спросим у обменников, как они на это смотрят.

Автор: Extra-Change.ru 21.05.2008 08:56
Я допустим владелец обменника, ввел в оборот валюту E-silver USD. В своём файле я её могу обозначить так E-silver USD и так USD E-silver, USDE-silver,E-silverUSD,USDe-silveк. Какова вероятность того, что все обозначате E-silver USD? Неочень высокая. Я думаю гораздо проше на спец сайте узнать её номер и все.


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

Автор: i-POS.RU 21.05.2008 08:59
WM-exchange.biz сказал
ДА чё вы паритесь? у нас парсеры написаны под все обменники и несколько мониторингов работают отлично, и нас и так всё устраивает...
просто один программист не может что-то делать, и пытается облегчить себе работу...
существует много обменников которых тут даже нет, и толку от ГОСТ-ов нет... есть ещё ТУ... smile.gif


Дело вовсе не в программистах и их кол-ве. Речь идет о стандартизации определенных аспектов бизнеса. Если нет стандартов, значит нет правил, а нет правил это уже знаете ли "Бизнес по русски". Нестандарт, это действительно проблема, которую нужно решать т.к. лично у нас, например, до сих пор непонятки с некоторыми валютами и это не есть хорошо. А то, что у некоторых куча парсеров на каждый "чих", это же извините бардак!

hifirer, предложил сделать единый стандарт и поддерживать сайт стандарта, как независимый проект. Давайте поможем ему в этом! Если как говорят некоторые "нужно сделать все по уму" давайте сделаем! Сделаем XML интерфейс и "моники" будут получать курсы и резервы через него, если уж говорить про "по уму".

В свою очередь мы можем выделить место на сервере под сайт стандарта и оказать помощь в организационных вопросах.

ЗЫ Дамы и господа! Этот стандарт для нас, для обменников... Вас никто не собирается ущемлять в каких-то действиях smile.gif .

Автор: hifirer 21.05.2008 10:48
На счёт "Бизнеса по русски" полностью согласен с i-POS.RU.

Если уж решили делать все "по уму", давайте.

Ещё раз прошу DKameleon привести подробное описание записи курсов в XML, чтобы потом не было никаких разногласий. А лучше сразу наглядный пример в виде готового файла.

PS: жаль что кол-во обменников, принимающих участи в обсуждение, очень мало sad.gif

Для сайт со стандартами предлагаю такое название домена estandart.com(зона ру занята).

Автор: DKameleon 21.05.2008 13:11
Для сайт со стандартами предлагаю такое название домена estandart.com(зона ру занята).

только во множественном числе и в виде википедии wink.gif

Ещё раз прошу DKameleon привести подробное описание записи курсов в XML, чтобы потом не было никаких разногласий. А лучше сразу наглядный пример в виде готового файла.


Первое. Формирование кодов валют:
1. Все имена валют должны записываться латиницей.
2. Механизм сравнения имён должен быть регистронезависимым.
3. В системах с более чем одной валютой небходимо указывать эквиваленты, соответствующие ISO 4217 после названия валюты (RUB, USD, UAH...), если валюта системы не имеет своего идентифицирующего названия или кода. В системах с одной валютой - рекомендуется так же использовать данное правило.
4. Дополнительные необходимые указатели. (Для еголда, к примеру - эквивалент в долларах часто используется).

на первых порах думаю можно допустить альтернативные обозначения (алиасы), пока не сформированы чёткие и однозначные правила формирования кодов. Исход из того, что я просто не в курсе про все 230 валют, упоминаемые e-curex.com.

Возможно, дополнительно вести сокращённые коды, но тут уже надо подумать о правилах сокращения.

Так, исходя из этих буквально придуманных пунктов, коды валют могут быть следующими:
Webmoney WMZ
Webmoney WMR
Webmoney WME
Webmoney WMU
Webmoney WMY
Webmoney WMB
Webmoney WMG
RuPay RUB
RuPay USD
Yandex.Money RUB ?
MoneyMail RUB
MoneyMail USD
MoneyMail EUR
E-Gold XAU USD
E-Gold XAG USD
E-Gold XPT USD
E-Gold XPD USD
Pecunix XAU USD
C-Gold USD ?
Liberty Reserve USD
V-Money USD
Liberty Reserve EUR
UkrMoney USD
UkrMoney UAH
UkrMoney EUR
UkrMoney RUB
IMoney UAH
E-Bullion e-Currency ?
E-Bullion Gold ?
Fethard USD
EasyPay ?
PayPal USD
PayPal GBP
PayPal EUR
Moneybookers ?
SMS ?
INOCard RUB
UA-Money USD
DeltaKey USD
DeltaKey RUB
DeltaKey EUR
ICQMoney ?


- Telepat и Paymer как таковые из списка убраны, так как НЕ являются никакими валютами. Первый - это способ авторизации. Второй - та же валюта в виде чека, которая в процессе оплаты погашается на кошелёк. Мой обменник принимает и Пеймер и можно через Телепат оплатить все 7 валют ВМ, но это же не значит, что теперь надо экспортировать не 7 а 21 валюту.
- Yandex.Money - неплохо бы узнать, как они правильно по-английски пишутся. я не проверял.
- E-Gold XAU USD - название валюты = E-Gold. субаккаунт в системе = XAU. Валюта, в 'эквиваленте которой используется = USD. Сама запись E-Gold USD неполная, так как в системе существует 4 типа металлов. Я, в качестве варианта, записал в унциях. Есть вариант в граммах: AUG. Но ввиду того, что рыночный курс золота считают в унциях, решил, что в них будет правильнее и удобнее.
- про C-Gold, E-Bullion и прочие со знаком вопроса не в курсе, что там у них и какая система. Про остальные или в курсе или приблизительно в курсе.


Автор: DKameleon 21.05.2008 13:24
Второе. Формирование файлов экспорта:

Оговорка - наибольшая экономия в случае логичных действий достиглась бы с использованием двух файлов (курсы и резервы):
<rates>
<item>
 <from>E-Gold XAU USD</from>
 <to>Webmoney WMZ</to>
 <in>1</in>
 <out>0.700</out>
</item>
</rates>

<balance>
<item>
 <currency>Webmoney WMZ</currency>
 <amount>14247.90</amount>
</item>
</balance>

Альтернативно можно записать параметры не нодами, а атрибутами - это ещё секономит байты.

Но так как работать с одним файлом экспорта существенно проще, чем с двумя, то можно совместить:
<rates>
<item>
 <from>E-Gold XAU USD</from>
 <to>Webmoney WMZ</to>
 <in>1</in>
 <out>0.700</out>
 <amount>14247.90</amount>
</item>
</rates>

В данном случае amount показывает резерв исходящей валюты.

Следующий момент: для упрощения парсинга, если кто парсит самостоятельно, можно (да наверное и нужно) ввести альтернативный формат записи - CSV.

Все три ХМЛки легко записываются в новом формате:
- каждый элемент item записывается с новой строки (\n)
- элементы в каждой строке следуют в чётко определённой последовательности.
- элементы разделяются (предлагаю ";", так как в некоторых региональных настройках возможно использование запятой в качестве дробного разделителя. думаю, некоторые помнят проблемы с экспортом в более страых версиях кипера).


Дополнительно:
- необходимо ограничить количество символов после запятой, скажем, до 6-8 знаков. Тем более два числовых значения позволяют с лёгкостью увеличить точность курсов, умножив оба значения на N.


Автор: hifirer 21.05.2008 19:11
Я за один экспортный файл. Постараюсь узнать на счёт обозначений остальных валют.
Как обменник смотрят на такой вариант курсов и файла?

Автор: i-POS.RU 21.05.2008 19:29
hifirer сказал
Как обменник смотрят на такой вариант курсов и файла?

Мы тоже за то, чтобы был один файл.

Автор: emoneymarket 23.05.2008 11:14
Как поступает обменник когда добавляет новую валюту? Обращается к популярному мониторингу с просьбой сказать код - для числового или для буквенного формата экспортного файла. Какие проблемы? Я лично считаю что числовой формат вообще можно не использовать, по-моему он необходим только для тех, кому принципиален объем трафика.
А разные файлы для балансов и курсов это, имхо, как раз неправильно. Я, например, планирую в зависимости от направления предоставлять разный баланс для одной и той же валюты - а с предлагаемой схемой я этого сделать не смогу.
По-моему можно говорить о создании нового формата, но не требовать соблюдения каких-то стандартов. А если вам хочется создать собственный проект "для стандартизации", продавать на нем рекламу и прочее, ну так делайте - чего сомневаетесь? smile.gif

Автор: i-POS.RU 23.05.2008 11:33
emoneymarket сказал
но не требовать соблюдения каких-то стандартов.

Если бы не стандарты, разве сидели бы мы сейчас с Вами на этом форуме и вообще был бы он? Нет стандартов - это бардак! Есть стандарты, но они не соблюдены - это бардак! Если бы Сбербанк отдавал курсы в беспорядочном виде, Вы бы смогли с этими данными работать? Если бы Ваш сотовый телефон работал на частоте 1800 MHz, а соты 27 MHz, Вы бы смогли совершить звонок? Весь мир стоит на стандартах, весь бизнес основан на стандартах начиная от торговли семечками. Считаю, что стандарт нужное ввести в принудительном порядке и строго придерживаться его.

Автор: emoneymarket 23.05.2008 14:45
Считаю, что стандарт нужное ввести в принудительном порядке и строго придерживаться его.
Ну это если бы в Советском Союзе за ГОСТы отвечали, тогда могли бы так говорить smile.gif) Создавайте новый, универсальный формат и предлагайте на него переходить - сразу будет видно есть ли желающие им пользоваться, лучше ли он чем-то остальных и т.д. Делайте под него сайт, поддерживайте - не вопрос. Если он приживется и новые обменники будут его придерживаться, если он сможет пройти естественный отбор - кто ж против? Лично я - только "за" и при необходимости с удовольствием окажу посильную помощь.

Автор: invader 23.05.2008 14:49
ЗА единые стандарты. Разброд и шатание, тем более в сфере сервиса обмена валют, не есть хорошо smile.gif
Или есть.. но тоже нехорошо... Последние 100 грамм были явно лишние...

Автор: i-POS.RU 23.05.2008 21:14
Ну вот блин уже проблема. Вот взять Liberty Reserve, который указан под кодом 15, а ведь там есть USD и EUR. Возникает вполне разумный вопрос - что теперь с этим делать? Порылся в интернете... информация однообразна - код 15

Автор: emoneymarket 23.05.2008 22:47
а ведь там есть USD и EUR
Спросите у любого мониторинга код - мне понадобилось 2 минуты чтобы узнать что это 28 wink.gif

Автор: i-POS.RU 23.05.2008 22:51
emoneymarket сказал
Спросите у любого мониторинга код - мне понадобилось 2 минуты чтобы узнать что это 28 wink.gif

Судя по всему у кода 28 есть алиас (LibertyReserveEUR). Добавил вроде работает. Сейчас попробую цифру прописать. Спасибо за информацию.

Автор: hifirer 23.05.2008 23:10
to emoneymarket

Во-первых далеко не у всех обменников есть Liberty EUR и тем более далеко не у все моников ! Вот вам живой пример, когда появилась новая валюта и обменик не узнал код валюты у моника, а просто в файл с цифренным обозначение сунул буквенное название: http://menyayu.com/partners/list_currencies.txt (Мне кажеться что такой формат - полный бордак! )
А вот если был бы сайт с обозначением, то вы бы потратили не 2-е минуты, а одну на определение обозначения и заодно ваш файл с курсами нормально читали все моники.

Во-вторых дайте линк на тот моник который указал вам на цифру 28.

В-третьих никто не собирался делать проект "для стандартизации" и продавать рекламу - есть более выгодные способы продавать рекалму.

В-четрвертых я лишний раз убеждаюсь в том,что русские упрямы до мозга и костей! Это сейчас все отпираются и говорят нафиг надо, нам и так хорошо живеться. А вот когда в обороте обменников появиться 100 валют, а потом 200 и все будут их поразному обозначать, что тогда?


Автор: i-POS.RU 23.05.2008 23:31
to hifirer

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

Автор: DKameleon 24.05.2008 00:19
и закрыть исходный код парсера

забудьте.

Автор: hifirer 24.05.2008 00:22
Причем здесь вообще парсер.
Речь сейчас идет о формате и обозначении!!!
С парсером я сам разберусь wink.gif

Автор: hifirer 26.05.2008 23:56
Вот ещё валюты:

W1 RUR
MDL Emoney.md
Mobile Wallet RUR

На счёт остальных я узнал(уточнил) некоторые обозначения;

Yandex.Money RUB
E-Bullion e-Currency
E-Bullion Gold
EasyPay
SMS - обмен cмсок на валюты

Автор: DKameleon 27.05.2008 01:19
SMS - обмен cмсок на валюты

Считаю, что эти должны быть расширены.
Операторы в каждой стране считают в своих валютах.

Автор: hifirer 27.05.2008 07:11
Тогда SMS RUB

Автор: cvn 2.06.2008 12:19
да что зря изобрететь велосипед, вот *Справочник по электронным платежным системам и электронным валютам.* имхо наиболее полный.

Автор: hifirer 2.06.2008 17:06
to cvn

Oнчу cпасибо за справоченик, я им уже воспользовался.

Проблема не только в обозначении, но в формате, в котором будут выкладываться курсы.

Автор: cvn 2.06.2008 20:06
hifirer сказал
to cvn

Oнчу cпасибо за справоченик, я им уже воспользовался.

Проблема не только в обозначении, но в формате, в котором будут выкладываться курсы.

Ну с форматами файлов все просто. И причина здесь одна - большим обменникам участие в мониторинге нужно, поскольку постольку. Они и так известные и раскрученные. Под них подстраиваются все мониторинги. А новые обменники используют готовые движки т.к. писать свой с нуля – очень долго и дорого. Т.е. для того, что бы был один стандарт – нужно написать самый лучший движок обменника + конвертер данных из старых движков = все его дружно поставят и вот он стандарт :-).

PS Онч все же имеет косвенное отношение к этому сервису, да же если он и главный спонсор. Он все равно в тех же условиях, что и остальные обменники. По крайней мере, если посмотреть на *рейтинги*, то, во-первых, рейтинг рассчитывается абсолютно прозрачно, (т.е. там нет непонятных звезд и на 300% больше шелковистости одного обменника по сравнению с другими, а четко расписано как рейтинг рассчитывается) во-вторых, всё обсуждаемо.
PPS я сейчас говорю не от имени онча и вообще не имею права от его имени говорить.

Автор: hifirer 2.06.2008 20:28
Я полностью согласен, что крупным обменникам это неочень нужно.
Но почему бы не попробовать, может народ и подтянется. Формат мы уже обсудили, правила обозначения ввели, сайт, посвященный стандартизации курсов" я уже скоро сделаю. Получиться готовое решение для обменников и моников.
Некоторе владельцы обменников уже говорили, что готовы сделать курсы в XML, я думаю для других это тоже не составит особого труда!

Посмотрим что получиться!

Автор: cvn 2.06.2008 20:55
так что же еще от "сайта, посвященного от стандартизации курсов" нужно еще, что не вошло в *справочник по электронным платежным системам и электронным валютам*?
А по поводу XML, то поверьте старому воробью - это бред. Если в мониторинге 40 обменников и каждый парсится раз в 30-60 секунд, то трафик получается совсем не детский, и зачем его утраивать, помещая это все в махину XML? Самый лучший и понятный формат это «КОД_ВАЛЮТА_ВХОДА,КОД_ВАЛЮТА_ВЫХОДА,КУРС,РЕЗЕРВ;» хотя и есть риски путаницы кодов, но это совсем надуманная проблема.

Автор: DKameleon 2.06.2008 21:00
Он все равно в тех же условиях, что и остальные обменники

Не врите biggrin.gif


Усматриваю в ваших сообщениях попытки рекламы.

ПС. Не надо отрицать и рвать рубаху на груди, что такого не было и в мыслях. Я уже насмотрелся скрытой рекламы на своём веку до посинения. wink.gif



Автор: hifirer 2.06.2008 21:33
to cvn

В тот справочник не вошёл формат выклыдывания курсов, так-с сказать формат, который выбрал народ smile.gif

А на счёт "путаницы кодов, но это совсем надуманная проблема" по-моему, уже достаточно путаницы с кодами валют. С введением в оборот новых валют, многоие обменники берут с потолка коды. Это не правильно, я считаю!

Автор: cvn 2.06.2008 21:33
to DKameleon
А-я-яй нас разоблачили...
Только кто, где и про что наврал, я так и не понял...
Если у Вас есть какие то вопросы к тому как считается рейтинг или то, что онч там как то особо выделен, то говорите, не стесняйтесь. А так вот сразу «Не врите» - это уже хамство.


[font=Courier] [Склеено в [mergetime]1212432205[/mergetime]][/font]

hifirer сказал
to cvn
В тот справочник не вошёл формат выклыдывания курсов, так-с сказать формат, который выбрал народ smile.gif

В *инструкции по добавлению обменного пункта*, которая есть у каждого мониторинга (ну кроме совсем непонятных), это указано.

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

Автор: hifirer 2.06.2008 21:51
Пускай у всех моников есть обозначения и форматы, но вы же сами понимаете, что у одного моника цифренный формат с прямыми курсами в качестве примера, а у другого буквенный формат с обратными курсами. Можно кучу вариантов придумать. Что ж, теперь обменнику n-ое количестово выходных файлов делать?

А коды валют вы будете к ончу в справочник добавлять?
Если бы он хотел посодействовать нам, то я думаю принял бы участие в обсуждении.

Автор: cvn 2.06.2008 22:04
Что ж, теперь обменнику n-ое количестово выходных файлов делать?

Да нет, по факту, это мониторинги подстраиваются. :-)
Количество движков и, следовательно, форматов файлов, сугубо ограничено. Точнее есть 2 основных. Все эти форматы знают...

А коды валют вы буду к ончу в справочник добавлять?

Зачем в справочник ончу? Там же есть форма обратной связи...

Автор: hifirer 2.06.2008 22:20
Это формат входи в сугубо ограниченное число форматов?

http://www.redxchange.ru/current_state.txt

Я давно занмаюсь мониками, и заметил тендецию крупных обменников отказываться от цифренного обозначения валюты. Все переходят на буквенный формат! Он же намного проще для расшифровки, не надо сопоставлять цифры с реальным названием валюты.

moneyrates.ru это проект онлайнченджа....кому как не ончу вносить корректив и добавлять новые валюты к себе на сайт.

Автор: DKameleon 2.06.2008 22:26
Только кто, где и про что наврал, я так и не понял...

про "на тех же условиях", сообразительный вы наш biggrin.gif
ни один уважающий себя объективный мониторинг не будет дважды (!) включать в один и тот же обменник под разными именами в список.
В случае вашего хидден-маркетинга ссылки под словами ONCH-24 и ONLINECHANGE абсолютно одинаковы.

«Не врите» - это уже хамство.

Хамство - это отрицание спама там, где он присутствует, тем более в таком неприкрытом виде. К счастью, у меня есть возможность пресекать такие действия и я ею непремину воспользоваться.


Автор: cvn 2.06.2008 22:26
Это формат входи в сугубо ограниченное число форматов?

С таким BL я бы за них не переживал (хотя регулярка пишется на раз).

moneyrates.ru это проект онлайнченджа....кому как не ончу вносить корректив и добавлять новые валюты к себе на сайт.

Вы так говорите, как будто, в этом они будут скрывать злой умысел :-).

Автор: DKameleon 2.06.2008 22:28
Я давно занмаюсь мониками, и заметил тендецию крупных обменников отказываться от цифренного обозначения валюты. Все переходят на буквенный формат! Он же намного проще для расшифровки, не надо сопоставлять цифры с реальным названием валюты.

И не только крупных. Я полностью поддерживаю такой подход. Да и многие мелкие, как обменники, так и мониторинги, наверное тоже.

Автор: cvn 2.06.2008 22:40
про "на тех же условиях", сообразительный вы наш biggrin.gif
ни один уважающий себя объективный мониторинг не будет дважды (!) включать в один и тот же обменник под разными именами в список.
В случае вашего хидден-маркетинга ссылки под словами ONCH-24 и  ONLINECHANGE абсолютно одинаковы.

Открываем глаза, включаем мозг. Видим что это разные ссылки. И они показаны как разные (извиняюсь перед дальтониками). И дано объяснение, почему они разные. Ссылка одна-партнерская. Никто не мешает *добавить* другую сетку курсов другим обменникам.

Хамство - это отрицание спама там, где он присутствует, тем более в таком неприкрытом виде. К счастью, у меня есть возможность пресекать такие действия и я ею непремину воспользоваться.

Ну конечно, если нечего сказать по существу, нужно сразу же переходить к угрозам, менять тему и т.п.


[font=Courier] [Склеено в [mergetime]1212435904[/mergetime]][/font]

hifirer сказал
Я давно занмаюсь мониками, и заметил тендецию крупных обменников отказываться от цифренного обозначения валюты. Все переходят на буквенный формат! Он же намного проще для расшифровки, не надо сопоставлять цифры с реальным названием валюты.

У кодов только одно преимущество – они короткие, и если много обменников, то трафик существенно экономится.
А так буквенный во всем остальном лучше.

Автор: DKameleon 2.06.2008 22:46
Ну конечно, если нечего сказать по существу, нужно сразу же переходить к угрозам, менять тему и т.п.

Это ваше видение ситуации. Тем не менее, на данный момент вы отправляетесь дышать свежим воздухом на трое суток, а весь спам я сейчас вычищу.

Автор: hifirer 2.06.2008 22:46
Есть PM, там можете друг другу претензии высказывать!

to сvn

А причем здесь вообще BL? Я считаю, что BL 460 это нормальный уровень.

Вы так говорите, как будто, в этом они будут скрывать злой умысел :-).


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

Автор: DKameleon 2.06.2008 22:59
hifirer сказал
to сvn

А причем здесь вообще BL? Я считаю, что BL 460 это нормальный уровень.

К сожалению, с этого аккаунта он ранее, чем через трое суток не ответит.

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

Вообще я считаю нельзя привязываться к отдельному какому-то обменнику.

Задайтесь вопросом: какой интерес у частного обменника, практически не зависящего от мониторингов, к поддержанию такого списка?

Мой ответ: никакого объективного.
- крупному обменнику, которому мониторинги дают буквально крохи от общего трафика, даже нет надобности экспортировать какие-то курсы.
- если обменнику от этого нет пользы, то какая польза им вообще от поддержания такой страницы в актуальном состоянии? Только лишняя трата времени, хоть и за небольшую долю уникального контента.

Как уже предлагал ранее, повторяю: лучше сделать сайт в виде википедии (движок благо есть и он бесплатен).

Это позволит:
- владельцу контролировать весь контент и проводить модерацию информации.
- любому желающему участнику вносить правки и дополнять материалы.

В конце концов новые технологии на дворе и юзер-генерированый контент таки рулит.

Автор: hifirer 6.06.2008 17:08
Раз уж решили отдельный ресур делать, то давайте продолжать!

cvn может просто справочник перенести на отдельный ресур( как уже предложил DKameleon на движке википедии чтобы можно было всем вносить поправки)?
На этом же ресурсе ввести форматы курсов!

Автор: cvn 6.06.2008 17:13
как я это вижу - получится ресурс из 1 публичной странички с 1 поситетелем в месяц. имхо утопия.
ЗЫ 460 отличный BL для обменника, но не для ввода своего стандарта... А если бы у него был бы BL 2000, то ему бы и стандарт свой придумывать не нужно было бы - парсили бы странички...

Автор: hifirer 6.06.2008 17:33
Так тот обменник свой станадарт не придумывал, он просто не знал как валюту обозначить! Вот и сделал 2 в 1 smile.gif

Я хочу сказать что moneyrates.ru не обладает большой посещаемостью! 10 посетителей всего. Я все равно настаиваю на создание отдельного ресурса, независимого. А распиарить сайт, это проблема решаемая!

Автор: DKameleon 6.06.2008 18:24
Я все равно настаиваю на создание отдельного ресурса, независимого.

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

А распиарить сайт, это проблема решаемая!

ну тут на аудиторию даже не расчитывайте. Она резко ограничена обменниками и мониторингами и даже их интерес не постоянный. Разве что сайт будет хорошо расширен полезной информацией.
Скажем, попытаться стандартизировать не только коды валют и форматы экспорта/импорта, а так же разработать какие-то интерфейсы обмена информацией. Например, продумать предложить варианты интерфейсов для неопределённой платёжной системы, вариант мерчанта.
Задача: сделать максимально гибко для расширяемости и максимально просто для реализации.

Автор: cvn 6.06.2008 20:13
DKameleon сказал
я полностью эту версию поддерживаю.
и если вы не имеете отношения к обменнику и проявляете инициативу, то лучшего кандидата для организации сайта вряд ли найти.

Вам шашечки или ехать?

Автор: hifirer 6.06.2008 21:33
Про шашечки я не понял, кому это?

Автор: DKameleon 7.06.2008 00:28
Вам шашечки или ехать?

вы рискуете быть отстранённым от дискуссии на значительно больший срок.

Автор: firstwm 8.06.2008 17:45
Ну и я свои пять копеек вставлю. Так сказать от мониторинга...
Стандарт - это хорошо и в целом поддерживаю идею. Ибо имеются казусы с новыми обменниками и валютами. Когда в обменнике появляется новая валюта, то ему присваивают свой код, естественно в мониторингах данная валюта отображаться не будет, пока его туда не внесут. Если же будет единый код, то при добавлении валюты в обменнике, он автоматически будет появляться в мониторинге.
Из всего, что написал, вытекает мое ИМХО: стандарт нужен для новых обменных пунктов и мониторингов. Для крупных и авторитетных обменников стандарт не сильно то и нужен, как известно roboxchange вообще отказался от участия в мониторингах!

Автор: AutoCambist 9.06.2008 02:08
1. Mi za textovoi standart.
2. Za razdelenie kursov i balansov na dva fila.
3. XML/CSV ne vazhno.

Daite znat' kogda on budet - sdelaem.

Автор: cvn 9.06.2008 12:17
по 2 пункту - сразу нет. т.к. есть обменные пункты где для разных направлений обмена указываются разные резервы. например
WMR->WMZ резерв 100WMZ
RuPay->WMZ резерв 20WMZ
т.е. обменник просто не хочет закупать много не ходовой валюты.

Автор: hifirer 10.06.2008 00:10
В принципе согласен с cvn. Но практике не замечал такого smile.gif

Автор: DKameleon 10.06.2008 01:21
Но практике не замечал такого

у Exchange.net.ua

Автор: AutoCambist 10.06.2008 19:48
Можно и в одном

Автор: hifirer 16.06.2008 22:11
я кое-что уже сделал http://estandards.ru/

Автор: mxmt 16.06.2008 22:56
Да, стандарт нужен. Но вот как заставить обменников подчинятся этому стандарту?

Для мониторингов есть выход: в базе данных для каждой валюты хранить ее возможные названия (как бы алиасы), а при обновлении курсов заменять алиасы на единственно правильное название валюты. При такой системе единственная проблема которая может возникнуть - это одинаковые алиасы для разных валют. Такую систему я реализовал в своем мониторинге http://online-obmen.ru/

Для меня приемлем экспортный файл в формате:
$НАЗВАНИЕВАЛЮТЫ1 -> $НАЗВАНИЕВАЛЮТЫ2: rate=$курс, reserve=$резерв\n
или
$НАЗВАНИЕВАЛЮТЫ1;$НАЗВАНИЕВАЛЮТЫ2;$курс;$резерв\n

и никаких там <br/> на конце, НАЗВАНИЕВАЛЮТЫ - upcase, курсы с далеко упывшей точкой обозначать с маленькой "e" (3.64827492672e-05).

Я думаю следует обновить первый пост...

Автор: cvn 16.06.2008 23:07
вижу теги - файл в xml или просто так совпало?

Автор: hifirer 16.06.2008 23:20
В качестве примера я использовал тот пример,который приводил DKameleon. Там XML.
<rates>
<item>
<from>E-Gold XAU USD</from>
<to>Webmoney WMZ</to>
<in>1</in>
<out>0.700</out>
<amount>14247.90</amount>
</item>
</rates>

Я с движком википедии работаю впервые, поэтому пока не разобрался как сделать так, чтобы он корректно пример отображал.

to mxmt
Я думаю на счёт мониторингов переживать не стоит. Для них проблема с обозначениями решаймая.
А вот обменников никто силой подчинять не собирается! Кому надо, тот сделаеть(тем более жалающие уже есть smile.gif )


Автор: cvn 16.06.2008 23:25
Eсли там xml то нужно писать что это xml. xml это не просто набор тегов там свои правила. + Если уж писать стандарт - то давай уж придерживайся соответствующего стиля. Почитай ГОСТ что ли на мыло туалетное на ночь. Проникнись стилистикой точностью и однозначностью фраз. :-) А заодно возьми структуру документа за основу.

Автор: hifirer 16.06.2008 23:38
За совет спасибо, но это ещё неокончательный вариант!
Сайт специально создаеться на движке викепедии чтобы все заинтерисвоанные могли редактировать инфу smile.gif

Автор: DKameleon 17.06.2008 00:23
Если уж писать стандарт - то давай уж придерживайся соответствующего стиля. Почитай ГОСТ что ли на мыло туалетное на ночь. Проникнись стилистикой точностью и однозначностью фраз. :-) А заодно возьми структуру документа за основу.

Вики режим позволяет вам зарегистрироваться и исприавить ошибки wink.gif

Автор: cvn 17.06.2008 09:10
Для этого нужно переделать всю статью + мне не нравится навязываемый формат - xml + не нужны стандарты без оглядки на существующую действительность. Так что считаю излишним свое участие.

Автор: mxmt 17.06.2008 11:22
<from>E-Gold XAU USD</from>
<to>Webmoney WMZ</to>
<in>1</in>
<out>0.700</out>

<amount>14247.90</amount>

Вместо этого
<in>1</in>
<out>0.700</out>

лучше
<rate>0.700</rate>

курс - сколько нужно отдать чтобы получить один или сколько получу отдав 1.
какой из этих вариантов лучше использовать?

И еще... всетаки стоит придерживатся того что уже создано: эквивален рублей - RUR, а не RUB.

Автор: hifirer 17.06.2008 16:31
Я считаю что лучше оставить как было:

<from>E-Gold XAU USD</from>
<to>Webmoney WMZ</to>
<in>1</in>
<out>0.700</out>
<amount>14247.90</amount>

Потому что не факт что всегда курс будет прописывать по отношению к единице, об этотм даже говорить не стоит.

Если придерживать ISO 4217 ,то там чётко сказано, что:
RUB (643) — Российский рубль (до деноминации 1998 года использовался код RUR)

Да и тем более когда я выяснял точное название валюты у Яндекса, они сделали акцент именно на RUB! Делаем станадарт, тогда делаем по правилам)))

Автор: DKameleon 17.06.2008 17:20
Потому что не факт что всегда курс будет прописывать по отношению к единице, об этотм даже говорить не стоит.

в принципе согласен с этим.

Довольно критично будет, если скажем, выровнять все курсы по определённому количеству знаков, для соотношений WMG/WMB и т.п.
Сейчас соотношение порядка 0.000015 (у меня)
Как видите, дискретность изменения курса около 7% (0.000001)
Раз умножить/поделить и погрешность может быть довольно существенной.

Может к ХМЛ варианту как альтернативу сделать текстовый вариант, соблюдая те же форматы и поля?

Автор: hifirer 17.06.2008 17:25
Может к ХМЛ варианту как альтернативу сделать текстовый вариант, соблюдая те же форматы и поля?

Можно просто утвердить формат и поля, а вот в каком файле txt,xml,php выкладывать,пускай решает обменник!

Автор: mxmt 17.06.2008 18:24
Хорошо, согласен с полями такими:
- валюта1
- валюта2
- отдаете1
- получаете2
- резерв2

Про эквиваленты тоже гуд... Раз уж стандарт, то пусть будет так =)

Значащие цифры... У ЦБР две цифры перед запятой, четыре после запятой. http://www.cbr.ru/scripts/XML_daily.asp. Этой точности не достаточно?

Автор: mxmt 17.06.2008 18:40
Теперь про формат...

Т.к. каждый пункт курсов однотипен и не имеет дополнтельных опций, то нет смысла использовать XML формат.
Гораздо проще записать курсы так:
валюта1;валюта2;отдаетевалюты1;отдаетевалюты2;резерввалюты2;\n

В таком формате проще обрабатывать этот файл регулярным выражением. так будет на порядок-два быстрее.

Вопрос как обозначать валюту...
Мое предложение - Короткое: пять-шесть-семь латинских больших букв, которыми однозначно определяется платежная система и тип валюты в ней, например: LRUSD, EBCUR, WMZ =).

теперь по аналогии с ЦБ получится:

WMZ;LRUSD;10;12.1234;51481;\n

Еще раз курс обмена две цифры до ТОЧКИ и четыре после точки.

Резерв - с округлением до 1 в меньшую сторону.

Еще можно обсудить как обозначать курсы не моментального обмена или курсы вывода по ваеру и т.п.

Жду коментариев....

Автор: DKameleon 17.06.2008 19:04
Значащие цифры... У ЦБР две цифры перед запятой, четыре после запятой. http://www.cbr.ru/scripts/XML_daily.asp. Этой точности не достаточно?

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

а вот в каком файле txt,xml,php выкладывать,пускай решает обменник!

Я не про файл, а как раз про формат.

- список полей: похоже пришли к общему знаменателю.
- форматы значений полей:
-- текстовые коды валют.
-- курсы с макс. 4 знаками после запятой.
-- резервы с 2 знаками после запятой.
- формат файла:
-- ХМЛ.
-- ТХТ.

Для ХМЛ возможны два варианта:

<item>
<from>E-Gold XAU USD</from>
<to>Webmoney WMZ</to>
<in>1</in>
<out>0.700</out>
<amount>14247.90</amount>
</item>

или

<item from="" to="" in="" out="" amount=""/>


Для текстового:

from;to;in;out;amount\n

поясню:
- фиксированная последовательность полей.
- каждая запись с новой строки. перенос строки = \n (unix format)
- разделители полей - точка с запятой. так как в разных региональных настройках как точка, так и запятая может использоваться как разделитель дробной части.

Если не ошибаюсь, подобная проблема была при экспорте в ЦСВ из кипера - разделители полей совпадали разделителями дробных частей в суммах в некоторых региональных настройках.

   [Склеено в [mergetime]1213719033[/mergetime]]

В таком формате проще обрабатывать этот файл регулярным выражением. так будет на порядок-два быстрее.

ХМЛки тоже прекрасно регулярками берутся wink.gif Но дело не в регулярках.

Мое предложение - Короткое: пять-шесть-семь латинских больших букв, которыми однозначно определяется платежная система и тип валюты в ней, например: LRUSD, EBCUR, WMZ =).

Тоже можно, я так и делаю у себя.
Но тут могут возникать следующие моменты, есть Укрмани и УА-Мани.
В каждой из них есть доллары.
UKRMUSD
UAMUSD
уже получаются довольно длинные коды и помоему возможна ситуация, когда будет возникать путаница.

Например, появится валюта: "UA-Merchant", а код UAMUSD уже используется и по идее изменять его будет нельзя. Что тогда делать? smile.gif
В итоге будут появляться коды из непонятных наборов букв, только потому, что понятные были заняты и вариантов не оставалось smile.gif

Автор: mxmt 17.06.2008 19:36
Кстате, зачем заводить новый сайт то? Можно на wiki разместить инфу...
http://ru.wikipedia.org/wiki/Экспортный_файл_курсов - редактируйте каму не лень.

Если честно, я не вижу смысла в формате XML.
ХМЛки тоже прекрасно регулярками берутся  Но дело не в регулярках.
тогда нафиг он нужен этот хмл. только трафик жрать больше будет.

Автор: DKameleon 17.06.2008 20:16
Кстате, зачем заводить новый сайт то? Можно на wiki разместить инфу...

не уверен, что там его не вычистят, как малозначимое и никому неизвестное, особенно если вдруг появятся исходящие ссылки, а они, я уверен, появятся.

Автор: cvn 17.06.2008 22:22
mxmt сказал
Если честно, я не вижу смысла в формате XML.

+1
писал выше почему.

2)Буквенные обозначения могут, конечно, облегчить жизнь. Особенно при вводе новых валют. Но возьмем, пример, Rupay. У некоторых обменников до сих пор в файлах для экспорта используется обозначение Rupay USD (кто в теме, тот поймет конфуз). И я понимаю, как так получилось. Очень часто внутренние идентификаторы, если в них шифровать «бизнес смысл» устаревают. И, заложенный ранее, «бизнес смысл» только сбивает с толку. Поэтому просто предлагаю использовать цифровые коды (лаконично, ничего лишнего), т.е. дело в создании и/или раскрутке справочника валют.

А буквенные обозначения нужно придумывать для унификации пользовательских интерфейсов, и прежде всего, для мобильных устройств. Где на маленьком экране не всегда получается читаемым размером шрифта отобразить название валюты. Например, если она показывается в таблице с резервами курсами и т.п. Но тут уже нужно подключать к вопросу ЭПС.

Автор: mxmt 17.06.2008 22:36
Тогда уж сразу разрабатывать два обозначения: Буквенное и цифровое как для мировых валют кстати (http://isv.ru/ISO4217.htm).

Автор: cvn 17.06.2008 22:46
mxmt сказал
Тогда уж сразу разрабатывать два обозначения: Буквенное и цифровое как для мировых валют кстати (http://isv.ru/ISO4217.htm).

+1

(нас так скоро клонами посчитают:-))
причем для цифрового использовать формат 3 цифр. так тогда обменники смогут с большим удобством использовать уже существующий софт по учету валюты и курсообразованию... (если конечно это не софт по просмотру курсов и копированию курсовой политики у других обменников :-)

Автор: hifirer 18.06.2008 00:24
Как много всяких предложений появилось smile.gif
Однозначно делаем отдельный сайт для всего этого. Тем более я его уже начал. Давайте я постараюсь подвести итог, а вы с ним согласитесь или нет:

КОДЫ ВАЛЮТ:
1. За буквенное обозначение валют примем то список, который приводился ранее. Для добавления новых названий будем пользоваться теме правилами, который писал DKameleon:

-Все имена валют должны записываться латиницей.
-Механизм сравнения имён должен быть регистронезависимым.
-В системах с более чем одной валютой небходимо указывать эквиваленты, соответствующие ISO 4217 после названия валюты (RUB, USD, UAH...), если валюта системы не имеет своего идентифицирующего названия или кода. В системах с одной валютой - рекомендуется так же использовать данное правило.
-Дополнительные необходимые указатели. (Для еголда, к примеру - эквивалент в долларах часто используется).

2.Для каждой валюты ввести цифренное обозначение 3-мя цифрами(как для мировых валют).
3.Никаких сокращений валют, только полное название, дабы избежать путаницы.

ТИПЫ ФОРМАТОВ:
XML:
<item>
<from>E-Gold XAU USD</from>
<to>Webmoney WMZ</to>
<in>1</in>
<out>0.700</out>
<amount>14247.90</amount>
</item>

Правила создания:
1.Каждый элемент item записывается с новой строки (\n)
2.Элементы в каждой строке следуют в чётко определённой последовательности.
3.Перед запятой никаких ограничений по количеству знаков.
4.После запятой 4 цифры.
5.Резервы с 2 знаками после запятой.

TXT:
from;to;in;out;amount\n

Правила создания:
1.Фиксированная последовательность полей.
2.Каждая запись с новой строки. перенос строки = \n (unix format)
3.Элементы разделяются ";".
4.Перед запятой никаких ограничений по количеству знаков.
5.После запятой 4 цифры
6.Резервы с 2 знаками после запятой.

ЗАМЕЧАНИЕ:
1.В формате XML использовать только буквеннное обозначение.
2.В TXT формате использовать либо буквенное обозначние, либо цифренно.

СПИСОК ВАЛЮТ:

Webmoney WMZ
Webmoney WMR
Webmoney WME
Webmoney WMU
Webmoney WMY
Webmoney WMB
Webmoney WMG
RuPay RUB
RuPay USD
Yandex.Money RUB
MoneyMail RUB
MoneyMail USD
MoneyMail EUR
E-Gold XAU USD
Pecunix XAU USD
C-Gold USD
Liberty Reserve USD
Liberty Reserve EUR
V-Money USD
UkrMoney USD
UkrMoney UAH
UkrMoney EUR
UkrMoney RUB
IMoney UAH
E-Bullion e-Currency
E-Bullion Gold
Fethard USD
EasyPay
PayPal USD
PayPal GBP
PayPal EUR
Moneybookers
SMS RUB
INOCard RUB
UA-Money USD
DeltaKey USD
DeltaKey RUB
DeltaKey EUR
ICQMoney
W1 RUR
MDL Emoney.md
Mobile Wallet RUR
EDram

P.S.:
Вроде ничего не упустил.

Автор: DKameleon 18.06.2008 00:50
Парочка замечаний с моей стороны:
Для добавления новых названий будем пользоваться теме правилами, который писал DKameleon:

Кстати, вот такой вариант кодов мне тоже нравится (Currency + Alphabetic + Numeric): http://isv.ru/ISO4217.htm biggrin.gif
но чтобы его формировать, надо бы сформировать однозначным образом текстовый формат.

2.Для каждой валюты ввести цифренное обозначение 3-мя цифрами(как для мировых валют).

или тремя буквами, тоже в ИСО есть.

1.Каждый элемент item записывается с новой строки (\n)

Для ХМЛ это в принципе не обязательно. Сам ХМЛ формат уже предполагает определённые правила записи и парсеры их автоматически разбирают.
Такое описание больше нужно для текстового формата, где скорее всего все парсеры будут писаться самостоятельно smile.gif

ЗАМЕЧАНИЕ: 1.В формате XML использовать только буквеннное обозначение. 2.В TXT формате использовать либо буквенное обозначние, либо цифренно.

Думаю можно не ограничиваться так. Раз уж будут альтеративные варианты кодов, то почему бы не разрешить их использовать всюду?

Все остальные пункты поддерживаю (хоть вроде я их и написал biggrin.gif ).

Автор: mxmt 18.06.2008 00:58
Ошибки:
W1 RUR
Mobile Wallet RUR


1. Важно не то сколько цифр после запятой, а то сколько значащих цифр. Может быть так что перед запятой много цифр, а после - всего четыре. Это не хорошо.
По-моему 6 значащих цифр вполне хватает.
Например:
WMB;WMG;10000000;140.823;100.00
WMG;WMB;1;58893.1;10000000.00


2. Считаю необходимым придумать краткие названия для валют. (по аналогии со сандартом ISO)

3. Не вижу смысла делать два совершенно разных формата представления. Стандарт говорит о единстве!
Какие приемущества получаем мы от xml формата?
...если только для RSS...


Автор: DKameleon 18.06.2008 01:44
Ошибки: W1 RUR Mobile Wallet RUR

Ну раз уж за ИСО взялись, то загляните, что в нём по этому поводу написано wink.gif


3. Не вижу смысла делать два совершенно разных формата представления. Стандарт говорит о единстве!

точно то же можно сказать и про коды валют wink.gif

...если только для RSS...

Хотя бы и для этого. smile.gif но на самом деле всё больше и больше ХМЛ вредряется и используется в разных языках программирования. Это в ПХП парсят кто как может, а в дотнете, если не ошибаюсь, практически прозрачная работа с ХМЛ.

Кроме того, при парсинге ХМЛ специализированными парсерами (а не кустарными методами):
- не имеют значения переносы и форматирование документа.
- не имеет значения порядок следования полей.
- внесение дополнений в документ происходит абсолютно прозрачно для существующих парсеров - они продолжают работать и распарсивать только известные им данные.

К примеру, понадобилось добавить в экспорт минимальную сумму обмена.
в ХМЛ: просто добавление в любом месте соответствующего тега со значением.
в ТХТ: по логике должна быть новая колонка. но:
- она должна быть обязательно последней.
- даже если она последняя, не любой кустарный парсер её съест.

например, написан парсер, который отлично справляется с текущим форматом:
$parts = explode(";", $row);
if (count($parts) == 5) {
......
}

Добавление поля автоматически выводит парсер из строя.

Автор: mxmt 18.06.2008 10:11
Ну раз уж за ИСО взялись, то загляните, что в нём по этому поводу написано

Дык что писать то? RUR или RUB?

точно то же можно сказать и про коды валют

нет, это совсем уж разные вещи цифровой код для экспортного файла, а буквенный для сокращения названий при отображении на сайте обменника или мониторинга

К примеру, понадобилось добавить в экспорт минимальную сумму обмена.
в ХМЛ: просто добавление в любом месте соответствующего тега со значением.
в ТХТ: по логике должна быть новая колонка. но:
- она должна быть обязательно последней.
- даже если она последняя, не любой кустарный парсер её съест.

например, написан парсер, который отлично справляется с текущим форматом:

а вот этоуже не всегда так... смотря как как парсер написан. Зачем строку делить на ";"? можно просто regexp универсальный написать.

да, не спорю, XML внедряется, и сам я этому только рад, но для экспортного файла лучше имхо использовать txt.

Автор: cvn 18.06.2008 10:25
DKameleon сказал
К примеру, понадобилось добавить в экспорт минимальную сумму обмена.
в ХМЛ: просто добавление в любом месте соответствующего тега со значением.

тогда уж лучше JSON.
ЗЫ распространение XML уже движется по инерции, у него слишком много недостатков.

Автор: hifirer 18.06.2008 10:27
Пускай у нас будет универсальный станадарт, который будет содержать и txt и xml !!!!

Давайте тогда все подгонять по ISO: полное название, сокращённое название, цифренное обозначение.

Будем использовать 6-ть значащих цифр после запятой.
В xml и txt будем тебе обозначения валют, который мы когда-нибудь утвердим smile.gif

А на счёт W1 RUR и Mobile Wallet RUR у moneyrates написано RUR, хоте в ISO сказано, что вместо RUR используеться RUB, чего ставить то?

Автор: hifirer 18.06.2008 10:50
Я почему то уверен, что txt будет пользовать большей популярностью, но xml все равно следует продумать.

Автор: mxmt 18.06.2008 10:54
Будем использовать 6-ть значащих цифр после запятой.

Какая нафиг разница сколько цифр после запятой? всегда есть возможность умножить/разделить на 10,100,1000... и точка переносится.

полное название, сокращённое название, цифренное обозначение.
Я надеюсь с этим все согласны? Может это уже утвердим и начнем думать над тем какие валюты включить и придумать для них коды и сокращения.

А на счёт W1 RUR и Mobile Wallet RUR у moneyrates написано RUR, хоте в ISO сказано, что вместо RUR используеться RUB, чего ставить то?

Ставить RUB. исходя из стандарта.

Автор: hifirer 18.06.2008 12:55
mxmt:
1. Важно не то сколько цифр после запятой, а то сколько значащих цифр. Может быть так что перед запятой много цифр, а после - всего четыре. Это не хорошо.
По-моему 6 значащих цифр вполне хватает.
Например:
WMB;WMG;10000000;140.823;100.00
WMG;WMB;1;58893.1;10000000.00

6-ть значащих вообще?
полное название, сокращённое название, цифренное обозначение.

С этим я согласен тоже.


И как мы будем вводить цифренное обозначние? По какой закономерности?
Или просто присваивать номер по порядку следования?

Автор: mxmt 18.06.2008 13:33
C-Gold USD -> CGUSD
DeltaKey EUR -> DKEUR
DeltaKey RUB -> DKRUB
DeltaKey USD -> DKUSD
EasyPay -> ESP
E-Bullion e-Currency -> EBCUR
E-Bullion Gold -> EBG
EDram -> EDRM
E-Gold XAU USD -> EGUSD
Fethard USD -> FETUSD
ICQMoney -> ICQM
IMoney UAH -> IMUAH
INOCard RUB -> INCRUB
Liberty Reserve EUR -> LREUR
Liberty Reserve USD -> LRUSD
Emoney.md MDL -> EMMDL
Mobile Wallet RUB -> MWRUB
Moneybookers -> MBKR
MoneyMail EUR -> MMLEUR
MoneyMail RUB -> MMLRUB
MoneyMail USD -> MMLUSD
PayPal EUR -> PPEUR
PayPal GBP -> PPGBP
PayPal USD -> PPUSD
Pecunix USD -> PCNXUSD
RBKmoney RUB -> RBKMRUB
RBKmoney USD -> RBKMUSD
UA-Money USD -> UAMUSD
UkrMoney EUR -> UMEUR
UkrMoney RUB -> UMRUB
UkrMoney UAH -> UMUAH
UkrMoney USD -> UMUSD
V-Money USD -> VMUSD
W1 RUB -> WORUB
Webmoney BYR -> WMB
Webmoney EUR -> WME
Webmoney XAU Gold -> WMG
Webmoney RUB -> WMR
Webmoney UAH -> WMU
Webmoney UZS -> WMY
Webmoney USD -> WMZ
Yandex.Money RUB -> YAMRUB

Цифровой код для примера.

Цифровой код можно сделать например так:
первые две цифры платежная система последние две - валюта в системе. => обязательно должно быть 4 цифры вклячая или начиная с 0101.

краткие обозначения :
gold -> G
money -> M

Остальное, что не известно Основные Согласные буквы названия (Pecunix USD -> PCNXUSD) Возможнв исключения для яндекса
Длина буквенного кода не более 7 знаков.

Автор: cvn 18.06.2008 14:06
hifirer сказал
А на счёт W1 RUR и Mobile Wallet RUR у moneyrates написано RUR, хоте в ISO сказано, что вместо RUR используеться RUB, чего ставить то?

на moneyrates.ru скорее энциклопедия, чем стандарт.
Т.е. отражена существующая действительность (нравится она кому то или нет), а не утопичные мечты о стандартах.

   [Склеено в [mergetime]1213787572[/mergetime]]

кстати по поводу RUR RUB и буквенных обозначений...
наглядный пример, того что буквенные обозначения, когда устареют, будут только путать. Стандарт он есть стандарт, а если бы его придумавали в 1998 году, то что, сейчас бы переписывали? Вместе со скриптами обменников?

Автор: hifirer 18.06.2008 15:08
На счёт сокращений буквенного обозначения согласен.

А вот на счёт цифренного нет.
Слишком геморн.

Я считаю проще тот список валют который у нас сейчас есть просто пронумеровать по порядку:

Webmoney USD - 001
Webmoney RUB - 002
Webmoney EUR - 003
и так далее...
А при появление новых валют просто продолжать их так же нумеровать.


Автор: DKameleon 18.06.2008 16:54
Дык что писать то? RUR или RUB?

lдык написано чётко: RUB smile.gif

нет, это совсем уж разные вещи цифровой код для экспортного файла, а буквенный для сокращения названий при отображении на сайте обменника или мониторинга

Э нет, стандарты не декларируют область своего применения. Мне никто не может запретить использовать цифровые коды на сайте, например в урлах. К экспортным курсам же отношение имеет.

Стандарт - он для того, чтобы Вася сказал, а Петя без лишних вопросов понял.

но для экспортного файла лучше имхо использовать txt.

Чем лучше? smile.gif сколько сможете причин назвать? wink.gif

а вот этоуже не всегда так... смотря как как парсер написан. Зачем строку делить на ";"? можно просто regexp универсальный написать.

Можно. А можно и не написать. Потому что формат не гибкий и труднорасширяемый.

Дискутируя с вами по этому вопросу я всё больше убеждаюсь, что я прав smile.gif)


Автор: hifirer 18.06.2008 17:08
Список:

Webmoney USD -> WMZ -> 001
Webmoney RUB -> WMR -> 002
Webmoney EUR -> WME -> 003
Webmoney BYR -> WMB -> 004
Webmoney XAU Gold -> WMG -> 005
Webmoney UAH -> WMU -> 006
Webmoney UZS -> WMY -> 007
E-Gold XAU USD -> EGUSD -> 008
Yandex.Money RUB -> YAMRUB -> 009
RBKmoney RUB -> RBKMRUB -> 010
RBKmoney USD -> RBKMUSD -> 011
EasyPay -> ESP -> 012
E-Bullion e-Currency -> EBCUR -> 013
E-Bullion Gold -> EBG -> 014
EDram -> EDRM -> 015
Fethard USD -> FETUSD -> 016
ICQMoney -> ICQM -> 017
IMoney UAH -> IMUAH -> 018
INOCard RUB -> INCRUB -> 019
Liberty Reserve EUR -> LREUR -> 020
Liberty Reserve USD -> LRUSD -> 021
Emoney.md MDL -> EMMDL -> 022
Mobile Wallet RUB -> MWRUB -> 023
Moneybookers -> MBKR -> 024
MoneyMail EUR -> MMLEUR -> 025
MoneyMail RUB -> MMLRUB -> 026
MoneyMail USD -> MMLUSD -> 027
PayPal EUR -> PPEUR -> 028
PayPal GBP -> PPGBP -> 029
PayPal USD -> PPUSD -> 030
Pecunix USD -> PCNXUSD -> 031
UA-Money USD -> UAMUSD -> 032
UkrMoney EUR -> UMEUR -> 033
UkrMoney RUB -> UMRUB -> 034
UkrMoney UAH -> UMUAH -> 035
UkrMoney USD -> UMUSD -> 036
V-Money USD -> VMUSD -> 037
W1 RUB -> WORUB -> 038
C-Gold USD -> CGUSD -> 039
DeltaKey EUR -> DKEUR -> 040
DeltaKey RUB -> DKRUB -> 041
DeltaKey USD -> DKUSD -> 042


А вот в этот список включить обмен sms на валюты?

Автор: mxmt 18.06.2008 17:09
Я приводил пример где и что использовать...

У текстового формата меньше размер и он быстрее обрабатывается парсером это сразу два приемущества.
Использование XML это чаще всего подключение новых классов для его обработки, а это лишняя нагромажденность кода парсера.
Проверить доступность файла, превратить его в массив file() и массив строк уже обрабатывать preg_match()'ем.
Для меня так эффективнее как для мониторинга.

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

[font=Courier]   [Склеено в [mergetime]1213798262[/mergetime]][/font]

SMS пока не надо. Это не дробящаяся на сотые валюта. Измерять ее сложно.

Автор: DKameleon 18.06.2008 17:19
тогда уж лучше JSON.

Да занефиг. smile.gif А в каких языках программирования есть нейтив поддержка? smile.gif


у moneyrates написано RUR

они не показатель. хоть и непривычно, но помоему правильнее RUB, раз уж взялись за стандарты.

И как мы будем вводить цифренное обозначние? По какой закономерности? Или просто присваивать номер по порядку следования?

Предлагаю для каждой платёжки делать отступ в 10 единиц:
WMZ 110
WMR 111
WME 112
....
EGAUUSD 120
EGAGUSD 121
.....
LRUSD 130
LREUR 131
....

и в таком духе дальше...



Какая нафиг разница сколько цифр после запятой? всегда есть возможность умножить/разделить на 10,100,1000... и точка переносится.

Согласен. Возможно есть смысл остановиться именно на значащих цифрах, до 6 значений после запятой.
удобнее всего одним числом это было записать в виде мантиссы и экспоненты: 1.12743E+1 или 1.75632E-6


   [Склеено в [mergetime]1213799069[/mergetime]]

краткие обозначения : gold -> G money -> M

можно изначально и так, но вполне возможно, что позже прийдётся и другие буквы использовать, как и в ИСО.


Автор: hifirer 18.06.2008 17:27
Предлагаю для каждой платёжки делать отступ в 10 единиц

Я с этим согласен, так для глаза приятно различать платёжки. Да и потом если в платёнжно системе новая валюта появиться, то её можно будет втиснуть.
удобнее всего одним числом это было записать в виде мантиссы и экспоненты: 1.12743E+1 или 1.75632E-6

А в этом какое преимущество?

Автор: mxmt 19.06.2008 12:46
никакого в этом приемущества нет

Автор: i-POS.RU 21.06.2008 18:39
Несколько вопросов:

1. Когда будет логический конец данного обсуждения?

2. Почему на конференции присутствует очень мало представителей (администраторов) мониторингов?

Отсутствие представителей моников делает ввод стандарта не эффективным и в конце-концов крайними окажутся обменники т.к. именно им придется подстраиваться под каждый моник.

У Вас есть хоть какая-то договоренность (согласие) с мониками о принятии данного стандарта?

Автор: hifirer 21.06.2008 22:47
1.Окончательные данные,которые я собрал с конферениции будут сегодня, полсе футбола))))

2.Со своей стороны я сделал рассылку всем моникам и обменникам, но как видите сами, пока не густо, я повторю её.

Автор: hifirer 22.06.2008 00:32
Правила формирования названия :
1.Все имена валют записываются латиницей.
2.Каждая валюта имеет сокращенное название.
3.Каждая валюта имеет 3-х значный цифренный код.
4.Краткие обозначения : gold -> G money -> M

Правила формирования XML:
1.Элементы в каждой строке следуют в чётко определённой последовательности.
2.<from> - отдаваемая валюта. (Любое из 3-х обозначений)
3.<to> - получаемя валюты. (Любое из 3-х обозначений)
4.<in> - отдадите.
5.<out> - получите.
6.<amount> - резерв (Резервы с 2 знаками после запятой.)
7.Использовать 6-ть значащих цифр.

Пример:
<item>
<from></from>
<to></to>
<in></in>
<out></out>
<amount></amount>
</item>

----------------------------------------------------------------------------------------

Правила формирования TXT:
1.Элементы в каждой строке следуют в чётко определённой последовательности.
2.from; - отдаваемая валюта. (Любое из 3-х обозначений)
3.to; - получаемя валюты. (Любое из 3-х обозначений)
4.in; - отдадите.
5.out; - получите.
6.amount\n - резерв (Резервы с 2 знаками после запятой.)
7.Каждая запись с новой строки. перенос строки = \n (unix format).
8.Элементы разделяются ";".
9.Использовать 6-ть значащих цифр.

Пример:
from;to;in;out;amount\n

----------------------------------------------------------------------------------------

Список валют:

Webmoney USD -> WMZ -> 001
Webmoney RUB -> WMR -> 002
Webmoney EUR -> WME -> 003
Webmoney BYR -> WMB -> 004
Webmoney XAU Gold -> WMG -> 005
Webmoney UAH -> WMU -> 006
Webmoney UZS -> WMY -> 007
E-Gold XAU USD -> EGUSD -> 010
Yandex.Money RUB -> YAMRUB -> 020
RBKmoney RUB -> RBKMRUB -> 030
RBKmoney USD -> RBKMUSD -> 031
EasyPay -> ESP -> 040
E-Bullion e-Currency -> EBCUR -> 050
E-Bullion Gold -> EBG -> 051
EDram -> EDRM -> 060
Fethard USD -> FETUSD -> 070
ICQMoney UNI -> ICQM -> 080
IMoney UAH -> IMUAH -> 090
INOCard RUB -> INCRUB -> 091
Liberty Reserve EUR -> LREUR -> 100
Liberty Reserve USD -> LRUSD -> 101
Emoney.md MDL -> EMMDL -> 110
Mobile Wallet RUB -> MWRUB -> 120
Moneybookers -> MBKR -> 130
MoneyMail EUR -> MMLEUR -> 140
MoneyMail RUB -> MMLRUB -> 141
MoneyMail USD -> MMLUSD -> 142
PayPal EUR -> PPEUR -> 150
PayPal GBP -> PPGBP -> 151
PayPal USD -> PPUSD -> 152
Pecunix USD -> PCNXUSD -> 160
UA-Money USD -> UAMUSD -> 170
UkrMoney EUR -> UMEUR -> 180
UkrMoney RUB -> UMRUB -> 181
UkrMoney UAH -> UMUAH -> 182
UkrMoney USD -> UMUSD -> 183
V-Money USD -> VMUSD -> 190
W1 RUB -> WORUB -> 200
C-Gold USD -> CGUSD -> 210
DeltaKey EUR -> DKEUR -> 220
DeltaKey RUB -> DKRUB -> 221
DeltaKey USD -> DKUSD -> 222

Автор: DKameleon 22.06.2008 00:48
2 hifirer

Помоему вы отлично поработали smile.gif

Заметил такое:
Webmoney XAU Gold -- XAU в еголде - это унции, в вебманях базовые граммы, то есть AUG или GAU

7.Использовать 6-ть значащих цифр.

хочу уточнить этот пункт.
0.123456 = это 6 значащих цифр или 7?
может быть ограничить "до 6 знаков после запятой"?
мне кажется задача обменникам усложнится, если надо будет формировать до 6 значащих цифр, считая разрядность и соответственно подгоняя число знаков после запятой.

Автор: hifirer 22.06.2008 11:46
Давайте 6-ть значащих цифр после запятой

Автор: hifirer 24.06.2008 18:50
готово http://estandards.ru/

Автор: DKameleon 24.06.2008 20:37
готово <a class="quotelink" href='http://estandards.ru/' target='_blank'>http://estandards.ru/</a>

Весьма smile.gif

Только я предлагал не целый сайт на один стандарт, а более наполненный, с расчётом на расширение и систематизацию других вещей в будущем.
Например на главной написать, что это за сайт и зачем он предназначен и ссылки на основные/первые материалы.

Далее такие страницы:
1. Коды для интернет-валют и описание правил их формирования.
2. Описание форматов экспорта. и правил его формирования (без списка кодов, а только со ссылкой на первую статью)

Чуть позже, как будет время, попробую немного добавить текстовой информации на страницы и буду к своему обменнику подключать smile.gif

Автор: hifirer 24.06.2008 20:42
на счёт наполнения информацией согласен.
Я добавлю описание платёжок ещё.

Страницы подправлю

Автор: mxmt 25.06.2008 00:03
Вы не понимаете немного про значащие цифры...
Какая разница например в этом
572562.452172 и этом 572562452172?
Да, именно кол-во цифр после запятой...
Зачем ограничиватся этим??? я же говорю, есть такие операции, которые в математике иногда называют изменением порядка. В десятичной системе это операции умножения на 10 в степени n.
Т.О. у вас какраз кол-во знаков после запятой можно изменить.

В нашем случае 6 значащих цифр - 572562. Их можно с запятой написать как угодно - 57.2562 57256.2 и т.п.
Если считаете, что 6 цифр мало, то используйте 7 или 8. =) кто больше?

Я надеюсь, вы поняли меня.

Автор: mxmt 25.06.2008 00:22
вот еще что на раздумье:
масса земли 5 980 000 000 000 000 000 000 000 кг
Сколько здесь значащих цифр?
Правильно! 25! А от если бы я написал 5.98*10^25, то тут значащих цифр всего три.

Автор: hifirer 25.06.2008 07:59
Из курса Метрологии, Станадартизации и Сертификации мне известно, что 0 за значащую цифру не считаеться. И я всегда думал, что значащие цифры идут после запятой, а не до неё.

В нашем случае 6 значащих цифр - 572562. Их можно с запятой написать как угодно - 57.2562 57256.2 и т.п.

Отсюда и следует, что 6-ть цифр хотим использовать после запятой, а не 6-ть цифр всего. Можно вообще на самом деле использовать 3-4 цифры после запятой, потому что в мониках все равно больше этого количества не отображаеться. Ну если уж правила готовы, пускай будет 6-ть.

Автор: baadf00d 25.06.2008 11:45
Всем привет.
Для начала позвольте представиться: я один из создателей и пока еще временами управляющий проекта x-change.ru

Если кому-то интересно, то расскажу немного истории.
Формат, который до сих пор активно используется, был придуман Ефимом и поддерживался в проекте exall.info. Это был наверное, первый листинг автоматических обменников. Собственно, номера валют были айдишниками в его базе. На момент создания нашего листинга (который был по-видимому вторым) этот формат поддерживала едва ли половина обменников. Курсы тех обменников, которые не снизошли до создания странички с данными, выпарсивались прямо с сайта регулярными выражениями.
По мере появления новых обменников идея листингов становилась популярной и новые обменники делали экспортные странички с курсами в формате Ефима. Для нас этот формат был неудобен т.к. при появлении новой валюты нам приходилось дожидаться, когда Ефим добавит ее в листинг и ей присвоится номер. Тогда мы придумали более гибкий формат, который бы не требовал стандартизации идентификаторов, ел сравнительно немного траффика и был относительно читаем на глаз.
Описание этого формата до сих пор хранится здесь: http://x-change.ru/template.php?item=format
На момент создания этого формата (где-то 4 года назад) xml не был настолько популярным как сейчас, в php (на котором тогда почти все писалось) не было даже встроеннго дом-парсера.

Сейчас ситуация слегка другая и если изобретать новый формат, то он должен соответствовать следующим критериям:
1. Это должен быть xml. Сейчас xml поддерживается во всех современных языках программирования, и в случае, если кто-то экспортирует xml в другом формате, то нет проблем сделать xsl-шаблон, который приведет формат обменника к единому стандарту.
2. Естественно никаких номеров для обозначения валюты. Валюта должна обозначаться буквенным интуитивно понятным кодом. Например "USD E-gold".
3. Получение данных мониторингом должно быть асинхронным. Это самое сложное. Т.е. листинг должен подписываться у обменника на событие изменения курса/резерва, а обменник в свою очередь при изменении курса/резерва оповещать об этом все подписавшиеся на это событие листинги.
Листинги плодятся достаточно интенсивно и каждый новый пытается быть чем-то лучше предыдущего. Один листинг парсит все обменники раз в минуту, второй два раза, третий 5 раз... скоро найдется умник, который будет парсит раз в секунду smile.gif Получение данных с обменников не должно смахивать на ддос-атаку.
4. Еще момент, который касается и уже существующие форматы: для курса еще можно использовать число с плавающей запятой, но для резерва это недопустимо. Для денег обычно хватает 4х знаков после запятой.

PS надеюсь то, что я тут написал кому-нибудь пригодиться т.к. сам давно уже работаю в другом бизнесе.

Автор: hifirer 25.06.2008 12:25
3. Получение данных мониторингом должно быть асинхронным. Это самое сложное. Т.е. листинг должен подписываться у обменника на событие изменения курса/резерва, а обменник в свою очередь при изменении курса/резерва оповещать об этом все подписавшиеся на это событие листинги.


Это очень хорошое замечание! Я так понимаю если листинг получил оповещение, о том, что допустим резер у обменника поменялся, то листинг должене сработать и обновить свои данные на новые? У крупных обменников же постоянно менются резервы, курсы и прочее, так тогда это ещё больше будем смахивать на ддос-атаку.

Автор: mxmt 25.06.2008 12:35
А я сделал так:
У себя на сервере установил парсер и результаты парсинга уходят на другие сервера с листингами =)))

Автор: baadf00d 25.06.2008 13:04
hifirer сказал
У крупных обменников же постоянно менются резервы, курсы и прочее, так тогда это ещё больше будем смахивать на ддос-атаку.

У крупных обменников резервы меняются как правило в соответствии с обменами smile.gif
Вы знаете много обменников с количеством обменов значительно более 1500 в сутки?
Такие обменники смогут себе позволить систему оповещения чуть сложнее, и оповещать мониторинги после каждого обмена, но не чаще, чем раз в сколько-то секунд.

Автор: hifirer 25.06.2008 14:07
mxmt сказал
А я сделал так:
У себя на сервере установил парсер и результаты парсинга уходят на другие сервера с листингами =)))

Предлагаешь всем воспользоваться твоими услугами?smile.gif

baadf00d
То что вы предложили на счёт оповещения, очень интересная идея, это сделает актуальность курсов практических на 100%.
Осталось только механизм и алгоритм достойный придумать)

Автор: mxmt 25.06.2008 15:43
Предлагаешь всем воспользоваться твоими услугами?

А почему бы и нет?

   [Склеено в [mergetime]1214398119[/mergetime]]

Кстати, для обменников будет проще сложится и завести такой сервер курсов. Притом такой, что не сервер обновляет курсы с обменников, а обменники обновляют курсы на сервере =)
Наработки есть, могу предложить свои услуги.

Автор: hifirer 25.06.2008 15:56
Я как бы не нуждаюсь в таких услугах.smile.gif

Автор: hifirer 8.07.2008 20:27
ну что,кто-нибудь из владельцев обменников продемонстрирует наглядно экспотрный файл?

Автор: DKameleon 9.07.2008 05:50
ну что,кто-нибудь из владельцев обменников продемонстрирует наглядно экспотрный файл?

В смысле новый формат уже?

Я к сожалению немного занят, пока не успел реализовать sad.gif

Автор: hifirer 10.07.2008 13:33
ага, по новым правилам:)

Автор: DKameleon 12.07.2008 23:11
В тестовом режиме:
http://currex.ru/export/xml0
http://currex.ru/export/xml1
http://currex.ru/export/xml2
http://currex.ru/export/txt0
http://currex.ru/export/txt1
http://currex.ru/export/txt2

Я там в списке сделал ещё кое-какие правки.

Ну и у себя соответсвенно сделал вывод в таком виде, на данный момент с обратной ссылкой даже smile.gif
http://currex.ru/about

Автор: hifirer 13.07.2008 18:55
Я там в списке сделал ещё кое-какие правки.


О каких правках идет речь?

А с формата молодец, постарался!
Доработаю парсер и буду парсить уже новые файлы!!! smile.gif

Автор: #lex# 23.07.2008 18:18
Надо бы добавить в первый пост AlterGold и присвоить числовой код.

Автор: DKameleon 23.07.2008 19:32
Надо бы добавить в первый пост AlterGold и присвоить числовой код.

заходите сразу на сайт: http://estandards.ru
там регистрируйтесь и дополняйте, если что wink.gif

ПС. Я вижу, что альтерголд уже в списке.

Автор: #lex# 23.07.2008 20:11
заходите сразу на сайт: http://estandards.ru
там регистрируйтесь и дополняйте, если что

ПС. Я вижу, что альтерголд уже в списке.

ХМ... И какие обменники с такими кодами отдают?
Что-то не видел ещё.
Может всё же стоит первый пост поддерживать, как-то более распространено в его формате. Или здесь http://estandards.ru также поддерживать наиболее распранёный формат.

Автор: #lex# 23.07.2008 21:30
Ну вот. Толку то теперь от стандарта
_http://forum.searchengines.ru/showthread.php?t=250873

Автор: DKameleon 23.07.2008 22:06
ХМ... И какие обменники с такими кодами отдают?

я отдаю: http://currex.ru/about

Может всё же стоит первый пост поддерживать

там нечего поддерживать.
по поводу кодов в первом посте есть объяснение дальше. поддержка тех кодов на столько бредовая, что только вкошмарном сне может присниться.

Автор: hifirer 24.07.2008 00:16
скажем так,что на http://estandards.ru форматы похожи на общеизвестные, но на мой взгляд, они более соврешенны.

Автор: hifirer 31.07.2008 14:45
Как правильно обозначит металлы в E-GOLD?dntknw.gif
E-Gold XAU USD
E-Palladium XAU
E-Platinum XAU
E-Silver XAU

Автор: DKameleon 31.07.2008 15:14
E-Gold XAU USD

вот так

Автор: mxmt 6.08.2008 23:07
Немного подправил страницу.
Думаю еще нужно добавить список обменников, которые предоставляют курсы по новому стандарту.
Еще можно добавить и список мониторингов =)

Автор: DKameleon 7.08.2008 13:22
Думаю еще нужно добавить список обменников, которые предоставляют курсы по новому стандарту. Еще можно добавить и список мониторингов =)

да. Вполне возможно отстающих это простимулирует дополнительно biggrin.gif

Автор: LBH 7.08.2008 18:45
i-POS.RU сказал

2. Почему на конференции присутствует очень мало представителей (администраторов) мониторингов?

Отсутствие представителей моников делает ввод стандарта не эффективным и в конце-концов крайними окажутся обменники т.к. именно им придется подстраиваться под каждый моник.

У Вас есть хоть какая-то договоренность (согласие) с мониками о принятии данного стандарта?

Стандарты очень важны и необходимы. Часто сталкиваемся с вопросом об отсутствии в нашем мониторинге той или иной валюты, которой торгуют обменники. Приходиться связываться с обменником и уточнять кучу деталей: что? почему? как?

Считаю единый стандарт был бы полезен не только мониторингам.

_____
Админ мониторинга XRates.ru smile.gif

Автор: hifirer 8.08.2008 13:58
Добавил разделы на http://estandards.ru/:

1. Платёжные системы
2.Обменные пункты которые используют стандарт
3.Мониторинги которые используют стандарт

Автор: #lex# 18.08.2008 11:45
DKameleon сказал
я отдаю: http://currex.ru/about


там нечего поддерживать.
по поводу кодов в первом посте есть объяснение дальше. поддержка тех кодов на столько бредовая, что только вкошмарном сне может присниться.

что у вас под 114 находится? http://currex.ru/export/txt

Можете хотя бы выложить такой
http://www.superchange.ru/rates.txt
формат.

Чтоб уж совсем не парится.

Автор: mxmt 20.08.2008 15:44
E-Gold XAU USD -> EGXAUUSD -> 010
E-Palladium XAG USD -> EPXAUUSD -> 011
E-Platinum XPT USD -> EPXPTUSD -> 012
E-Silver XPD USD -> ESXPDUSD -> 013

тут не важно сколько вы отдали металла. Важна ведь его стоимость в определенной валюте. Поэтому считаю что обозначения единицы веса неоправданно и излишне.
павильно так:
E-Gold USD -> EGUSD -> 010
E-Palladium USD -> EPAUSD -> 011
E-Platinum USD -> EPLUSD -> 012
E-Silver USD -> ESUSD -> 013

Также не обязательно указывать что меняете граммы золота в webmoney
вместо Webmoney AUG Gold нужно Webmoney Gold.

--=--
меняем Pecunix USD -> PCNXUSD -> 170
на Pecunix USD -> PXUSD -> 170

Краткое название должно быть кратким!

Автор: hifirer 20.08.2008 17:01
c замечаниями согласен.

Автор: DKameleon 20.08.2008 18:12
что у вас под 114 находится? http://currex.ru/export/txt

Можете хотя бы выложить такой http://www.superchange.ru/rates.txt формат.

Чтоб уж совсем не парится.

Есть и такой: http://currex.ru/export/tx2

По поводу предыстории о 114:

Здравствуйте

Формат поменял, спасибо!

На случай, если кто-то ещё пользуется первым:  AlterGold'у соответствует код 114.

-- С Уважением, ***
Monday, August 4, 2008, 3:47:04 AM, you wrote:
> > Здравствуйте.

> > Ввиду того, что данный формат является нерасширяемым, я не беру на себя
> > инициативу по
> > назначению новым валютам кодов.
> > Если не сложно, воспользуйтесь пожалуйста следующим форматом:

> > http://currex.ru/export/tx2
> > Данная валюта соответствует AlterGold

> > С уважением, ДК.


> > * wrote:
>> >> Здравствуйте!
>> >>
>> >> В курсах которые Вы экспортируйте (http://currex.ru/export/txt)
>> >> появилась валюта с номером 0.
>> >> Вероятно это ошибка.
>> >>
>> >>
>> >> 0,1,1.331059,10232.33;
>> >> 18,3,3502.840721,0.91;
>> >> 18,21,66189.516276,0.29;
>> >> 18,2,97.046730,20514.93;
>> >> ...

Будь моя воля, я бы вообще запретил этот формат.



E-Gold XAU USD -> EGXAUUSD -> 010 E-Palladium XAG USD -> EPXAUUSD -> 011 E-Platinum XPT USD -> EPXPTUSD -> 012 E-Silver XPD USD -> ESXPDUSD -> 013

Это полнейшая фигня, нарушающая систематизацию.
Есть E-Gold, платёжная система.
Платёжных систем E-Silver, E-Palladium, E-Platinum не существует.
Кроме того, никто не мешает завтра открыться компании и назваться E-Silver, да и заниматься точно тем же. Она тоже сможет претендовать на код ESUSD.


тут не важно сколько вы отдали металла. Важна ведь его стоимость в определенной валюте.

Вот с этим пунктом согласен. Правда, это касается только еголда (и возможно ещё нескольких), так как исторически сложилось, что, баланс на счету хранится в весовых единицах, а при операциях можно использовать валюты.

У вебманевского золота не используется прозрасное приведение к валюте и оно котируется в граммах. Точно так же у Либерти и Перфектмани - у них золотые кошльки больше схожи с вебманевскими нежели с голдовскими. И противоречие - у одних баланс на кошельках в граммах, а у других в унциях, поэтому сохранение размерности попросту необходимо.

Названия металлов сокращать и транслитерировать - это моветон.
Всё прогрессивное человечество культурно пользуется таблицей Менделеева и кодами оттуда же. Поэтому никаких: EPA, EPL, ES быть не должно:

E-Gold AU USD -> EGAUUSD -> 010
E-Gold PD USD -> EGPDUSD -> 011
E-Gold PT USD -> EGPTUSD -> 012
E-Gold AG USD -> EGAGUSD -> 013


Автор: mxmt 24.08.2008 21:26
Согласен.
E-Gold AU USD -> EGAUUSD -> 010
E-Gold PD USD -> EGPDUSD -> 011
E-Gold PT USD -> EGPTUSD -> 012
E-Gold AG USD -> EGAGUSD -> 013
утверждаем.... =)

Автор: hifirer 26.08.2008 08:54
Присоединился обменный пункт, который использует новый станадарт: >>

Автор: DKameleon 26.08.2008 12:08
Присоединился обменный пункт, который использует новый станадарт:

Йоу! Нас всё больше и больше smile.gif

Кстати у Exwp.com там явно обозначен \n, а ведь имелся ввиду просто линуксовій перевод строки, который там и так есть.

Автор: SAA 17.09.2008 10:53
Здравствуйте!
Добавте в список новую платежную систему Liqpay.com
В своем автообменнике дал следующие сокращенные названия LIQusd, LIQuah, LIQeur, LIQrur которые уже включил в экспортный файл.

Автор: DKameleon 17.09.2008 18:07
SAA сказал
Здравствуйте!
Добавте в список новую платежную систему Liqpay.com
В своем автообменнике дал следующие сокращенные названия LIQusd, LIQuah, LIQeur, LIQrur которые уже включил в экспортный файл.

вообще-то вам никто не мешает сделать это самостоятельно в соответствии с существующими правилами оформления smile.gif

Автор: hifirer 17.09.2008 22:00
DKameleon сказал
вообще-то вам никто не мешает сделать это самостоятельно в соответствии с существующими правилами оформления smile.gif

Я уже пару дней назад добавил эти валюты!)

Автор: DKameleon 20.01.2009 04:09
Закройте постинг для гостей, а то я уже устал спам чистить.

а так же подыщите сервер побыстрее smile.gif

Автор: hifirer 21.01.2009 01:23
DKameleon сказал
Закройте постинг для гостей, а то я уже устал спам чистить.

а так же подыщите сервер побыстрее smile.gif

У меня виртуальный хостинг куплен под Wiki (Virtual CPU 300Mhz, 64Mb memory), по графику загрузки ЦП и памяти, параметры в среденем загружены на 50-60%. Не знаею почему лагает sad.gif Я сейчас поставлю последнию стабильную версию Wiki и сменю тариф на более мощный, посмотри чего будет.

А вот с редактирование, давно думал это сделать, искал в FAQ для Wiki, нашёл какой переменной ограничить права редактирования, но вот не нашёл в какой именно файл вставлять эту переменную sad.gif

Автор: DKameleon 21.01.2009 02:30
Хм... а зачем виртуальный?
там не нужно много и постоянно.

с минимальной посещалкой может лучше шаред взять?
главное что сервер возможные пиковые нагрузки держал.

А вот с редактирование, давно думал это сделать, искал в FAQ для Wiki, нашёл какой переменной ограничить права редактирования

а в админских настройках?



где-то что-то явно таки подтормаживает dntknw.gif

кстати, пинг к тому серверу от меня весьма небыстрый (300 мс), что мешает мне оценивать торможение dntknw.gif

Автор: hifirer 21.01.2009 09:02
Хм... а зачем виртуальный?
там не нужно много и постоянно.

Просто у меня до этого уже был взят этот хост, вот и решил туда воткнуться.
Хостер кстати firstvds.ru
с минимальной посещалкой может лучше шаред взять?
главное что сервер возможные пиковые нагрузки держал.

Сегодня попробую залить на шаред
а в админских настройках?

В админский настройках этого нет. Нашёл этот тут

Автор: DKameleon 21.01.2009 13:37
http://www.mediawiki.org/wiki/Manual:$...roupPermissions

вот такой пачки переенных разве нет нигде?

Автор: hifirer 21.01.2009 18:21
Если ты про это:

$wgGroupPermissions = array();

// Implicit group for all visitors
$wgGroupPermissions['*' ]['createaccount'] = true; // 1.5.0
$wgGroupPermissions['*' ]['read'] = true; // 1.5.0
$wgGroupPermissions['*' ]['edit'] = true; // 1.5.0
$wgGroupPermissions['*' ]['createpage'] = true; // 1.6.0
$wgGroupPermissions['*' ]['createtalk'] = true; // 1.6.0


То я не нашёл....я предполагаю, что эти команды(у) надо добавить в файлик LocalSettings.php, который отвечает за настройки, но когда добавляешь какую-либо команду, то вылезает ошибка, которую можно убрать лишь переустановкой Wiki.

Автор: DKameleon 21.01.2009 18:58
может быть поэтому?
 <meta name="generator" content="MediaWiki 1.13.0" />

User Access: $wgGroupPermissions
Introduced in version:  1.5.0 (r9367)

Автор: hifirer 22.01.2009 02:48
Может быть и поэтому, но вот тут, рассказанно как это сделать для более поздних версий, но не указанно в каком файлике искать sad.gif

Автор: DKameleon 22.01.2009 03:58
можно мне доступ получить?

Автор: JMc 1.03.2009 11:26
Подправьте на http://estandards.ru информацию о UkrMoney:
UkrMoney RUB (сокращение: UMEUR, код: 190) Эквивалент евро.
UkrMoney RUB (сокращение: UMRUB, код: 191) Эквивалент российских рублей
UkrMoney UAH (сокращение: UMUAH, код: 192) эквивалент украинской гривны
UkrMoney USD (сокращение: UMUSD, код: 193) эквивалент долларов США

Автор: hifirer 6.03.2009 21:16
Спасибо, JMc, поправил.

Автор: hifirer 7.04.2009 23:36
cvn сказал
по  moneymail вышли официальные тикеры (сокращения).
Интересно, на сколько это геморойно переписывать текстовые обозначения в стандарте, точнее перестраиваться под постоянно меняющийся стандарт.

Я думаю что не стоит переписывать названия валют в стандарте. Офциальный ввод тикеров ничего не меняте по сути. И тем более если мы введем в сокрещенное название:
MMD
MMR
MME

тем самым нарушим правило: что валюты, которые имеют доллоровый эквивалент должны иметь USD, рублевый RUB и т.п.

Автор: mxmt 24.04.2009 11:21
Подправьте на http://estandards.ru информацию о UkrMoney:
UkrMoney RUB (сокращение: UMEUR, код: 190) Эквивалент евро.
UkrMoney RUB (сокращение: UMRUB, код: 191) Эквивалент российских рублей
UkrMoney UAH (сокращение: UMUAH, код: 192) эквивалент украинской гривны
UkrMoney USD (сокращение: UMUSD, код: 193) эквивалент долларов США

UkrMoney вообще убрать пора

Автор: DKameleon 24.04.2009 13:53
UkrMoney вообще убрать пора

Да и не только их, но лучше пусть будут.
Чтоб не возникало неразберихи, что за коды.

Автор: mxmt 29.05.2009 14:42
Card RUB,CARDRUB,352
Card UAH,CARDUAH,353
Card KZT,CARDKZT,354
Cash USD,CARDUSD,370
Cash EUR,CARDEUR,371
Cash RUB,CARDRUB,372
Cash UAH,CARDUAH,373
Cash KZT,CARDKZT,374

во-первых, что за Card RUB и т.д.
во-вторых, для кэша (Cash) буквенное название не правильно

Автор: DKameleon 29.05.2009 17:04
во-первых, что за Card RUB и т.д.

так исправьте smile.gif
во-вторых, для кэша (Cash) буквенное название не правильно

предложите правильный вариант

Автор: hifirer 30.05.2009 10:36
mxmt сказал
Card RUB,CARDRUB,352
во-первых, что за Card RUB и т.д.
во-вторых, для кэша (Cash) буквенное название не правильно


Card - это денежный перевод на карту
Cash - наличный перевод
Wire - банковский перевод

Для Cash поправил.

Автор: pavluxa09 27.12.2009 11:43
Такой вопрос. Имеет ли значение имя файла и расширение таблицы курсов валют для мониторингов?

Клиент уверяет что он должен быть обязательно такой *.txt а я говорю что UNIX пофигу на расширние, лижбы содержимое соответствовало стандарту. Кто прав? (В моем скрипте таблица вида *.php)

Автор: hifirer 27.12.2009 12:00
pavluxa09 сказал
Такой вопрос. Имеет ли значение имя файла и расширение таблицы курсов валют для мониторингов?

Клиент уверяет что он должен быть обязательно такой *.txt а я говорю что UNIX пофигу на расширние, лижбы содержимое соответствовало стандарту. Кто прав? (В моем скрипте таблица вида *.php)

Да, Вы права! Все равно какое разрешение у файла, самое главное что внути!)

Автор: invader 8.01.2010 20:36
pavluxa09 сказал
Такой вопрос. Имеет ли значение имя файла и расширение таблицы курсов валют для мониторингов?

Клиент уверяет что он должен быть обязательно такой *.txt а я говорю что UNIX пофигу на расширние, лижбы содержимое соответствовало стандарту. Кто прав? (В моем скрипте таблица вида *.php)

UNIX пофигу. Мониторингам оказывается нет. XML некоторые не желают парсить. Запросто могут отказаться и от PHP.
Корявые ручки программеров...

Автор: pavluxa09 10.01.2010 11:42
Ну почему корявые? С точки зрения администрирования UNIX там нет расширений.

Автор: DKameleon 10.01.2010 15:42
invader сказал
UNIX пофигу. Мониторингам оказывается нет. XML некоторые не желают парсить. Запросто могут отказаться и от PHP. Корявые ручки программеров...

Только не ясно которых biggrin.gif
Тех, кто мониторинг писал или тех, кто обменник wink.gif

Автор: mrSOL 10.01.2010 19:25
Корявые ручки у обоих biggrin.gif biggrin.gif lol.gif

Автор: invader 10.01.2010 23:35
Виноват хостер естественно. smile.gif Ну и формат XML сюда же в виновники smile.gif))

Автор: hifirer 2.06.2010 11:58
Перенес http://estandards.ru/ на другой движок.
Заодно почистил обменники, мониторинги и платежные системы.

Вот эти платежные системы выпали:

http://www.e-bullion.com/
http://www.altergold.com
http://emoney.md
http://payplat.net/
https://pecunix.com/
http://www.startrek.su/
http://www.ukrmoney.com/
https://www.v-money.net/

Что будем делать в такой ситуации, если платежной системы больше нет, что делать с её освободившемся номером?

Автор: DKameleon 2.06.2010 16:07
я бы пока номера не высвобождал и не занимал ничем другим.
платежку могут и оживить...

Автор: nas 14.11.2011 22:04
Интересно, почему у народа пропал интерес к теме! Ведь до полного порядка и единого стандарта еще ого как далеко.
Отписался на estandards.ru о найденных ископаемых по разным обменным пунктам, сообщение дублирую сюда для обсуждения:

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


cashtochange.net
SvyaznoyBank RUB
WiredPay USD

demonchange.ru
RUSSTRUB
SBERRUB

e-obmen.net
SBERRUB
svbrub
RUSSTRUB

vmex.info
SBERRUB
RUSSTRUB
svbrub

ukrwm.com
Anelik USD

ukrnetmoney.com
Anelik USD

insta-change.com
BUSD, 666, Bank USD
BEUR, 999, Bank EUR
EGCUSD, 888 , EuroGoldCash USD
BRUB, 333, Bank RUB
RBKMRUR, 222, RBK Money RUR

wmt24.ru
RUB
ошибки в файле

wmtocash.com
russtrub
sbrub

speed-exchange.ru
WebMoney WMR
LiqPay RUR
Card RUR
WebMoney WMZ
WebMoney WMU

technocashier.com
SBERRUB
QWRUB
WUUSD
Paxumusd
CXUSD
UkashEUR
PSCeur
BWIREUSD
TechnoCashUSD
Bitcoin
RUSSTRUB
PWUSD
UkashGBP
GoDaddycomeGiftCard
ecoinusd
wireaud
WIREUSDUSA
visausdvirt
wirenzd
UNSM
Ukashusd
pscron
pscusd
TERMINALRUR
TERMINALUAH
CASHGBP
CASHAUD

wmbroker.eu
SBERRUB
QWRUB
Paxumusd
CashX USD
ecoinusd
BWIREUSD
TechnoCashUSD
PayWebUSD
GoDaddycomeGiftCard
BWIREGBP
bankusa
wirenzd
wireaud
RUSSTRUB
visausdvirt
TBRUB(CARD)
BWIREEUR
CashinUK
CashintheUSA
CashinAustralia
UkashEUR
PSCeur

x-obmen.ru
SBERRUB
RUSSTRUB
SVBRUB

xchange-24.com
SBERRUB

vmex.com.ua
ошибки в файле
USD

Что с этим всем делать - думайте сами давайте обсуждать. Ко многим из списка я уже обращался, ко многим еще обращусь. Однако стоит задуматься о расширении вашего перечня наименований валют.

Автор: hifirer 15.03.2012 21:12
Да тут все ясно в принципе. Большинству обменников до лампочки, как у них написано RUB или RUR, соответсвует это стандарту или нет. К тому же я уверен, что часть ОП, которы представленные в этом списке, вообще не знаю о стандарте или не нажали Ctrl+F на странице чтобы найти нужную валюту.

Автор: nas 15.03.2012 22:46
Так что, остается со словами "Я тебя породил, я тебя и убью" закрыть тему?

Автор: WebMoney Omsk 23.03.2012 20:01
почему же всегда находятся те кто подхватывает, а потом забрасывают, а потом другие подхватывают )

Автор: Olga_Kl 28.03.2012 13:52
hifirer сказал
Большинству обменников до лампочки, как у них написано RUB или RUR, соответсвует это стандарту или нет.

Почему Вы говорите от имени БОЛЬШИНСТВА обменников? К примеру, мне не все равно. По ключевым запросам наш обменник в ТОР-5 Гугли и Яндекса, тем не менее, с мониторингов приходит больше посетителей, чем с поисковиков.

Автор: LBH 28.03.2012 21:51
Olga_Kl сказал
Почему Вы говорите от имени БОЛЬШИНСТВА обменников? К примеру, мне не все равно. По ключевым запросам наш обменник в ТОР-5 Гугли и Яндекса, тем не менее, с мониторингов приходит больше посетителей, чем с поисковиков.

И мне не пофиг. Стандарт означает порядок в первую очередь. Избавляет от лишней работы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)