PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Программа - замена плагина "Регионы" (http://pccar.ru/showthread.php?t=14378)

ciclop 16.02.2011 20:27

Программа - замена плагина "Регионы"
 
Встречал на просторах интернета плагин "Регионы".
Написан тот плагин для центрифуги 2 поколения. Автор после написания куда-то пропал и на все призывы перекомпелировать данный плагин на 3 центрифугу глухо молчал. Вот и родилась идея написать программу для всех типов центрифуг чтоб встраивалась она как отдельное приложение.
После долгих мыслей по поводу того что должно быть в данной программе пришел к выводу что просто вывод региона малоинтересен и полезен. Посему в программу было добавлено еще два поля. Теперь программа при наборе номера региона выдает следующую информацию:
1. Название региона
2. Телефон доверия данного региона
3. Адрес и телефоны дежурной части данного региона
Теперь что касается самой программы.
Программа имеет размеры 800х448 и оформление под скин OnyxNigh.
Она написана под NET.Framework v.4.0.30319 посему вам придется скачать этот NET.Framework и установить у себя на компьютере. Уверяю вас хуже от этого вашему компьютеру не будет.
Программа писалась посредством Visual Studio 2010.
Внизу ссылки на NET.Framework v.4.0.30319 и на саму программу.

Вот ссылка на пробную версию программы (учтите что в программе отутсвует курсор)
А вот ссылка на NET.Framework v.4.0.30319
Принимается разумная критика и пожелания.

http://s42.radikal.ru/i095/1102/97/de273ec6eb20.jpg

Ссылка на версию программы скин OnixNight

http://i040.radikal.ru/1102/fa/1ba9d2ebc4c9.jpg

Ссылка на версию программы скин Aura

http://s14.radikal.ru/i187/1103/ce/2ba0b6a2bd7a.jpg

Ссылка на версию программы скин Clean

Ссылка на версию программы скин Clean c красной кнопкой выхода из программы


ссылка на программу с блатными номерами (пока только для Москвы и Питера)

http://s010.radikal.ru/i314/1102/4c/bce252db9907.jpg

http://s42.radikal.ru/i096/1102/23/da81aa78dbd7.jpg

Psix_anp 17.02.2011 23:10

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

ciclop 18.02.2011 00:07

Цитата:

Сообщение от Psix_anp (Сообщение 173925)
Програмка полезная, даже очень. Буду встраивать ее в icarDS, так как она мне показалась более удобней. Проверил, работает, ничего лишнего, все шустро.

ВНИМАНИЕ
В программе найден косяк в вызове регионов больше ста. К примеру если вызывать 176 регион который не существует то отображаться будет 17 регион а цифру 6 программа проигнорирует.
Сейчас буду думать как исправить сей косяк. В следующей версии все исправлю.
И еще скорее всего попробую переписать программу под NET.Framework 3,5 хотя сейчас многие приложения уже требуют четверку.

ciclop 18.02.2011 23:52

Вложений: 1
Насколько я понимаю моя программа заинтерисовала только одного человека. Посему работы и дополнения по ней сворачиваю и выклвдываю последнюю версию
ее вы можите скачать здесь.
эту же версию без курсора здесь


1. В новой версии исправлены ошибки по вводу не существующих регионов.
2. Добавлен графический интерфейс в стиле Centrafuse к скину OnixNight.
3. Программа переписана под NET.Framework 3,5

evilscorp 21.02.2011 21:45

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

mcf1 22.02.2011 01:22

Вложений: 1
ну какой ты быстрый, 17го выложил, а 18го уже руки опустились, при этом программу ни кто и не видел толком, т.к. ты ее добавил редактированием первого поста, соответственно тема не поднялась в обновленные!!!

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

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

примерно так мне кажется должно быть
Вложение 20729

admin 22.02.2011 01:43

Полезная программка, ты не торопись с выводами .

aptm 22.02.2011 04:40

Цитата:

Сообщение от admin (Сообщение 174552)
Полезная программка, ты не торопись с выводами .

+1

С клавиатурой mcf1 прав. Лучше использовать стандартное расположение клавиш - как на компютерной или телефонной, привычней и стало быть удобней ;)

