"Самокрутчик" - программа для ведения базы рецептов самокрута, Windows/Linux

Aufwiegler
Как-то случайно эта идея зародилась и стала разрастаться. В силу того, что планов еще, как говорится, громадье (с), а свободного времени на программерство не так и много, момент завершения проекта предсказать не могу, по мере обновлений буду апдейтить темку. А пока бета-версия лежит ПО ССЫЛКЕ.

Итак, что умеет эта программулина в нынешнем релизе 1.0.29.1526.
1. Ведение базы с рецептами патронов. Для каждого описывается устройство вплоть до последнего пыжа, все рецепты снабжаются комментариями. В оных можно писать все, что угодно, вплоть до "Отдал соседу, как стреляет, не знаю". Автоматический расчет стоимости самокрута по всем компонентам.
2. Ведение базы компонентов. Для каждого компонента задается его цена, так что все сохраненные ранее рецепты сразу получают актуальные цены.
3. Экспорт и импорт баз данных одним файлом.
4. Экспорт рецепта патрона в текстовый файл.
5. Каталогизация фото отстрелянных мишеней.
6. Калькулятор кучности и коэффициента сгущения дроби.
7. Автоматическая скачивалка обновлений.
8. Считалка высоты сборки, для картечи и дроби по понятным причинам примерная.
9. Возможна загрузка фото готового патрона, прилепляемого к рецепту.


Системные требования:
Компьютер, винда (32/64 бит), .NET Framework 4.5 и новее.

Под линуксами запускается через Mono билд отсюда.

Инструкции по установке Mono для линупсоидов-чайников

Предложения по функционалу, интерфейсу, отзывы по багам - в комменты. Так из демки, глядишь, и допишется полный функционал.


kirsan_kaifat
Недурственная идея. Только вместо фреймфорка зафигачить на MONO это даст нормальную мультиплатформенность
Aufwiegler
Перекинуть в моно-то можно, но пока что на отладку и кодописание мне комфортнее в VS работать.
Aufwiegler
UPD: перезалил программу. Работа со всеми библиотеками доступна в полном функционале, в таком виде программу можно считать рабочей.
TaurusR
Идея отличная поддержу!
Может параллельно сделать программку эту и для мобильных устройств(иос и андрюне)?
Aufwiegler
TaurusR
Идея отличная поддержу!
Может параллельно сделать программку эту и для мобильных устройств(иос и андрюне)?
Тогда синхронизацию данных надо сразу колхозить для кошерности. Впрочем, сервер под боком у меня есть, так что можно будет поипаццо.
Aufwiegler
Апдейт:

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

СержСнеговик
Хорошая идея!
habl71
Идея не просто хорошая, а отличная, сам не программер поэтому для себя мутил в access, но с вашей прогой и рядом не стояло, ТС молодчина!
kirsan_kaifat
жду версии на моно) готов выступить тестером, но тока под линух
TaurusR
Комрады поддержим !!!
Надо идти в ногу со временем, ветераны отпишитесь ведь нужное дело творит!!!
Pirate-RU
А реализовать прикрепление ссылки на изображение (либо само изображение)отстрелянных мишеней на конкретном рецепте реально?
Добавил бы еще поле с фактической высотой готового патрона (очень важный параметр), а не расчетной, как Вы планируете. Кучность и резкость, КСГ и равномерность думаю можно описывать и в комментариях к рецепту.
Aufwiegler
Pirate-RU
А реализовать прикрепление ссылки на изображение (либо само изображение)отстрелянных мишеней на конкретном рецепте реально?
Вполне, даже планируется. Надо только разобраться с обработкой изображений в .NET и переделать экспорт-импорт с учетом подпапок графики. Несложно, в общем-то.

АПДЕЙТ:

Добавил возможность экспорта рецепта в обычный текстовый файл. Дописал файл с хелпом. (А ведь собирался сегодня VS даже не запускать, угу...)))

kirsan_kaifat
ну дык охота ж пуще неволи
sova193
хотел посмотреть прогу... во всех трех архивах выдает ошибку архива или неизвестный формат
Aufwiegler
УМВР. ЧЯДНТ?
Aufwiegler
kirsan_kaifat
жду версии на моно) готов выступить тестером, но тока под линух
Хех, ну шо я могу сказать за линух... (но это уж готовый проект переконверчу, пока экспериментировал на виртуалке).

Все-таки оторвал зад от стула, закупил дроби и костюм новый. А то сезон на носу, а патронов на вальша нет и ни в одни старые штаны не лезу))

sova193
Aufwiegler
УМВР. ЧЯДНТ?

Шо?

Aufwiegler
sova193

Шо?

у меня все работает, что я делаю не так? ))
Нормально скачивается и открывается.
sova193
пробовал winrar и 7zip

Aufwiegler
Перезиповал последний билд 7zip-ом, обновил ссылку на сайте.
У меня снова скачивается и открывается)
sova193
Aufwiegler
Перезиповал последний билд 7zip-ом, обновил ссылку на сайте.
У меня снова скачивается и открывается)

Благодарочка! Всё открылось!
Будем посмотреть

