Вернуться   Официальный Форум любителей LADA Kalina и новой Лада Калина 2 > Дневники > avn2avn

Рейтинг: 5.00. Голосов: 10.

АвтоМенеджер для Linux&Windows

Запись от avn2avn размещена 14.07.2012 в 09:39
Обновил(-а) avn2avn 14.04.2013 в 18:48

Перенес эту тему http://www.lkforum.ru/showthread.php?t=51432
сюда в дневник. Небольшой тутор:http://youtu.be/BKr_cwHrX3w
Итак:
Иногда, все-таки, хочется знать, более или менее точно, сколько стоит содержание железного коня...
Нажмите, чтобы прочитать текст полностью
В эпоху расцвета наладонников с удовольствием пользовался MyPal, с установленным 'Автоменеджер 1.05' — расход топлива, расходы на обслуживание-ремонт по узлам, дневник и пр. Крайне удобная штука, хотя и не без недостатков. В последствии для дальних и не очень поездок и вообще для мобильного пользования был приобретен, за какие-то смешные деньги, 'Asus EEE PC900', который верой и правдой служит мне вот уже, если не ошибаюсь, четвертый год. Крутится на нем Arch Linux+Open Box. И все бы хорошо - только не нашел я под Linux ничего такого, что бы сошло за 'Автоменеджер' (может быть плохо искал) вот и пришлось в конце концов наваять эту приблуду самому. Строго говоря, это GUI, написанный на wxPython, для sqlite базы. Предлагаемая версия годится, как для Linux, так и Windows (во всяком случае под WindowsXP работает точно, в отношении других версий не знаю — под рукой нет попробовать). Все компоненты, использованные для создания этой программки, являются легально бесплатными! , также как и она сама.
Учет расхода топлива и соответствующих затрат:
-по последней и всем заправкам
-расход л/100км
-пробег на единицу топлива км/л
-стоимость 1км руб
-по всем заправкам
-пробег до заправки км
-общий пробег за весь период км
-средняя стоимость топлива руб/л
-общая стоимость топлива руб
-общий расход топлива л
+
-расходы связанные с обслуживанием и ремонтом,
+
- ведение простого дневника,
+
- экспорт в cvs,
+
-администрирование базы.
Я не профессиональный программист и по роду своих занятий даже близко к ним не стою, в этой связи, профи от програмирования , если такие попадуться, то прошу меня сильно не пинайте за 'непитонский быдлокод'.

Надеюсь, что интерфейс интуитивно понятен, поэтому никакого хелпа нет. Возможно по мере развития программки он и появится. Для того чтобы редактировать неправильно введенные данные в таблицу следует выполнить двойной клик левой кнопкой мыши или нажать enter на любой ячейки выбранной строки. После редактирования следует нажать 'сохранить' иначе соответствущие данные будут удалены. Для сортировки по соответствующему полю – правый клик на названии соответствующего столбца.
Программка бесплатная, и если сочтете ее полезной, то пользуйтесь на здоровье!
Принимаю любые конструктивные критику и пожелания.
Суважением,
avn2avn
upd 03.12.12


Расчеты, связанные с расходом топлива:
Нажмите, чтобы прочитать текст полностью
Расчеты, связанные с расходом топлива
на примере первых трех заправок
-------------------------------------
Для более точных результатов следует заправляться
до полного бака.
Для расчетов необходимы следующие данные:
- пробег по одометру на момент заправки (км.)
- стоимость одного литра топлива (руб./л.)
- объем заправки (л.)
Самая первая и единственная введенная заправка является точкой отсчета.
По ней что-либо, кроме как затраченых средств, расчитать больше ничего нельзя.
По своей сути она является как бы авансной т.е. бак полный, деньги
потрачены, но топливо не израсходовано.
Например:
Первая заправка:
----------------
- дата заправки 06.07.12
- пробег 14395 км (ПР1 или minПР)<-- точка отсчета!
- стоимость 1 литра 29,25 руб./л(СЛ1)
- объем заправки 38,97л(ЛИ1)
++++++++++++++++
- всего рублей (ВР1)=СЛ1*ЛИ1=29,95*38,97=1139,87руб.

Следующая заправка (в данном случае вторая):
--------------------------------------------
- дата заправки 10.07.12
- пробег 14737 км (ПР2 или maxПР)
- стоимость 1 литра 30,25 руб./л(СЛ2)
- объем заправки 27,96л(ЛИ2)
+++++++++++++++++
- всего рублей (ВР2)=СЛ2*ЛИ2=30,25*27,96=849,79руб.