C телефонами - хорошо бы иметь и другие, если жаловаться то и прокуратура не помешала бы. Но иной раз не только жаловаться надо, а и что-то уточнить, вызвать или собщить об аварии. Хорошо бы иметь и другие телефоны по теме, с возможностью их редактирования. А иной раз и не только Россия актуальна. И если бы программа сама бы предлагала первыми данные по актуальному региону, совсем бы здорово было. :whistle:

Pinin 22.02.2011 11:37

Да, классное начинание! Да и воплощение симпатичное. Я правильно понял, что ее можно прикрутить не только к центрифуге (вроде и в icarDS, а стало быть и в RR она встраивается)?
Если уж пойдут телефоны - неплохо бы и расшифровку (прокуратура, ГИБДД и т.п.) - что это конкретно за номера.

admin 22.02.2011 13:12

Лучше телефон службы собственной безопасности.

ciclop 22.02.2011 22:31

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

Еще до конца не понятно какого размера должно быть поле программы. Прошу высказываться.
И пока не могу победить что прога упорно не хочет фиксироваться в окне центрифуги на одном месте.
Задал этот вопрос знатокам програмирования на С# пока жду от них ответа.
Сам занялся програмированием только пару недель назад.

AlexIz 22.02.2011 22:37

И мне программка понравилась. Встраиваю в iCar/

ciclop 22.02.2011 23:17

Программу без курсора с полем дежурной части под 800Х448 можно скачать здесь
Эта же программа с курсором находится здесь
Тк же в обеих программах исправил расположение кнопок в том порядке в котором просили
И еще очень приятно что мои труды не пропали зря.
Спасибо.

engineer_78 23.02.2011 00:05

Программа очень нужна!, до этого уже была такая же прога только под CF 2.1, а вот под CF 3.1 так и не сделали!, пропал автор! Так что Вам нужно теперь нужно доделать все до конца :)
А если по существу то сделайте пожалуйста прогу по дизайну к CF 3.1 и с разрешением 800X600!

Chip 23.02.2011 02:00

Для встраивания в CF имя окна Form1

aptm 23.02.2011 06:30

Может добавить интеллектуальный ввод? При вводе 3 цифры если первая не 1 поле или очищалось и вводимая цифра становилась первой, или менялассь последняя, а четвертая не вводилась? Кнопку очистки "c" можно сделать длиннее как две нижние, а выключения как одну, с чуть поджатой снизу областью нажатия. IMHO. А при долгом нажатии на поле с выведеным телефоном номер копировался в буфер обмена с первой 8 или с +7...

ciclop 23.02.2011 10:20

Цитата:

Сообщение от Chip (Сообщение 174679)
Для встраивания в CF имя окна Form1

Оппа понял ошибку. Будет исправлено. Будет имя окна Regions.
Спасибо.

St@rz 23.02.2011 10:51

С изображением гос. номера идея хорошая :yes4:

ciclop 23.02.2011 11:38

Цитата:

Сообщение от St@rz (Сообщение 174694)
С изображением гос. номера идея хорошая :yes4:

Спасибо - лет двадцать тому на дизайнера учился :no:да вот -не вышло.:dntknw:

Ну вот здесь сылка на программу 800х448 с исправленным названием окна.
На всякий случай в архив кинул исходники программы для тех кто програмирует.

Alex-NN 23.02.2011 12:51

Цитата:

Сообщение от ciclop (Сообщение 174703)
Спасибо - лет двадцать тому на дизайнера учился :no:да вот -не вышло.:dntknw:

Ну вот здесь сылка на программу 800х448 с исправленным названием окна.
На всякий случай в архив кинул исходники программы для тех кто програмирует.

Похоже, не тот архив прикрепил. Имя окна осталось то же. И исходника нет.:dntknw:

ciclop 23.02.2011 13:08

Цитата:

Сообщение от Alex-NN (Сообщение 174713)
Похоже, не тот архив прикрепил. Имя окна осталось то же. И исходника нет.:dntknw:

Вполне возможно я уже запутался в огромном количестве сохранок сейчас исправлюсь.

Вот ссылка на программу

mcf1 24.02.2011 00:37

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

ciclop 24.02.2011 09:33

Цитата:

Сообщение от mcf1 (Сообщение 174807)
встроилась в CF отлично, жаль скин не тот, у меня Aura
в остальном все хорошо.
спасибо за прогу