sova193
Мне понравилось! Хорошая задумка! В идеале было бы сделать доп функцию в виде калькулятора. Вводишь компоненты которые используешь, добавляешь их параметры (высота пороха при той или иной насыпке, высота пыж контейнера, сколько по высоте заходит дроби определённого номера, высота гильзы и тд) добавляешь свои удачные рецепты. И когда нужно.. стоит выбрать какие компаненты есть в наличии и какую дробь и навеску хочешь получить, а прога выдаёт готовый рецепт из базы данных. Или пишет что например в имеющийся пыж не получится насыпать столько дроби при этой навеске пороха тк гильза не закроится или провалится звезда, необходимо уменьшить или увеличить массу дроби и соответственно изменится навеска пороха и тогда будет вам счастье. Вроде всё написал... а да ещё было бы интересно иметь программку на телефоне, компьютер не всегда под рукой, а телефон у большинства в кармане. Такую программку да за разумные деньги не грех и прикупить! ))))
xant-1966
а да ещё было бы интересно иметь программку на телефоне,
Патронташ называется.
Aufwiegler
xant-1966
Патронташ называется.
На редкость бесполезная вещь, кстати.
xant-1966
На редкость бесполезная вещь, кстати.
Не знаю...не пользуюсь и не пользовался. 😊
дед Матвей
Отмечусь!
TaurusR
Aufwiegler
На редкость бесполезная вещь, кстати.

Зря , очень полезная вещь, а вы что полезного в этом плане сделали?

Aufwiegler
xant-1966
Не знаю...не пользуюсь и не пользовался. 😊
TaurusR

Зря , очень полезная вещь, а вы что полезного в этом плане сделали?

Я ее как-то на маркете нашел, поставил смеха ради. Есть куча бесполезной инфы типа "какие сверловки соответствуют в Англии 12 калибру", зато, оказывается, у нас в Ярославской области с 18 августа можно охотиться на бизонов)))))
sova193
xant-1966
Патронташ называется.

Посмотрел я это приложение, шняга полная! Обычный справочник

sova193
xant-1966
Не знаю...не пользуюсь и не пользовался. 😊

А раз не знаешь! Зачем упоминаешь дроч всяку! лишь бы п..здануть?

kirsan_kaifat
Патронташ даёт почти всю инфу неверную. Пользоваться вредно
xant-1966
Обычный справочник
Ну собственно как и данная програмулина
Итак, что умеет эта программулина
1. Ведение базы с рецептами патронов.
2. Ведение базы компонентов.
По сути тот же справочник.
Патронташ даёт почти всю инфу неверную. Пользоваться вредно
Люди разные бывают, "фломастеры" тоже нравятся разные.
Aufwiegler
xant-1966
По сути тот же справочник.
Вот только этот "тот же справочник" наполняется самим пользователем и только теми данными, которые ему нужны, ежели ви таки не заметили, ребе.
xant-1966
ежели ви таки не заметили
Не...не заметил...за ненадобностью. 😊
которые ему нужны
Вы даже и не догадываетесь...которые ему нужны...пользователю то.Пост 24 пример.
наполняется самим пользователем
Пусть наполняют раз нужны. 😊
Aufwiegler
xant-1966
Вы даже и не догадываетесь...которые ему нужны...пользователю то.Пост 24 пример.
Ну-ну. Все, что описано в этом посте, или уже есть, или запланировано. Но с позиции "не пробовал-не знаю", конечно, виднее.
hazan86
Скачал,некоторые вещи мне непонятны.Почему изначально не забить все калибры гильз??32 нету в базе!!
кроме того-каким образом сохранять пыжи типа газета или туалетная бумага?для каждого калибра свою высоту чтоли?задумка неплохая возможно,но пока что соглашусь с xant-1966-достаточно бесполезная прога-во всяком случае для меня,хотя кому-то может и пригодится как аналог "блокнота"
Aufwiegler
hazan86
кроме того-каким образом сохранять пыжи типа газета или туалетная бумага?
А зачем такую хрень вообще в патроны совать? 😀 😀 😀
hazan86
распустились..программисты понимаешь,зачем-зачем-шоб красиво было,особенно когда розовая или желтая-глухари отправляются в края всеобщего счастья при полном параде с тучей цветных ошметков в воздухе.. 😀 можно сказать я им почетные проводы устраиваю..
Aufwiegler
Альзо, после импорта этого волшебного файла калибров станет больше, инфа соточка
Aufwiegler
Pirate-RU
А реализовать прикрепление ссылки на изображение (либо само изображение)отстрелянных мишеней на конкретном рецепте реально?
Собственно, готово. Для каждого патрона каталогизатор создает свою папку, куда кидай фотки хоть до позеленения. При удалении патрона из базы папка тоже будет удалена.
Pirate-RU
В калькулятор кучности можно добавить поле для ввода еще одной переменной "количество дробин в центральном круге 375 мм" и реализовать расчет коэффициента сгущения (обще количество дробин в мишени у "нас" уже известно) - важный показатель дальности применяемого патрона.
Aufwiegler
Pirate-RU
В калькулятор кучности можно добавить поле для ввода еще одной переменной "количество дробин в центральном круге 375 мм" и реализовать расчет коэффициента сгущения (обще количество дробин в мишени у "нас" уже известно) - важный показатель дальности применяемого патрона.
Тут я на самом деле вообще хочу анализатор фотографий прикрутить, чтобы оно само считало ). Но он чот совсем пока работать не хочет...)
TaurusR
Pirate-RU
В калькулятор кучности можно добавить поле для ввода еще одной переменной "количество дробин в центральном круге 375 мм" и реализовать расчет коэффициента сгущения (обще количество дробин в мишени у "нас" уже известно) - важный показатель дальности применяемого патрона.

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

