PyMoney
PyMoney
Я тут потихоньку ваяю финансовый менеджер. Если кому интересно, выложил новую версию: http://dmych.objectis.net/Software
Прога писана на Питоне + PyQt и работает как на Завре (Qtopia, насчет pdaXrom не знаю), так и на десктопе. Установка простая - распаковать тарболл куда-нть и запустить pymoney.py (на Завре можно руками создать файл запуска и иконку на рабочий стол). База данных по умолчанию хранится в ~/pymoney.db.
Прога писана на Питоне + PyQt и работает как на Завре (Qtopia, насчет pdaXrom не знаю), так и на десктопе. Установка простая - распаковать тарболл куда-нть и запустить pymoney.py (на Завре можно руками создать файл запуска и иконку на рабочий стол). База данных по умолчанию хранится в ~/pymoney.db.
Последний раз редактировалось DMych Пн ноя 28, 2005 10:56, всего редактировалось 1 раз.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
Что-то я не смог для Z ничего подходящего в плане финансовых программ найти... Эт меня печалит... Zaif - очень уж японский,
jbp вроде как запускаетя, но у меня толком не работает (java она и есть java)
Так что начинание отличное!!!
Вот только сыровата она, прога эта, просто до безобразия...
Я пока смотрел на десктопе.
1. Логику добавления новой валюты я постичь не смог - поле Symbol то блокируется то разблокируется.
Ну ладно, это я как то все-таки вколотил. после 5 попыток
2. Как добавить новые категории я так и не понял.
Ввожу строчку, жмакаю на "+" она появляется в списке,
закрываю окошко с категориям, снова открываю - мои категории пропали куда-то.
После этих, бросающихся в глаза выкрутас особо не хочется доверять ей расчет денег
Да! еще у тебя на сайте упоминается pymoney 0.7, а скачать можно только 0.6 !
jbp вроде как запускаетя, но у меня толком не работает (java она и есть java)
Так что начинание отличное!!!
Вот только сыровата она, прога эта, просто до безобразия...
Я пока смотрел на десктопе.
1. Логику добавления новой валюты я постичь не смог - поле Symbol то блокируется то разблокируется.
Ну ладно, это я как то все-таки вколотил. после 5 попыток
2. Как добавить новые категории я так и не понял.
Ввожу строчку, жмакаю на "+" она появляется в списке,
закрываю окошко с категориям, снова открываю - мои категории пропали куда-то.
После этих, бросающихся в глаза выкрутас особо не хочется доверять ей расчет денег
Да! еще у тебя на сайте упоминается pymoney 0.7, а скачать можно только 0.6 !
Потому и начал писать ее, что сам перепробовал все, что нашел. Самая юзабельная оказалась QashMoney, но там валюты - фикция. $100 == 100 руб!AL_ONE писал(а):Что-то я не смог для Z ничего подходящего в плане финансовых программ найти... Эт меня печалит... Zaif - очень уж японский,
jbp вроде как запускаетя, но у меня толком не работает (java она и есть java)
Сыровата, согласен. Она "в стадии активной разработки".AL_ONE писал(а): Вот только сыровата она, прога эта, просто до безобразия...
Я пока смотрел на десктопе.
"Символ" блокируется для уже существующих валют. Его потом уже поменять нельзя. Диалоговые окошки я планирую переписать по-новой попозже, когда основную часть доведу до ума.AL_ONE писал(а): 1. Логику добавления новой валюты я постичь не смог - поле Symbol то блокируется то разблокируется.
Ну ладно, это я как то все-таки вколотил. после 5 попыток
Странно. У меня все работало нормально. Спасибо за подсказку. Посмотрю что там. В любом случае, в нынешней версии категории пока бесполезны. Они будут использоваться для формирования отчетов по тратам.AL_ONE писал(а): 2. Как добавить новые категории я так и не понял.
Ввожу строчку, жмакаю на "+" она появляется в списке,
закрываю окошко с категориям, снова открываю - мои категории пропали куда-то.
Ну, не доверяй. Я в ней уже считаю деньги, и пока не заметил никаких "косяков" (за исключением того, что, оказывается, деньги у меня летят "со свистом". Но об этом я и раньше догадывался. Сделаю отчеты, тогда узнаю на что летят. )AL_ONE писал(а): После этих, бросающихся в глаза выкрутас особо не хочется доверять ей расчет денег
Ошибка на сайте. Поправлю. Последняя версия пока - 0.6.AL_ONE писал(а): Да! еще у тебя на сайте упоминается pymoney 0.7, а скачать можно только 0.6 !
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
Да я не то, чтобы вообще отказываюсь пользоваться, но хочу подчеркнуть, что вещь в общем-то может быть важная, и должна быть возможность откатаНу, не доверяй. Я в ней уже считаю деньги, и пока не заметил никаких "косяков" (за исключением того, что, оказывается, деньги у меня летят "со свистом". Но об этом я и раньше догадывался. Сделаю отчеты, тогда узнаю на что летят. Wink )
например было бы очень неплохо копировать базу перед ее изменениями. (делать хотя-бы одну копию).
а че то не так пойдет - восстанавливаешься из копии и письмо уважаемому разработчику о косяке
Ээх. не знаю я питон, поэтому могу только глупые советы давать.
Ну... Могебыть... На самом деле в БД, по крайней мере на Заурусе, при использовании dumbdbm (а только он там и используется), для каждого файла БД сохраняется .bak-файл. Это во-первых. А во-вторых, я постараюсь, чтобы по вине программы "косяков" не происходило - в самом плохом случае транзакция просто не сохраняется. А реализовать возможность какого-то ручного отката как-то не хочется.AL_ONE писал(а): Да я не то, чтобы вообще отказываюсь пользоваться, но хочу подчеркнуть, что вещь в общем-то может быть важная, и должна быть возможность отката
например было бы очень неплохо копировать базу перед ее изменениями. (делать хотя-бы одну копию).
а че то не так пойдет - восстанавливаешься из копии и письмо уважаемому разработчику о косяке
Ээх. не знаю я питон, поэтому могу только глупые советы давать.
В любом случае, спасибо за подсказку. Подумаю.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
Еще бы краткую инструкцию на сайт, если не сложно, как PyQT устанавливать - какие файлы нужны - там ведь куча ipk. А так супер проект - сейчас приходится Zaif пользоваться, а он одновалютный.DMych писал(а):Выложил версию 0.7 - исправлены некоторые замеченные ошибки, добавлено отображение категорий в главном окне, поиск по дате.
С сибирским приветом,
Константин
--
Nokia 9300 6.27/ Iphone 8Gb 1.1.2 / GP2X MKII
Константин
--
Nokia 9300 6.27/ Iphone 8Gb 1.1.2 / GP2X MKII
У меня cramfs не монтируется как там написано - пишет что не могу смонтировать. Извечный вопрос - что делать?DMych писал(а):Насчет установки Питона см. здесь
С сибирским приветом,
Константин
--
Nokia 9300 6.27/ Iphone 8Gb 1.1.2 / GP2X MKII
Константин
--
Nokia 9300 6.27/ Iphone 8Gb 1.1.2 / GP2X MKII
Кажется, я где-то читал, что одновременно может быть смонтировано только ограниченное количество таких файлов. Проверьте сколько у вас cramfs замонтировано уже.kfetisov писал(а):У меня cramfs не монтируется как там написано - пишет что не могу смонтировать. Извечный вопрос - что делать?
Дело в том, что я сам скопировал все это добро на карточку (она у меня в ext2) и напрочь забыл про cramfs. Кстати, я кажется видел питон и в cacko-feed, но еще не пробовал его. Вполне возможно, что его можно использовать.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
Нашел еще один порт: http://www.vanille.de/projects/python.spy
Сегодня-завтра разберусь с ним и напишу.
Кстати, Питон в Cacko-feed далеко не полный - не хватает многих библиотек.
Сегодня-завтра разберусь с ним и напишу.
Кстати, Питон в Cacko-feed далеко не полный - не хватает многих библиотек.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
я как раз отсюда брал. Винт большой, а с cramfs у меня возникали проблемы, поэтому предпочитаю более спрямленный путь!Нашел еще один порт: http://www.vanille.de/projects/python.spy
Сегодня-завтра разберусь с ним и напишу.
Кстати, Питон в Cacko-feed далеко не полный - не хватает многих
для нормальной работы с pymoney я ставил :
python-core
python-db
python-egenix-mx-base
python-io
python-lang
python-pickle
python-pyqt
python-re
python-sip
python-stringold
Ай, молодца! Поздравляю!AL_ONE писал(а): я как раз отсюда брал. Винт большой, а с cramfs у меня возникали проблемы, поэтому предпочитаю более спрямленный путь!
Насчет последних трех пакетов не уверен, что они нужны.AL_ONE писал(а): для нормальной работы с pymoney я ставил :
python-core
python-db
python-egenix-mx-base
python-io
python-lang
Старый стринг - тоже скорее всего не нужен (если только он не используется кем-то другим)AL_ONE писал(а): python-pickle
python-pyqt
python-re
python-sip
python-stringold
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a