Расчитываем по предыдущей заправки:
===================================
- сколько проехали до заправки: СП=ПР2-ПР1=14737-14395=342км
- расход л/100км: Л100=(ЛИ1*100)/СП=(38,97*100)/342=11,39 л/100км
- стоимость 1 км: С1КМ=ВР1/СП=1139,87/342=3,33р
- проехали км на 1л: КМ1Л=СП/ЛИ1=342/38,97=8.76
По всем заправкам (пока по двум):
===================================
- общий пробег км: ОПР=maxПР-minПР=14737-14395=342км
- среднюю стоимость 1 л топлива (может быть это и не совсем корректно,
т. к. топливо последней заправки не израсходовано):
СЛСР=(СЛ1+СЛ2)/2=(29,25+30,25)/2=29,75руб

Следующая заправка (в данном случае третья и все последующие):
--------------------------------------------------------------
- дата заправки 14.07.12
- пробег 15291 км (ПР3 или maxПР)
- стоимость 1 литра 28,75 руб./л(СЛ3)
- объем заправки 36,95л(ЛИ3)
+++++++++++++++++++++++++++
- всего рублей (ВР3)=СЛ3*ЛИ3=28,75*39,95=1148,56руб.
Расчитываем по предыдущей заправки:
==================================
- сколько проехали до заправки: СП=ПР3-ПР2=15291-14737=554км
- расход л/100км: Л100=(ЛИ2*100)/СП=(27,96*100)/554=5,04 л/100км
- стоимость 1 км: С1КМ=ВР2/СП=849,79/554=1,53 руб/км
- проехали км на 1л: КМ1Л=СП/ЛИ2=554/27,96=19.81 км
По всем заправкам:
==================
- общий пробег км: ОПР=maxПР-minПР=15291-14395=896км
- среднюю стоимость 1 л топлива:
СЛСР=(СЛ1+СЛ2+СЛ3)/3=(29,25+30,25+28,75)/3=29,42руб
- всего рублей без учета последней заправки
- средний расход на 100км
- среднюю стоимость 1 км
- в среднем проехали км на 1л
.................................................. .........
Вот как-то так. На вопросы отвечу. Замечания дополнения рассмотрю
15.07.12


Еще раз о крайне важном:
ВСЕ ваши ДАННЫЕ содержатся в avtoman.db3, avtorep.db3 и avtozam.db3
не забывайте делать их резервную копию при каждом обновлении программы!
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_02.png
Просмотров: 1171
Размер:	37.0 Кб
ID:	2848   Нажмите на изображение для увеличения
Название: Screenshot_03.png
Просмотров: 998
Размер:	40.3 Кб
ID:	2849   Нажмите на изображение для увеличения
Название: Screenshot_04.png
Просмотров: 984
Размер:	45.8 Кб
ID:	2850  

Нажмите на изображение для увеличения
Название: Screenshot_05.png
Просмотров: 855
Размер:	48.5 Кб
ID:	2851   Нажмите на изображение для увеличения
Название: Screenshot_01.png
Просмотров: 934
Размер:	57.9 Кб
ID:	2859   Нажмите на изображение для увеличения
Название: Screenshot_06.png
Просмотров: 921
Размер:	36.8 Кб
ID:	2860  

Вложения
Тип файла: txt changelog.txt (2.0 Кб, 821 просмотров)
Тип файла: txt install&update_031212.txt (2.4 Кб, 840 просмотров)
Размещено в Без категории
Просмотров 28891 Комментарии 30 Отправить другу ссылку на эту запись
Всего комментариев 30

