Новости в разработке PrivalSystems [News in the development PrivalSystems]

Ответить на тему
 
Автор Сообщение

admin ®

Пол: Женский

Стаж: 1 год 9 месяцев

Сообщений: 112

Откуда: USSR, Tyumen

Создавать темы 04-Янв-2017 19:45

[Цитировать]

Продаётся исходный код мессенджера PrivalSystems
По вопросам покупки обращаться на почту wint1000@yandex.ru
Обсуждение по видеосвязи - месс. PrivalSystems - 041FCCB8470C45D64C3591B3E2D2E54DB82AF1F2E7392FD3D599C443AD8D78799A94FD753299
Технические подробности:
Среда программирования - MS VS (со встроенным компилятором MS Visual C++)
Язык программирования - Win32 (API) Без MFC !! (что обеспечивает безграничные возможности разработки).
Стоимость исходного кода с сопутствующей подробной документацией (сервер обновления и т.д.) -
615 млн. руб. (10 млн.$) Sold the source code of the messenger PrivalSystems
On questions of purchase contact by email wint1000@yandex.ru
The discussion via video link - mess. PrivalSystems - 041FCCB8470C45D64C3591B3E2D2E54DB82AF1F2E7392FD3D599C443AD8D78799A94FD753299
Technical details:
Programming environment - MS VS (with built-in compiler MS Visual C++)
Language programming - Win32 (the API) Without MFC !! (which provides limitless possibilities of development).
The cost of the source code with accompanying detailed documentation (update server, etc.) -
615 million rubles ($10 million) Последняя версия НЕ выложена в сеть!
Ниже, приведён снимок окна программы последней версии.
В ней имеются такие доработки, как:
- устранение боя настроек при аварийном отключении питания ПК
- устранение багов интерфейса
- улучшен интерфейс пользователя
- устранение влияния сетевых настроек, на настройки аудио / видео оборудования.
- исправлен не корректный языковой перевод по некоторым позициям.
16 июня 2017 г.
Произведена адаптация загрузчика PrivalSystems с новейшей, высоко устойчивой, против порчи настроек при аварийном выключении, программы Prival
Программа не будет выложена в сеть. Так как, является промежуточной версией разработки. 08 мая 2017 г.
Устранены следующие баги:
- влияние сетевых настроек на настройки выбранного видео оборудования.
- отсутствовали элементы интерфейса в правой стороне поля, при первичном добавлении друга.
-
В настоящее время, проводятся работы по крректировке языковых переводов пунктов интерфейса. 27 апреля 2017 г.
Найдены баги
- влияние сетевых настроек на настройки выбранного видео оборудования. Баг не опасен. Пользователю нужна только дополнительная коррекция - выбор камеры, если изменялись сетевые настройки.
- при первичном добавлении друга, отсутствуют элементы интерфейса в правой стороне. Перевод указателя на другой аккаунт и обратно, это исчезает.
Начались работы по устранению этого явления.
Ориентировочная дата устранения мелких багов - 07 мая 2017 г. 22 апреля 2017 г.
Найдены составляющие среды, для сервера авторизации/ускорителя.
Такие как:
- среда программирования / язык программирования
- среда пользовательских баз данных
- необходимые библиотеки для обеспечения высокой производительности процессов. 17 апреля 2017 г. (версия в сети не распространяется)
Промежуточные файлы (временные) компиляции были помещены в папку intermediate
В общем исходном коде, совмещены Debug и Release версии. А управление сборкой, производится при помощи макросов.
После чего, было произведено повторное тестирование программы, несколькими десятками аварийных отключений ОС совместно с процессом. Краха данных настроек, обнаружено не было. 16 апреля 2017 г. (версия в сети не распространяется)
Устранён баг падения настроек при аварийном отключении программы (либо питании материнской платы). Для этого потребовалось значительное время, а так же, применение специальных исследований. 11 апреля 2017 г.
Собрана следующая сборка с почти полными языковыми переводами интерфейса и элементов контроля и управления (кнопками).
Найдена примерная причина БАГ-а падения настроек при аварийном отключении программы (отключение кнопкой питания, при запущенной программы, а так же, внезапное прекращение питания оборудования). При котором, уничтожались настройки программы (список друзей, переписка и т.п.) 26 марта 2017 г.
Был принят следующий план разработки программы (документация в папке № 167):
1. Устранение бага порчи настроек программы, при аварийном отключении питания материнской платы.
2. Для интерфейса произвести полный языковой перевод (слова, имена кнопок и пунктов перехода, элементов настройки).
3. Устранение бага СКРЫТИЯ элементов интерфейса окна общения с ДРУГОМ.
4. При приходе сообщений - ПРИМЕНИТЬ звуковой сигнал (галку разрешения) и открытие окна предупреждения в центре экрана (2 варианта показа окна). Применить отдельные сигнальные звуки.
5. Вывод на главную форму, настроек "железа" (без элементов изменения состояния):
а) устройство вывода звука
б) устройство ввода звука
в) используемая видео-камера
6. Добавить кнопку отправки письменного сообщения (самолётик). А кнопку Enter - использовать для перевода каретки при написании текста сообщения.
7. Разработка сервера регистрации/авторизации для программы (пользователи должны выбирать логин, какой им нужно). Как мы предупреждаем, пароли и переписку, сервер НЕ будет хранить. Данная доработка, значительно упростит поиск и добавление друзей, знакомство с новыми друзьями, так как, ЛОГИН короче и информативнее, чем длинный ID. Таким образом, будет возможным познакомиться с человеком на форуме и тут же, связаться с ним, с использованием ЛОГИНА программы PrivalSysyems. Причём, логин может представлять из себя, замысловатый набор знаков. Программа PrivalSystems будет допускать простоту работы и с такими логинами, так как, при использовании внешнего носителя "флешки" ручного ввода логина - НЕ ПОТРЕБУЕТСЯ.
Примеры "хитрых" логинов:
_____________________
DeHuC_64
K1PAR1S
CEPbIU
VLADASTROLOGER
natashmatova-59@mail.kz
_____________________
и т.д. Ясно, что использовать такие логины в других программах (не только мессенджерах) будет крайне проблематичным. В нашей программе, будет возможен любой, самый замысловатый ЛОГИН. Так как, не нужно будет вводить его при, скажем, переустановке ОС, переезде на другой ПК, если пользователь забудет написание логина и прочее.
5. Создание функционала бекапирования файлов настроек.
- код автоматического бекапирования
- вкл/выкл кода автоматического бекапирования
- кнопка "сделать сейчас резервную копию"
- кнопка "восстановить из резервной копии"
- ПОЛЕ отображающее директорию резервной копии с кнопкой выбора - проводником.
6. Применение алгоритма работы кода, обеспечивающего почти мгновенный поиск нужного клиента в сети. (с применением избыточной информации по "пирам").
-
Выход следующей версии программы, с указанными усовершенствованиями, планируется на конец 2017 года. 21 марта 2017 г.
При обсуждении (на собрании) политики функциональности программы (дальнейшие планы разработки), был принят ряд следующих решений:
1. Не помещать СЕКРЕТНЫЕ ключи (в роли паролей, как у других программ) на внешний сервер авторизации.
2. НЕ ХРАНИТЬ! Данные по переписке пользователей и их друзей, на внешних (сетевых) серверах.
Что не позволит ослабить, крайне надёжную стойкость, в настоящее время.
3. ПОВЫШЕНИЕ взломостойкости программы.
Было принято решение, скрыть ещё и публичный ключ!
Таким образом, ещё более повысится стойкость программы. Для этого, пункт №4.
4. Применить сервер авторизации, который хранил-бы только пару - ЛОГИН (придуманный пользователем)+ПУБЛИЧНЫЙ КЛЮЧ.
Для скорейшего соединения применять хранение и физические адреса устройств и шлюзов (IP-адреса)
5. Применить механизм бекапирования файлов настроек. Повышает надёжность хранение данных до 100%, и незаменим, при переходе на другой ПК, с более старыми данными, либо впервые на другую ОС/ПК.
6. Вывод настроек устройств и директории сохранения папки Prival - в основную форму программы. 18 февраля 2017 г.
Изменён путь для папки хранения данных программы.
Цель автоматический перенос настроек программы.
Теперь, в случае установки программы на ПК локальной сети, под управлением сервера Windows Server, настройки пользователя будут автоматически синхронизированы на всех ПК этой локальной сети.
-
Продолжаются работы по устранению бага - порча настроек при аварийном отключении питания ПК (при обычном завершении работы ПК - настройки не портятся). 05 февраля 2017 г.
Найден баг - при аварийном отключении питания ПК, происходит потеря данных в файлах настройки.
Начаты работы, по устранению бага, порчи данных. По результатам, будет тут описываться.
Рекомендации (временные, до устранения бага):
не останавливайте ПК при помощи кнопки выключения питания и отключением вилки питания сети, а выключайте ПК, посредством завершения работы операционной системы ПУСК -> ЗАВЕРШЕНИЕ РАБОТЫ либо ПЕРЕЗАГРУЗКА.
При таком выключении, данные мессенджера сохранятся в 100% случаев.
-
Но данный код, мы будет считать имеющий недоработку. В настоящие время, проводим работы по устранению этого явления. 23 января 2017 г.
Вышла версия PrivalSystems с поправленным кодом.
Теперь в 100% мессенджер чётко запускается, а работает без падений. 15 января 2017 г.
Найден участок кода, приводящий к багу (описан ниже, от 16 декабря 2016 г.). А также, функционал, в котором находится ошибка, приводящая к багу.
Ориентировочное время, выхода новейшей, исправленной версии PrivalSystems - 24 января.
При этом. Удалите! программу на вашем ПК, при помощи де-инсталлятора PrivalSystems:
- Кнопка ПУСК (в левом нижнем углу)
- Все программы
- Найти ПАПКУ PrivalSystems и кликнуть по ней
- Кликнуть по Uninstall. При удалении, в де-инсталляторе ставить галку УДАЛИТЬ С НАСТРОЙКАМИ.
- Скачать новую версию мессенджера с нашего сайта http://asmlocator.ru/PrivalSystems.zip
и установить её.
-
Предполагается, что версия будет надёжно работать на всех версиях Windows, начиная с Windows 7. 16 декабря 2016 г.
Найден баг.
Портится память в процессе Prival.exe. Иногда не позволяет запустить программу.
Не опасно для ПК.
Данная проблема в настоящее время решается. 12 декабря 2016 г.
Проводятся работы над правильным И ПОЛНЫМ, переводом всего интерфейса программы. Ориентировочно, работы по языковым переводам закончатся 01 января 2017 года. Сегодня, 06 ноября вышла новая версия Prival (в режиме авто-обновления).
Что имеется нового?
Применён системный звук, для сигнала вызова удалённого абонента. Представляет собой два длинных звуковых сигнала.
Всего, сигнал вызова получился в 4 длинных сигнала (гудка) - два вибрирующих и два длинных.
Весь смысл кода заключается в том, что программа использует двойной вывод звука. Обычный программный, он в настоящее время и применяется, звучание с браузеров, программ, программные звуки и т.п. И совсем не применяющийся вывод звука - системный. Ранее этот звук воспроизводился материнской платой на Win-XP, но в Win-7 отсутствует драйвер системного динамика, а вывод звука организован перехватом системного прерывания.
При такой работе вызова, крайне сложно пропустить этот сигнал от друга. Таким образом, связь становится крайне надёжной.
В других программах, такая надёжность не может обеспечиваться.
[Профиль] [ЛС]
Показать сообщения:    
Ответить на тему

Текущее время: 20-Авг 09:40

Часовой пояс: UTC ± 0



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