Aufwiegler
TaurusR

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

Ну, это-то можно спокойно и в комментариях писать. Посчитал кучу и сгущенку, отписал в комменте - мол, стрелял вчера с такиам-то чоком, вышло то-то. Ибо, если вспомнить, что еще и ружей может быть несколько...
Витталий7
Послежу!!!
Aufwiegler
Pirate-RU
 и реализовать расчет коэффициента сгущения (обще количество дробин в мишени у "нас" уже известно) - важный показатель дальности применяемого патрона.
Готово
pawlen18
шикарная идея !
Aufwiegler
Специально для лентяев приделал к программе апдейтер. Отныне по F12 или через "О программе-Обновление" оно само качает апдейт с сервера и обновляет файлы.

Ахтунг! Выловил хитрый баг в коде. Так что апдейтер, если уже скачали, запустите обязательно.
(вот и пригодился, хехе)

Хуренито
День добрый,
Вот спасибо, добрый человек!
А то я все с экселем, да с экселем...;-)
Aufwiegler
Выложил новую сборку на скачивание и автоапдейт.
Добавлено:
1. Расчет цены патрона не только для новой гильзы, но и для стреляной
2. Расчет высоты сборки для пулевых патронов и для картечных с нормальной укладкой, не в расклин. Для дроби пока осилить адекватный расчет не выходит.
Aufwiegler
Сделан более-менее рабочий считатель высоты навески дроби, пока что без учета стенок ПК. Добавлен калькулятор насыпной плотности пороха. Починен расчет высоты навески пороха.
TaurusR
Отлично, спасибо за труды.Послежу.
pssergey
Aufwiegler
Как-то случайно эта идея зародилась и стала разрастаться...
Приветствую!
Прога интересная. Но у меня что-то пошло не так на Win7 64.
Скрин с ошибкой прилагаю. Сам иногда балуюсь в VB 10, но понятия не имею, чего случилось в данном случае. Ошибка вылетает при попытке ввода навесок в текстбоксы.

Aufwiegler
Поймал.
Не учел, что кто-то может начать создавать рецепт патрона, не задав ему гильзу)))
Пофиксим.
pssergey
Aufwiegler
Поймал.
Не учел, что кто-то может начать создавать рецепт патрона, не задав ему гильзу)))
Пофиксим.

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

Aufwiegler
pssergey

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

Вообще-то, библиотеку своих гильз, как и прочих компонентов, пользователь создает сам себе. При первом запуске программа сама создает только ДЕМО-варианты баз на "пощупать программу", о чем и сообщает.
pssergey
Aufwiegler
...При первом запуске программа сама создает только ДЕМО-варианты баз на "пощупать программу", о чем и сообщает.
Попробую разобраться, пока как-то мудрёно... справочник читал, пытался понять.
Aufwiegler
УПД.
Выложил на скачку и автоапдейт версию, предусматривающую возможность попытки сбора патрона без гильзы)))))))))))))))
К этому времени в дебаге была возможность загрузки фото готовых патронов для отображения в рецепте, так что она теперь тоже просочилась в релиз.
Alex485
Вот спасибо. Прога нужная, теперь все листочки выкину, а то путаюсь уже в них.
Destryktiv
Понравилась и идея и исполнение. Автору зачет!! )
amster21
Выложил на скачку и автоапдейт версию, предусматривающую возможность попытки сбора патрона без гильзы)))))))))))))))
К этому времени в дебаге была возможность загрузки фото готовых патронов для отображения в рецепте, так что она теперь тоже просочилась в релиз

Что такое:
1. автоапдейт"?
2.в дебаге ?
3.просочилась в релиз
Просьба - давать русские пояснения, все таки , здесь больше охотники , а не программисты.

Aufwiegler
amster21
 здесь больше охотники , а не программисты.
У меня в трудовой книжке вообще "токарь" написано 😀 😀 😀
Aufwiegler
УПД.
Из-за неудовлетворительной точности расчета насыпки крупной дроби пришлось ввести дополнительный корректировочный коэффициент. Его можно править для конкретного номера в "Библиотеке дроби".
Уменьшая коэффициент, уменьшаем расчетную высоту, и наоборот. Для 00, например, у меня получился коэффициент 0,84, тогда высоту считает тик в тик.
habl71
Прогу пользую вовсю!!!!! Огромное спасибо еще раз!
А вопрос можно?
Я по поводу дробовых и пороховых прокладок, или они должны входить в наборы пыжей снизу и сверху, т.е. их забивать в пыжи, а потом добавлять в наборы?
Aufwiegler
habl71
Я по поводу дробовых и пороховых прокладок, или они должны входить в наборы пыжей снизу и сверху, т.е. их забивать в пыжи, а потом добавлять в наборы?
Именно так и задумано. Например:
habl71
Aufwiegler
Именно так и задумано. Например:

Еще раз спасибо за ПРОГРАММУ!

amster21
У меня в трудовой книжке вообще "токарь" написано
Не гуманитарий значит...
Тогда должен понять - два параметра ,
САМЫЕ ВАЖНЫЕ - качество дробовой осыпи и резкость на дистанции поражения ...
И где они ?
Конечно , если хочется "поиграть в бирюльки" в место охоты...

"токарь"

Aufwiegler
САМЫЕ ВАЖНЫЕ - качество дробовой осыпи и резкость на дистанции поражения ...
И где они ?
А шо - трудно догадаться результаты своего отстрела записать в коммент к патрону? Или их программа должна считать, телепатически вычислив сверловку ружья, длину ствола, кривизну рук стрелка, фазы Луны и положение Марса в созвездиях?)))))))))))))))))))
Конечно , если хочется "поиграть в бирюльки" в место охоты...
quote:"токарь"
Ну, конечно, если хочется повыеживаться с переходом на личности, строя из себя ниибацо-охотника...
Aufwiegler
UPD
Добавлено быстрое перелистывание рецептов по Page Up/Page Down
Griggen
А я вот не увидел преимуществ перед своим блокнотиком старым...
под андроид была бы, возможно стал бы пробовать
A&R
Отмечусь
Don_Evgeny
TaurusR
Идея отличная поддержу!
Может параллельно сделать программку эту и для мобильных устройств(иос и андрюне)?


Griggen
.
под андроид была бы, возможно стал бы пробовать

Поддержу, хотя бы на андроид.

Stasiz
Отмечусь, автору респектище.
Aufwiegler
Don_Evgeny

Поддержу, хотя бы на андроид.

Каждый раз, когда у меня появляется желание попрогать под ведроид, возникает лютый приступ идиосинкразии. Даже в VS всякое желание отбивается уже на этапе наброски пользовательского интерфейса, родная Android Studio умудряется загружать под 100% все ядра разогнанного до 4,2 ГГц FX-6300 и при этом тормозить на пустом месте.
Хоть юнити юзай, там хотя бы можно просто писать на решетках, вообще не парясь ведроидогеморроями (ув свое время кроссплатформенные игрушки в ней писал, и то, кстати, под ведро приходилось пердолиться), но использовать движок 3д-игр для прикладного софта - это, имхо, перебор.
pssergey
Aufwiegler
Каждый раз, когда у меня появляется желание попрогать под ведроид, возникает лютый приступ идиосинкразии. Даже в VS всякое желание отбивается уже на этапе наброски пользовательского интерфейса, родная Android Studio умудряется загружать под 100% все ядра разогнанного до 4,2 ГГц FX-6300 и при этом тормозить на пустом месте...

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