Скинь мне задний фон под Auru И я сделаю тебе под этот скин. Это дело 2 минут. Только изображение должно быть по весу небольшим и размер 800х448. Или можно сделать просто черный фон

ciclop 26.02.2011 19:46

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

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

ПАвел777 27.02.2011 03:40

Базы по остальным городам можно почерпнуть с сайту "меченные властью".
Не помешает вписать номера дежурных УВД по городу, дежурных городских прокуратур.

ciclop 27.02.2011 11:00

Цитата:

Сообщение от ПАвел777 (Сообщение 175127)
Базы по остальным городам можно почерпнуть с сайту "меченные властью".
Не помешает вписать номера дежурных УВД по городу, дежурных городских прокуратур.

Мне наверно просто чаще надо было отписываться о проделанной работе.
Все что есть нового в программе вы сможите увидеть в шапке.
Там выложено две версии програмы:
1. с буквенным вводом блатных номеров.
2. просто вывод региона.
И в том и в другом случае присутствует информация по дежурной части данного региона.

St@rz 27.02.2011 15:24

Цитата:

Сообщение от ciclop (Сообщение 174829)
Скинь мне задний фон под Auru И я сделаю тебе под этот скин. Это дело 2 минут. Только изображение должно быть по весу небольшим и размер 800х448. Или можно сделать просто черный фон

Скин Аура есть полностью в формате PSD в SDK 2.1. Можно открыть RAR-ом.

ciclop 27.02.2011 19:13

Цитата:

Сообщение от St@rz (Сообщение 175157)
Скин Аура есть полностью в формате PSD в SDK 2.1. Можно открыть RAR-ом.

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

mcf1 27.02.2011 21:29

St@rz спасибо что выложил, а то у меня так и не нашлось на это время
cyclop спасибо что сделал под мой скин (думаю что им многие пользуются)

engineer_78 27.02.2011 22:17

А под CF 3.1 наверное и не сделаете :(

ciclop 27.02.2011 22:29

Цитата:

Сообщение от engineer_78 (Сообщение 175202)
А под CF 3.1 наверное и не сделаете :(

Еще раз повторюсь, что это программа, а не плагин. Встраивается она в любой вид Centrafuse как приложение, да и не только в Centrafuse. Насколько я знаю люди запускали ее и под Leo.

engineer_78 28.02.2011 23:34

Да понятно все, я говорю чтобы по стилю ка CF 3.1 была!

ciclop 01.03.2011 08:38

Цитата:

Сообщение от engineer_78 (Сообщение 175320)
Да понятно все, я говорю чтобы по стилю ка CF 3.1 была!

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

St@rz 01.03.2011 10:10

Исходник скина Clean для Centrafuse 3.x

engineer_78 02.03.2011 23:41

Извеняюсь! Если можно то сделайте под скин Clean для Centrafuse 3.x 800x600

ciclop 03.03.2011 09:18

Цитата:

Сообщение от engineer_78 (Сообщение 175540)
Извеняюсь! Если можно то сделайте под скин Clean для Centrafuse 3.x 800x600

Вы уверены что 800х600?
При этом разрешении программа длжно быть получится на весь экран.
Нижней полосы с громкостью и остальными кнопками не будет они будут под программой.
Ну да ладно. Заявка принята. Сейчас на работе завал потому потерпите пожалуйста пару дней и будет вам счастье.
А вообще скорее всего сделаю и под 800х600 и под 800х448

ciclop 03.03.2011 11:33

На быструю руку набросал программу под скин Clean
пока только под разрешение 800х448.
ссылка лежит в шапке
А вот под разрешение 800х600 будет позже

engineer_78 03.03.2011 23:28

Ок! Спосибо!
P.S. А кнопку выключения красного цвета можно сделать?

ciclop 04.03.2011 01:10

Цитата:

Сообщение от engineer_78 (Сообщение 175709)
Ок! Спосибо!
P.S. А кнопку выключения красного цвета можно сделать?

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

engineer_78 04.03.2011 09:35

Конечно хотелось бы чтобы была цветная!, может кто еще внесет какие предложения? Пожалуйста откликнитесь кто пользуется CF 3.1


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

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot