Ответить
  • olegg___72 Junior Member
    офлайн
    olegg___72 Junior Member

    74

    21 год на сайте
    пользователь #3425

    Профиль
    Написать сообщение

    74
    # 2 февраля 2003 20:01

    Luga,

    все качай с http://gsm.webm.ru там три варианта.

    только два... и оба RAR ...

    Много Твоей Связи [img]http://smilies.ru-board.com/sm/re_39.gif[/img][img]http://smilies.ru-board.com/sm/cat3kl.gif[/img] :beer: 754-40-57 :beer:
  • Luga Senior MemberАвтор темы
    офлайн
    Luga Senior Member Автор темы

    8859

    21 год на сайте
    пользователь #3947

    Профиль
    Написать сообщение

    8859
    # 3 февраля 2003 00:16

    не ну... я не знаю... только что зашел глянул 3. ты когда последний раз заходил ?

  • olegg___72 Junior Member
    офлайн
    olegg___72 Junior Member

    74

    21 год на сайте
    пользователь #3425

    Профиль
    Написать сообщение

    74
    # 3 февраля 2003 08:41

    Luga,

    прям наваждение ... перед своим ответом, и вот сейчас снова -- только 2...

    Много Твоей Связи [img]http://smilies.ru-board.com/sm/re_39.gif[/img][img]http://smilies.ru-board.com/sm/cat3kl.gif[/img] :beer: 754-40-57 :beer:
  • Luga Senior MemberАвтор темы
    офлайн
    Luga Senior Member Автор темы

    8859

    21 год на сайте
    пользователь #3947

    Профиль
    Написать сообщение

    8859
    # 3 февраля 2003 11:51

    http://gsmcalculator.at.[censored]/GSMCalculatorBuild70.rar 61.57 Kb) хостится на [censored]

    http://gsm.webm.ru/GSMCalculatorBuild70.rar - (61.57 Kb) хостится на webm.ru

    http://gsm.webm.ru/GSMCalculatorBuild70.zip - (68.98 Kb) хостится на webm.ru

    и не говри что тут 2

  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 3 февраля 2003 14:45

    Новость: Идет работа над версией 2.0

    Фичи:

    1) Появится API для использования в других прогах. Ядро оформлено как DLL

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

    Должно позволить быстро расширять функциональность.

    3) Интерфейс программы выкладывается под GPL лицензией в исходниках. (Крайне надеюсь на то, что появятся интерфейсы от "сторонних производителей")

    4) Ваши предложения по ядру. (не интерфейсу...) Только в мыло плз...

    "Вот что, ребята: телефона я вам не дам" (С)
  • MRd Senior Member
    офлайн
    MRd Senior Member

    12236

    22 года на сайте
    пользователь #880

    Профиль
    Написать сообщение

    12236
    # 3 февраля 2003 14:53

    CreatorCray, проверь расчет в основном окне, плиз, очень нужная штука, но что-то насчет правильности есть сомнения...

    Не пишите в "Чаты" - не смогу ответить.
  • olegg___72 Junior Member
    офлайн
    olegg___72 Junior Member

    74

    21 год на сайте
    пользователь #3425

    Профиль
    Написать сообщение

    74
    # 3 февраля 2003 19:41

    Luga,

    :wink: спасибо, только сейчас по твоим ссылкам и закачал...

    Много Твоей Связи [img]http://smilies.ru-board.com/sm/re_39.gif[/img][img]http://smilies.ru-board.com/sm/cat3kl.gif[/img] :beer: 754-40-57 :beer:
  • olegg___72 Junior Member
    офлайн
    olegg___72 Junior Member

    74

    21 год на сайте
    пользователь #3425

    Профиль
    Написать сообщение

    74
    # 3 февраля 2003 20:03

    CreatorCray,

    :super: мне понравилась програмулька то!

    Много Твоей Связи [img]http://smilies.ru-board.com/sm/re_39.gif[/img][img]http://smilies.ru-board.com/sm/cat3kl.gif[/img] :beer: 754-40-57 :beer:
  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 4 февраля 2003 14:43

    >> мне понравилась програмулька то!

    :) Носи на здоровье :)

    "Вот что, ребята: телефона я вам не дам" (С)
  • olegg___72 Junior Member
    офлайн
    olegg___72 Junior Member

    74

    21 год на сайте
    пользователь #3425

    Профиль
    Написать сообщение

    74
    # 4 февраля 2003 19:10

    CreatorCray,

    :super: ношу. :super:

    Много Твоей Связи [img]http://smilies.ru-board.com/sm/re_39.gif[/img][img]http://smilies.ru-board.com/sm/cat3kl.gif[/img] :beer: 754-40-57 :beer:
  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 6 февраля 2003 16:05

    Есть вопрос: есть у кого нить желание написать альтернативный пользовательский интерфейс? На любом языке... Хоть си, хоть дельфи...

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

    "Вот что, ребята: телефона я вам не дам" (С)
  • Кракозябл Senior Member
    офлайн
    Кракозябл Senior Member

    1381

    21 год на сайте
    пользователь #6546

    Профиль
    Написать сообщение

    1381
    # 12 февраля 2003 12:21

    Э-э-х! Ну дай знать, когда ядро готово будет, может, снизойдёт на меня вдохновение :)

    طىلور چىرطىم
  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 12 февраля 2003 14:18

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

    "Вот что, ребята: телефона я вам не дам" (С)
  • Rusland Senior Member
    офлайн
    Rusland Senior Member

    2746

    21 год на сайте
    пользователь #7053

    Профиль
    Написать сообщение

    2746
    # 12 февраля 2003 15:38

    CreatorCray, могу занятся програмированием ... пишу на Делфях ... что от меня требуется?

  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 12 февраля 2003 16:20

    Rusland, если есть время и желание...

    Есть вообще три варианта развития событий.

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

    2) Я пишу DLL с жесткой логикой. Т.е. тарифы и их логика зашиты в виде функций в DLL.

    3) Если никто не захочет связываться с первыми двумя - кальк останется такой как есть, очень иногда будут выходить обновления. Оперативно фиксится будут только баги.

    Что требуется: интерфейс GSM Calcuator-a видел? Вот надо бы ему функционально аналогичную (можно, и нужно получше) замену...

    Исходить из следующих принципов:

    Расчеты по тарифу осуществляются вызовом внешних функций (к примеру:

    // Получить сумму ежемесячной оплаты по установленным флагам для определенного тарифа

    function GetMonthPayments (tariff:TariffHandle, flags:integer):integer;

    // Получить стоимость звонка с длительностью duration и датой и временем начала звонка datetime

    function GetCallCost (tariff:TariffHandle, duration:integer; datetime:DateTime):integer;

    Где TariffHandle - идентификатор тарифа, по которому производить расчет.

    Также доступны функции типа:

    function StreamInFloat (classname:String, name:String):float;

    читающие из .dat необходимые переменные...

    Также загрузка детализации - получение связанного списка структур

    Приблизительно...

    {

    char *number;

    int duration;

    DateTime datetime;

    // Далее всякая расчетная борода...

    ...

    }

    Дело в том, что основная часть изменений, которые народ просит - в интерфейсе...

    Если на ядро у меня еще хватает времени, то....

    Если заинтересует - стучи в мыло или асю...

    "Вот что, ребята: телефона я вам не дам" (С)
  • Кракозябл Senior Member
    офлайн
    Кракозябл Senior Member

    1381

    21 год на сайте
    пользователь #6546

    Профиль
    Написать сообщение

    1381
    # 13 февраля 2003 08:04

    CreatorCray, думаю, связываться с гибкой логикой смысла особого не имеет:

    1. Не так часто меняются тарифы

    2. По себе знаю, как геморрно связываться с парсерами :)

    Думаю, есть смысл стандартизовать API для работы с тарифом и сделать столько DLL'ек, сколько тарифов. При изменении тарифа можно перекомпилить необходимую DLL'ку, благо не часто это придётся делать.

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

    طىلور چىرطىم
  • Rusland Senior Member
    офлайн
    Rusland Senior Member

    2746

    21 год на сайте
    пользователь #7053

    Профиль
    Написать сообщение

    2746
    # 13 февраля 2003 09:02

    Пишу года три, но в основном я имел с БД(MySQL, Paradox, MSAccess и т.д.). Иногда писал и прикладного характера программы. Вот только с DLL был опыт очень маленький ... но, думаю, с оболочкой можно будет разобратся :) .... жду в аське ...

  • spike Куратор team
    офлайн
    spike Куратор team

    9004

    22 года на сайте
    пользователь #1875

    Профиль
    Написать сообщение

    9004
    # 13 февраля 2003 10:54

    я на том сайте писал, где лежит прога

    надо бьы сделать где посекундное сравнение, сделать графики

    это будет нагляднее

  • Кракозябл Senior Member
    офлайн
    Кракозябл Senior Member

    1381

    21 год на сайте
    пользователь #6546

    Профиль
    Написать сообщение

    1381
    # 13 февраля 2003 11:34

    spike, а можешь популярно и аргументированно разъяснить, какая польза от посекундного сравнения? :)

    طىلور چىرطىم
  • CreatorCray Senior Member
    офлайн
    CreatorCray Senior Member

    1428

    22 года на сайте
    пользователь #2887

    Профиль
    Написать сообщение

    1428
    # 13 февраля 2003 15:05

    >> Думаю, есть смысл стандартизовать API для работы с тарифом и сделать столько DLL'ек, сколько тарифов. При изменении тарифа можно перекомпилить необходимую DLL'ку, благо не часто это придётся делать.

    Оно то да. Просто один чел из Московии просил сделать поддержку и российского МТС. Тогда я и подумал: "а мот сделать открытый код... чтобы без перекомпиляции мжно было менять"...

    >> как геморрно связываться с парсерами

    Ну, мне вроде не геморно... Да я и не парсер - компилятор с виртуальной машиной написал...

    >> бы сделать где посекундное сравнение

    Чего с чем?..

    Подводя итог: реализуем вариант №2... Я правильно понял?

    "Вот что, ребята: телефона я вам не дам" (С)