Joohaan
Интересная программа, спасибо! Возьму потестить.
Kristall78
Отличное начинание: спасибо и терпения!
Fist_of_Revenge
На мобильной платформе было бы интересней, пока юзаю google keep.
TaurusR
Ап ! Поддержу
Aufwiegler
UPD: ВАЖНО!
Найдена ошибка, из-за которой программа могла вылетать при большом количестве разных пыжей в библиотеке.
Перекачайте с сайта или запустите updater.exe для получения исправленной сборки.
Ev.San
Доброго дня! Скажите а насыпная плотность это что? У меня получилась разная плотность для разных гильз на одном порохе.
A&R
Приветствую. Хотел спросить, в наличии сейчас нет гигьз под рукой, может быть кто то может скинуть диаметр гильз и высоту внутренней части гильзы, хотел поработать в программе,но вот беда... Нужно размерв главпатрон черные, азот NRG красные и белые, феттер синие и белые.
A&R
И ещё такой момент, попробовал сделать пару рецептов патронов, сохранил их, в документах текстовый рецепт есть, а в программе загрузить рецепт выбираю, там их нет...
Aufwiegler
A&R
И ещё такой момент, попробовал сделать пару рецептов патронов, сохранил их, в документах текстовый рецепт есть, а в программе загрузить рецепт выбираю, там их нет...
Потому что в базе патрон сохраняется через "База рецептов - Сохранить рецепт".
Ev.San
А про насыпную плотность подскажите?
Aufwiegler
насыпная плотность у пороха считается один раз для каждого сорта через встроенный калькулятор, зачем ее для каждой гильзы считать?)
A&R
Кстати, о насыпной плотности,а где ее взять для каждого пороха?
Aufwiegler
A&R
Кстати, о насыпной плотности,а где ее взять для каждого пороха?
Для этого калькулятор и встроен. Насыпать в гильзу или мерку, померять диаметр, высоту и вес, нажать "Считать".
A&R
Ясно. В общем пока я не доберусь до своего подвала со снарягой, в программе поработать не получится (((
Aufwiegler
Ну, для "Сокола" можно указать сразу расчетную 0,5973, которую я сам намерял для конкретной партии, от плотности из книжек, кстати. она не сильно и отличается.

Вообще в скором времени как-нибудь я видеоинструкцию по программе сделаю, но сроки неизвестны.
A&R
Про сокол я понял, сунары и ирбис то,что нужно замерять...
Aufwiegler
У "сунар-32" паспортная 0,55-0,62, "Ирбис-Охота" - 0,57-0,67, у остальных сортов что-то в этих пределах. Лучше указывать максимальную, точнее посчитает высоту с учетом сжатия при закрытии патрона.
A&R
Спасибо!
Aufwiegler
Интерфейс чутка перерисовал, чтобы никто не путался с расположением сохранялки патрона в базе.
kirsan_kaifat
автор давай моно)
Aufwiegler
kirsan_kaifat
автор давай моно)
Версия в папке апдейтера собрана как раз под mono (но шрифты в некоторых окнах под линупсом может пидорасить)
kirsan_kaifat
Для линупсоидов инструкция:
Ставим моно. в арче и манджаре #pacman -S mono. В дебиянах-убунтах apt-get install mono. ну тоже самое в рпм дистрах.
Запускаем из папки с извлеченным архивом
$ mono AmmoDB.exe

......Profit!


Автор молодец. Шрифты робят

Aufwiegler
kirsan_kaifat
В дебиянах-убунтах apt-get install mono. ну тоже самое в рпм дистрах.


Бубунта искаропки моно так не ставит. Похитрее немного.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https
echo "deb https://download.mono-project....com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-complete

(для 16.04)

kirsan_kaifat
На дебе в официальном репозитории есть. Убунту говно
Вот пакет даже в визи есть
https://packages.debian.org/ru/wheezy/mono-complete
Aufwiegler
kirsan_kaifat
 Убунту говно
Никто и не спорит 😀
varrt
на маке не взлетело((
поставил mono через brew... fatal error

потом поставил через пакет с оф. сайта... тоже никак.


На Kali (читай Debian) взлетело. Разве что шрифты и правда пидарасит(


А поделитесь рецептами для импорта себе, кто-нибудь 😛

Мне на утку и на гуся надо.

Сейчас в творческом поиске)

Автор, Спасибо!

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

Aufwiegler
varrt

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

У меня даже хакинтош не поставить, так что нет 😀 😀
To][a
Aufwiegler
quote:
kirsan_kaifat
 Убунту говно
говно не говно, однако работает годами

поставил программку, буду тестировать
идея отличная
автор молодец

Георгий12345
А на телефон воткнуть?
sander76
а может запилил кто библиотеку компонентов для 12 калибра, или все "с нуля" начинают?
Константин161
Спасибо, интересная прога.
Ment30
Надо наверное уже на сотовый делать.
ДмитриЙ 1984
Очень очень ждём на иос!!!!
TaurusR
подниму
MeehaZ
На Mint 18.1 (Ubuntu 16.04 LTS) версия 1.0.28.1302 крашится при попытке сохранить картечь. Хоть в описании указана 1.0.29, но на сайте ссылки на скачку нет, простым подставлением в URL другой версии выдало 404.
avdeev1
ЛАЙК автору
dark strannic
вопрос немного не в тему но какой линукс хороший? Пробовал минт, чинначион, юбунту. Уже бы давно ушел виндовс 10 грузит диск на 100% и мы тормозим. Что только не делал. Да вот программы некоторые особенно игры сыну те же танки не для линукса.
ewgen124
Добрый вечер! Не могу запустить программу на Виндовс ХР.
Разархивировал в папку, там три файла. Один из них pdf, он открывается. Остальные два exe. При попытке открытия пишет: updater.exe не является приложением Win 32.
На ХР программа должна работать?
aaggfil
Простите великодушно, а возможно ли новый калибр, например .366 добавить в программу?
Ugtai
Спасибо за программу. Запустилась без проблем. Убунту Минт 19.
usefulvitamin
прога огонь=) автору большое спасибо!
andreev88
Программа отличная.
oiles
хорошая программа, надо донатить автору
LazyCamel
Камрады, расскажите как надо добавлять Пыж-Контейнеры?

Попробовал к азотовской NRG (61 мм до донного пыжа добавить 39 мм ПК Н-24, и 1.4 грамм Ирбиса-24 (10.4 мм).

Программа мне радостно написала что гильза переполнена.

Я всегда считал что 61-39-10.4=10.6мм запаса на звезду.

В каком месте гильза переполнена?

Или она умеет только пыжовую высоту прибавлять?

Тогда нафига спрашивать толщину стенок у контейнера?

Может тогда лучше для ПК спрашивать общую высоту и вымоту собствено емкости для дроби?

И проверять отдельно влазит ли несжатый ПК в гильзу и дробь в чашку

Kitaec598
Программа очень интересная. Если б ещё народ поделился базами и готовыми рецептами на 12 калибр было бы вообще хорошо.
nfan'ka
Kitaec598
Программа очень интересная. Если б ещё народ поделился базами и готовыми рецептами на 12 калибр было бы вообще хорошо.

А что именно интересует? На мой взгляд не так просто, например на данный момент у меня гизы разные однострел, понтейнер фетр 14 и17 дробь 00,1 3,5 на этом все, использую я исключительно сокол ( его везде хватает) чтоб создать хоть маломальскую базу это народ нужен или продавцы тогда хоть что то будет в любом случае без общего сбора это с гулькин х..

Kitaec598
nfan'ka

А что именно интересует? На мой взгляд не так просто, например на данный момент у меня гизы разные однострел, понтейнер фетр 14 и17 дробь 00,1 3,5 на этом все, использую я исключительно сокол ( его везде хватает) чтоб создать хоть маломальскую базу это народ нужен или продавцы тогда хоть что то будет в любом случае без общего сбора это с гулькин х..

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

nfan'ka
Kitaec598

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

Вопрос другой. В каком файле сохраняются данные? Могу выложить или на почту скинуть, лучше выложить конечно. Но куда?

Aufwiegler
nfan'ka

Вопрос другой. В каком файле сохраняются данные?

Если воспользоваться меню "Обмен данными-;Экспорт баз", то все данные сохраняются в одном файле, местоположение и название которого выбирает пользователь.
nfan'ka
Aufwiegler
Если воспользоваться меню "Обмен данными-;Экспорт баз", то все данные сохраняются в одном файле, местоположение и название которого выбирает пользователь.

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

Aufwiegler
Тогда это изначально надо делать с экппортом прямо в интернет, чтобы писалась единая база, иначе выйдет куча дублирующихся элементов, в которых сам черт ногу сломиит. Для именно единой базы есть планы слепить сайт и под него перепилить прогу, но пока тупо времени нет.
nfan'ka
Aufwiegler
Тогда это изначально надо делать с экппортом прямо в интернет, чтобы писалась единая база, иначе выйдет куча дублирующихся элементов, в которых сам черт ногу сломиит. Для именно единой базы есть планы слепить сайт и под него перепилить прогу, но пока тупо времени нет.

Было бы не плохо, а со временем да беда у многих

nfan'ka
Aufwiegler
Тогда это изначально надо делать с экппортом прямо в интернет, чтобы писалась единая база, иначе выйдет куча дублирующихся элементов, в которых сам черт ногу сломиит. Для именно единой базы есть планы слепить сайт и под него перепилить прогу, но пока тупо времени нет.

Ну а если тёмный холодным днем нечего будет делать, может все таки напишите сайтик с программой

Billy Kid
Aufwiegler, подскажите пожалуйста, по ссылке в первом посте, лежит самая последняя версия?
Просто там единственная кликабельная версия для скачивания - 1.0.26.1214, а в посте у вас указана - 1.0.29.1526.
LazyCamel
она там и для апдейтера 1.0.26
харамамбару
О, спасибо)
Будем разбираться)
Aufwiegler
Сервер приходилось на старый бэкап перекидывать, часть изменений пролюбилась.
Перезалил, 1.0.29.1526 доступна.

П.С. Пора уж в программу и нарезь вводить))))))))))))