Комментарии

  1. Старый комментарий
    Аватар для trol
    Очень хорошая задумка и интерфейс смотрится приятно !!!
    Может тему не нужно закрывать(продолжение только тут ???), там и народ выскажет свои пожелания, а может кто и поможет в написании...ну и как мечты - вот такую прогу "привинтить" к сайту, вообще шикарно было бы
    Запись от trol размещена 14.07.2012 в 10:13 trol вне форума
  2. Старый комментарий
    Аватар для avn2avn
    Да я бы и не закрывал тему, если бы имел возможность редактировать свои сообщения в любое время (bagfix,update e.t.c.), а то, похоже, через сутки от момента публикации такая возможность пропадает, или я что-то не так делаю... А городить новое сообщение по каждым bagfix или update как-то не 'комильфо'... Вот поэтому в дневник и переехал.
    Запись от avn2avn размещена 14.07.2012 в 11:57 avn2avn вне форума
  3. Старый комментарий
    Аватар для trol
    Понятно...видимо для редактирования необходим статус модератора (((, а апдейты можно и в теме выкладывать, кто следит тот увидит.
    Наверное с экселя "перееду" на эту замечательную прогу
    Запись от trol размещена 14.07.2012 в 12:21 trol вне форума
  4. Старый комментарий
    Аватар для vladimir555
    в чем смысл программы? учитывать только расход и стоимость топлива?
    а как же ТО, запчасти и пр?
    Запись от vladimir555 размещена 14.07.2012 в 13:32 vladimir555 вне форума
  5. Старый комментарий
    Аватар для trol
    Может со временем появятся и такие возможности, по любому - хорошее начинание !
    Запись от trol размещена 14.07.2012 в 20:34 trol вне форума
  6. Старый комментарий
    Аватар для vladimir555
    Цитата:
    Сообщение от trol Просмотреть комментарий
    Может со временем появятся и такие возможности, по любому - хорошее начинание !
    подобную программу в сетевом варианте, только по ТО и гарантии, хорошо бы иметь на всех вазовских сервисах, чтобы моментом "пробивать" машину на обслуживание, поломки и ДТП, ну и им для статистики..

    мне если честно лениво заносить данные по стоимости бенза, пробега и пр.
    нафига мне высчитвать сколько стоит 1 км? он от этого дешевле не станет, имхо.
    хотя кому-то может и нужно это..
    Запись от vladimir555 размещена 14.07.2012 в 23:18 vladimir555 вне форума
  7. Старый комментарий
    Аватар для trol
    Ну так это не только машинки может касаться...я во, веду свою бухгалтерию с 2004г., по началу очень помогала оптимизировать расходы, что, куда, зачем, почём...так и с машинкой, будет понятно "куда деньги дел ?"(с)
    Запись от trol размещена 14.07.2012 в 23:45 trol вне форума
  8. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от vladimir555 Просмотреть комментарий
    ...
    а как же ТО, запчасти и пр?
    Это в планах есть, а пока 'вылизываю' 'топливную' часть...
    Запись от avn2avn размещена 15.07.2012 в 15:55 avn2avn вне форума
  9. Старый комментарий
    Аватар для vladimir555
    имхо, нужно было с ТО и запчастей начинать, это более актуально.
    Запись от vladimir555 размещена 15.07.2012 в 22:03 vladimir555 вне форума
  10. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от trol Просмотреть комментарий
    ...Наверное с экселя "перееду" на эту замечательную прогу
    С полным переездом может быть пока не спешить, ибо программка только в самом начале своего пути, соответственно, баги, и прочие не всегда приятные неожиданности, имеют место быть.
    Запись от avn2avn размещена 16.07.2012 в 10:38 avn2avn вне форума
  11. Старый комментарий
    Аватар для trol
    Ну так я и не спешу никуда, подождем
    Запись от trol размещена 16.07.2012 в 10:50 trol вне форума
  12. Старый комментарий
    Аватар для avn2avn

    130812

    Ну вот, в моем представлении, поделка приобрела некий законченный вид (в смысле возможностей), а посему "в ширь", так сказать, в ближайшее время развиваться не будет. Буду заниматься багфиксами (если такие найдутся), мелкими изменениями.
    С уважением.
    Запись от avn2avn размещена 13.08.2012 в 14:34 avn2avn вне форума
  13. Старый комментарий
    Аватар для trol
    Все сделал как написано....не запускается под виндой ХР(((
    ...туплю наверное где-то (((
    Все перепроверил...устал голову ломать...думать буду
    А нельзя сделать "нормальный" установщик под винду ? ....
    Запись от trol размещена 13.08.2012 в 17:55 trol вне форума
    Обновил(-а) trol 13.08.2012 в 18:25
  14. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от trol Просмотреть комментарий
    Все сделал как написано....не запускается под виндой ХР(((
    ...туплю наверное где-то (((
    Все перепроверил...устал голову ломать...думать буду
    А нельзя сделать "нормальный" установщик под винду ? ....
    "Нормальный" установщик в планах есть...
    Под виндой у меня выглядит вот так:
    http://yadi.sk/d/R79_TyvBBPN3
    или тоже на youtube:
    http://youtu.be/ZF_JL_h54cw
    Если вы установили все компанеты (sqlite,python,wxpython) и именно те версии которые указаны в install&howto_update.txt, то посмотрите еще раз run_avtoman.bat - может быть не точно указан путь к python. Сам этот батник (run_avtoman.bat) _должен_ запускаться из того католога в который у вас установлен AvtoMan - в моем случае это: c:\avtoman
    Запись от avn2avn размещена 13.08.2012 в 18:46 avn2avn вне форума
    Обновил(-а) avn2avn 13.08.2012 в 19:00
  15. Старый комментарий
    Аватар для trol
    Посмотрел видео - облизнулся ))), даже за то что видел - СПАСИБО !!! большая работа проделана !!!
    Все скачал по ссылкам:
    sqlite-shell-win32-x86-3071300.zip
    sqlite-dll-win32-x86-3071300.zip
    python-2.7.3.msi
    wxPython2.8-win32-unicode-2.8.12.1-py27.exe

    SqLite в систем32(три файла), Питон ставил в програмфайлы, прогу тоже, путь в батнике правил - на мгновение выскакивает досовское окно и все...
    Что-то не то делаю наверное...а вот был бы установщик под винду...
    Запись от trol размещена 13.08.2012 в 19:29 trol вне форума
  16. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от trol Просмотреть комментарий
    ... Питон ставил в програмфайлы, прогу тоже, путь в батнике правил ...
    Покажите ваш батник пожалуйста, а то терзают меня, как говорится, смутные сомнения )
    Запись от avn2avn размещена 13.08.2012 в 19:48 avn2avn вне форума
  17. Старый комментарий
    Аватар для trol
    c:\Program Files\Python27\pythonw.exe avtoman_main.py

    Вот такой он батник....и если можно на ТЫ, ок ?
    ...питон ставил не в корень а в програмфайлы...
    ***********************************************
    Все снес и Питон поставил по умолчанию, т.е. в корень - ВСЕ ЗАРАБОТАЛО !!!
    странно почему не работало при установке в другую директорию ? (((((
    Ща будем осваивать !!!
    СПАСИБО !
    Запись от trol размещена 13.08.2012 в 19:52 trol вне форума
    Обновил(-а) trol 13.08.2012 в 20:13
  18. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от trol Просмотреть комментарий
    c:\Program Files\Python27\pythonw.exe avtoman_main.py

    Вот такой он батник....и если можно на ТЫ, ок ?
    ...питон ставил не в корень а в програмфайлы...
    На ты, разумеется, можно.
    Попутно приношу извинения за некий гимор...
    По существу:
    - Батник формально выглядит корректно.
    - Единственное, что приходит в голову это снести python
    и wxpython и переустановить их снова в катологи по умолчанию
    т.е. python встанет в C:\Python27 далее wxpython попросится сам
    в C:\Python27\Lib\site-packages и наконец, avtoman распаковать
    в C:\avtoman, в этом случае батник должен содержать одну строку:
    c:\Python27\pythonw.exe avtoman_main.py

    И спасибо за сотрудничество.
    Запись от avn2avn размещена 13.08.2012 в 20:20 avn2avn вне форума
  19. Старый комментарий
    Аватар для avn2avn
    Цитата:
    Сообщение от trol Просмотреть комментарий
    c:\Program
    Все снес и Питон поставил по умолчанию, т.е. в корень - ВСЕ ЗАРАБОТАЛО !!!
    странно почему не работало при установке в другую директорию ? (((((
    Ща будем осваивать !!!
    СПАСИБО !
    Эх, опоздал я с комментом )))
    Запись от avn2avn размещена 13.08.2012 в 20:21 avn2avn вне форума
  20. Старый комментарий
    Аватар для trol
    Все встало как надо !!!, где прога не имеет значения, у меня в програмфайлах, с питоном непонятно почему не встает в выбранную папку, будет время попробую всеж поставить в програмфайлы...проще наверное оставить как есть )))
    Вот еще добавилась папка для НортонХоста
    Потихоньку осваиваю работу в базе - очень удобно для заполнения и редактирования, но пока всех прелестей не осознал, путаюсь местами, хелп не нужен - все достаточно интуитивно понятно, будет больше общения с прогой, вот тада...и отчетов не только сводных захочется...но это уже излишне, не для того она создавалась. )))
    С общем СУПЕР !!! всем рекомендую кто имеет желание вести "домашний" бортовой журнал автомобиля !!!
    Запись от trol размещена 13.08.2012 в 21:03 trol вне форума
 

Часовой пояс GMT +3, время: 15:00.