Billy Kid
Спасибо вам за ваши труды. Да ещё за бесплатные.
Носил бы шляпу - непременно снял б. 😊 😊
nfan'ka
Billy Kid
Спасибо вам за ваши труды. Да ещё за бесплатные.
Носил бы шляпу - непременно снял б. 😊 😊

+1

Aufwiegler
Начал креативить версию 2.0
Со свистелками, перделками, Интернетом и недокалибрами ))
nfan'ka
Aufwiegler
Начал креативить версию 2.0
Со свистелками, перделками, Интернетом и недокалибрами ))

Тоесть программа теперь будет находится на интернет ресурсе?(онлайн)без интернета будет работать?

LazyCamel
Aufwiegler
Начал креативить версию 2.0
Со свистелками, перделками, Интернетом и недокалибрами ))

Будут ли внесены изменения в работу с пыжконтейнерами?

nfan'ka
LazyCamel

Будут ли внесены изменения в работу с пыжконтейнерами?

А что с ними не так?

LazyCamel
nfan'ka

А что с ними не так?

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

nfan'ka
LazyCamel

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

На память там же когда добавляется Пыж в него вносится высота толщина стенок(лепестков) это не то?

LazyCamel
nfan'ka

На память там же когда добавляется Пыж в него вносится высота толщина стенок(лепестков) это не то?

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

Вы попробуйте завести ПК любой.
У вас кроме толщины стенки там есть только один параметр - высота в мм.
Высота чего? ПК целиком? Высота пыжевой части? Высота до донца стакана для дроби?
Ну ладно ввели высоту до донца стакана, прикинув палец к носу на сколько сожмется амортизатор.
Вопрос - влезет вообще ПК в гильзу? Или его кромка будет сильно ниже? А хватит ли обьема стакана для дроби этого диаметра и веса или она будет там болтаться заваливая звезду?

Сейчас все эти тупые проверки считаем вручную с карандашиком основываясь на посчитаной программой высоте пороха и дроби.

nfan'ka
LazyCamel

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

Вы попробуйте завести ПК любой.
У вас кроме толщины стенки там есть только один параметр - высота в мм.
Высота чего? ПК целиком? Высота пыжевой части? Высота до донца стакана для дроби?
Ну ладно ввели высоту до донца стакана, прикинув палец к носу на сколько сожмется амортизатор.
Вопрос - влезет вообще ПК в гильзу? Или его кромка будет сильно ниже? А хватит ли обьема стакана для дроби этого диаметра и веса или она будет там болтаться заваливая звезду?

Сейчас все эти тупые проверки считаем вручную с карандашиком основываясь на посчитаной программой высоте пороха и дроби.

Ааа, понял про что вы, это да нужно перерасчеты делать, надо внести поправки такие как высота ПК в целом, высота пыжевой части( обтюратора)
Aufwiegler
nfan'ka

Тоесть программа теперь будет находится на интернет ресурсе?(онлайн)без интернета будет работать?

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

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

Вы попробуйте завести ПК любой.
У вас кроме толщины стенки там есть только один параметр - высота в мм.
Высота чего? ПК целиком? Высота пыжевой части? Высота до донца стакана для дроби?
Ну ладно ввели высоту до донца стакана, прикинув палец к носу на сколько сожмется амортизатор.
Вопрос - влезет вообще ПК в гильзу? Или его кромка будет сильно ниже? А хватит ли обьема стакана для дроби этого диаметра и веса или она будет там болтаться заваливая звезду?

Сейчас все эти тупые проверки считаем вручную с карандашиком основываясь на посчитаной программой высоте пороха и дроби.

Вводится именно высота пыжевой части. Высота насыпанной в стакан дроби считается с учетом толщины его стенок. Т.е. если уж под звезду остались лишние миллиметры, то нет разницы, какая там длина у лепестков стакана - звезда-то все равно не зазаездится нормально.
Можно, конечно, калькулятор и усложнить, но это уж в 2.0 тогда.
nfan'ka
Aufwiegler
Нет, останется программой. Просто будет возможность синхронизировать данные через свой аккаунт и давать ссылки на свои рецепты.

А единой базы не будет?

Aufwiegler
nfan'ka

А единой базы не будет?

Для единой базы рецептов нужна единая база компонентов, иначе это полный трэш получится. Допустим, кто-то выложит рецепт с капсюлем, который назовет 686, второй - с NS 686, третий и вовсе запишет как Nobel Sport 686. В результате при подгрузке таких рецептов в базе появятся три дубля, которые придется руками переправлять. А что начнет твориться в базе данных на сервере - я даже гадать не хочу)

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

nfan'ka
Aufwiegler
Для единой базы рецептов нужна единая база компонентов, иначе это полный трэш получится. Допустим, кто-то выложит рецепт с капсюлем, который назовет 686, второй - с NS 686, третий и вовсе запишет как Nobel Sport 686. В результате при подгрузке таких рецептов в базе появятся три дубля, которые придется руками переправлять. А что начнет твориться в базе данных на сервере - я даже гадать не хочу)

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

WinForms,JSON, какие то страшные слова для меня, но понял что единый сервер это геморой ещё тот,+ к этому думаю могут быть чужие ошибки об которые многие споткнуться, тогда следующий вопрос а можно сделать так чтоб меняться отдельными компонентами, к примеру тот же контейнер фетр 17 у меня есть а у другова пользователя нету вот чтоб я именно его передал а не всю базу?

Aufwiegler
nfan'ka

вот чтоб я именно его передал а не всю базу?

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

Т. е. у пользователя нет 686 а есть NS686, пусть его из списка и выберет если надо.

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

Вот для нарези на мой взгляд неплохо было бы добавить посчиталку групп по фото мишени. Что-то похожее на андроидное Range Buddy.

nfan'ka
LazyCamel
В идеале бы вообше не фото патрона на странице чтобы было, а схема патрона с ползующими обьемами пороха, дроби и положения пыжей или ПК. Пусть даже в виде залитых прямоугольничков.

Было бы не плохо, только с размерами в цыфрах, не будешь же с линейкой экран мерить 😀

DUMM
Супер !!!! Респект автору !!!
Aufwiegler
Так, ну что ж, пока что времени хватило только на начало серверной части программы и регистрацию аккаунтов. Немного, но работает ))

nfan'ka
Aufwiegler
Так, ну что ж, пока что времени хватило только на начало серверной части программы и регистрацию аккаунтов. Немного, но работает ))

Здорово, ждём продолжения

Борт_100
Подпишусь
Aufwiegler
Так, в общем, я слег в онкологию, так что в ближайшее время обновлений не будет. Ну, если не повезет, то и совсем не будет, тьфу-тьфу.
Борт_100
Желаем вам здоровья!
nfan'ka
Выздоравливай скорее
ysen
Крепись брат!Главное не падай духом.Все будет хорошо!Выздоравливай скорее!
SAAB 9-5
Попробовал прога классная!
Hanter XX
Интересно...почитаю как чуть освобожусь автору здоровья!!
Aufwiegler
Не помешает. Из больницы я вышел, так теперь до кучи у меня еще и ножевое на восемь швов теперь заживает - веселые последствия майских праздников, блин))))
Hanter XX
Ого...темболее здоровья!!!
nfan'ka
Aufwiegler
Не помешает. Из больницы я вышел, так теперь до кучи у меня еще и ножевое на восемь швов теперь заживает - веселые последствия майских праздников, блин))))

Что так не фортит то, ты там выздоравливай

nfan'ka
Ребят, у меня вопрос ❓ какой у кого коэффициент у сокола стоит?
Чаган
Всем привет. Респект автору за полезную программу. И пожелания здоровья!
Теперь о проблемах: программу скачал, разархивировал, попытался запустить... И сразу Винда начала ругаться на неподписанный файл, отказывалась запускать.
Я выбрал кнопку "разрешить всё равно", программа запустилась.
Но тут на неё накинулся антивирус BitDefender (бесплатная версия). Он даже исполняемый файл AmmoDB.exe упрятал в карантин!
Ладно, я антивирусу велел файл восстановить на место и внёс в "белый список".
Но теперь Винда совсем не хочет запускать программу - "невозможно" и всё тут!
Версия Windows 10 1803, сборка 17134.885 (на 1903 всё никак не обновлю).
Скриншот ниже:

Aufwiegler
В свойствах AmmoDB.exe блокировка не висит? Имеет свойства винда не любить неподписанный исполняемый код, однако.

Чаган
Aufwiegler
В свойствах AmmoDB.exe блокировка не висит?
Нет, дело не в блокировке. Такое ощущение, что встроенная защита "винды десятки" саму папку с программой пометила каким-то образом как "нежелательную". Потому что я не смог ни обновить программу с помощью "апдейтера", ни вручную скопировать файл AmmoDB.exe из архива!
Но я перехитрил систему - создал новую папку в другом месте, заново всё распаковал... Заработало!
В общем вывод - "десятка" чудит. (Именно система, а не антивирус - поскольку я его отключал, ничего не изменилось.)
IGOR147
подпишусь.
TOBOLYAK 778
Что то не смог скачать прогу, подскажите как?
El fuegro
А на Андройде не предвидится?
El fuegro
TOBOLYAK 778
Что то не смог скачать прогу, подскажите как?
https://guns.allzip.org/topic/11/2278227.html
Пост 139
baurey
Всё нормально скачивается. Надо перейти по ссылке где текст а под ним окно программы (на форуме это).
Потом в тексте перед картинкой программы найти : "А пока бета-версия лежит ПО ССЫЛКЕ." и нажать "ПО ССЫЛКЕ".
Потом в открывшемся окне ищем жирным :"История версий и загрузка" и чуть ниже
"1.0.29.1526" нажимаем на неё и радуемся.

Или сразу перейти по ссылке : ссылка: https://ammodb.cocknlock.ru/archives/ammodb1.0.29.1526.zip 
Но так как это не последняя редакция (версия) программы, то лучше идти так как автор пишет. 

Ещё можно попробовать прямую ссылку на сайт программы: https://ammodb.cocknlock.ru/index.html

Неужели это великого ума надо быть чтобы понять как загрузить эту программу? У меня ребёнок 7 летний элементарно находит такое.

lekan
Автору - огромнейший респект и спасибо за проделанную работу!! Просто прекрасная и полезная программа, с которой абсолютно легко и понятно, как работать!
Но есть огромнейшая просьба: переработайте, пожалуйста, библиотеку пыжей с возможностью добавления пыж-контейнеров. Текущая версия не позволяет корректно выставлять параметры П/К, приходится извращаться. В библиотеке П/К, по идее, нужны только 3 поля: высота обтюратора и амортизатора; внутренняя высота стаканчика и толщина стаканчика.
Еще раз спасибо за проделанную работу, приятно пользоваться)))
MiklePirs555
респект, я начал делать таблицу в экселе, с данными расчетами и тп. а потом нашел уже програмулину, отличная штука.

хотелось бы только обновлений и андройд версию

Endr2
baurey
https://ammodb.cocknlock.ru/index.html
Сайт больше не доступен?
Aufwiegler
Доступен. Сервер был в ауте.
Aufwiegler
lekan
переработайте, пожалуйста, библиотеку пыжей с возможностью добавления пыж-контейнеров. Текущая версия не позволяет корректно выставлять параметры П/К, приходится извращаться. В библиотеке П/К, по идее, нужны только 3 поля: высота обтюратора и амортизатора; внутренняя высота стаканчика и толщина стаканчика.
Вот как раз в программе выставляется все без лишнего, высота от обтюратора до стаканчика и толщина стенок стаканчика. Вводить отдельно "выоту обтюратора" и "васоту амортизатора" - значит перелопачивать и переусложнять код просто ради того, что кому-то лень померять все в сборе)))
sokolovms76
Здравствуйте! Сервак лежит? Не могу скачать! Может есть у кого скачанный)
Weapon designer
Трендец теме и проге ?
skonik
https://drive.google.com/file/...iew?usp=sharing

Заархивировал пустую и выложил на сколько-то.

----------
Надежда - первый шаг на пути к разочарованию...

66Cnhtktw98
skonik
https://drive.google.com/file/...iew?usp=sharing

Заархивировал пустую и выложил на сколько-то.

перезалейте, пожалуйста. гугл не дает скачать по причине "файл заражен"

Позывной_Червонец
здравствуйте . не получается скачать по ссылкам вообще. по ссылкам автора сервера нет. ПО ссылке skonik блокирует - типа вирус, скачать может только владелец.
Onerus
Парни, неужели ни у кого не осталось проги на компе? Выгрузите, пожалуйста, на яндекс диск. Или отправьте мне на почту, я все выложу и залью актуальные ссылки в тему.
Позывной_Червонец
присоединясь..
Onerus
Получилось все же скачать с гугл диска. Перекладываю архив в яндекс диск, вот ссылка https://disk.yandex.ru/d/ycOngJk52ltR9A
Пароль на архив: guns
Луноходец
Onerus
Парни, неужели ни у кого не осталось проги на компе? Выгрузите, пожалуйста, на яндекс диск. Или отправьте мне на почту, я все выложу и залью актуальные ссылки в тему.

Поздно увидел Ваше сообщение... Редко бываю теперь. Но Вы вопрос решили. Если что, стучите в РМ, скину архивчик)))))