Перейти к содержанию
Fire Monkey от А до Я

Камышев Александр

Пользователи
  • Постов

    235
  • Зарегистрирован

  • Посещение

  • Победитель дней

    9

Активность репутации

  1. Like
    Камышев Александр отреагировална Равиль Зарипов (ZuBy) в TMapsEngine   
    Компонент TMapsEngine
     
    Возможности
    Нативный LocationSensor [ANDROID] Геокодинг/Реверс геокодинг через Google API, Yandex API, Here Maps API Построение маршрута через Google Distance API Расчет дистанции по прямой Совместим со стандартным компонентом TLocationSensor  
    Видео демонстрация
     
    На видео видно как TMapView косячик с миллионом точек, приложение зависло при отрисовке, но с этим ничего не поделать.
    Без синхронизации не возможно отрисовать все точки
     
    Исходник
    TMapsEngine_source.zip
    TMapsEngine_Seattle_10.zip
     
    Скачать APK  (долго он там не пролежит, а форум не позволяет загрузить zip размером 7,4 мб )
     
  2. Like
    Камышев Александр отреагировална zemt в [Android] Криптография, защита информации   
    есть отличный канал
    доходчиво и понятно, последние примеры на основе openssl, вроде она на андроид работает, не знаю
  3. Like
    Камышев Александр отреагировална enatechno в Ширина хедеров после OnResize не обновляется   
    Не помню точно, но вроде на дельфи так решается:
    Grid1.BeginUpdate; ... //изменение ширины колонок Grid1.EndUpdate;
  4. Like
    Камышев Александр получил реакцию от Rusland в [XE10][Android] Пример номеронабирателя, звонилки   
    чего вдруг...
    копать модуль FMX.PhoneDialer,
    для сведений об операторе TCarrier, вызывать через GetCarrier,
    звонить - Call( const APhoneNumber: string; ) : Boolean;
    получить входящие GetCurrentCalls: TCalls;
  5. Like
    Камышев Александр получил реакцию от Gingercat в Блокировка программы   
    Для Вашей задачи подойдет indy ftp клиент-сервер плюс к ним indy ssl handlerы. Нужно будет найти "OpenSSL-Win32" и разобраться как в ней создавать собственные сертификаты. Далее указать в handler серверу и клиенту в SSLOptions файлы сертификатов и ключей и все, vulgaris защищенное ftp соединение. При создании сертификатов указывается время действия вплоть до секунд. Можно выдавать его на месяц к примеру, через месяц точно по времени ssl соединения не будет и клиент будет стучаться за новым сертификатом, ну или не будет...
  6. Like
    Камышев Александр получил реакцию от Gingercat в Блокировка программы   
    Сделать общение с сервером по SSL и выдавать сертификаты ограниченные по времени к примеру раз в год, так проще и с этим сделать ничего не смогут.
    Проще будет ломать бинарный код и анализировать память приложения. Бинарники тоже шифруют или жмут, от школьников помогает. 
    Как вариант Sentinel Hasp, или Hasp Net ключи, я на винде использовал, и 1с такими закрывается.
  7. Like
    Камышев Александр получил реакцию от #WAMACO в Кому нужны программисты Fire Monkey?   
    Embarcadero за дело взялись серьезно, FM набирает последователей. У нас код пишут и на CBuilder XE10  и на CBuilder old scool, embedded программеры на Ansi C  + Lua пишут, есть проекты на Android Studio, есть на Visual Studio, на Qt что-то тоже было. В основном используется стандартный и ++ си. В общем был бы программист понимающий в красоте кода, а к IDE можно подстроится.
    В любой программе есть код не выполняющий никаких функций - это красота в чистом виде
  8. Like
    Камышев Александр получил реакцию от Kitty в Кому нужны программисты Fire Monkey?   
    Embarcadero за дело взялись серьезно, FM набирает последователей. У нас код пишут и на CBuilder XE10  и на CBuilder old scool, embedded программеры на Ansi C  + Lua пишут, есть проекты на Android Studio, есть на Visual Studio, на Qt что-то тоже было. В основном используется стандартный и ++ си. В общем был бы программист понимающий в красоте кода, а к IDE можно подстроится.
    В любой программе есть код не выполняющий никаких функций - это красота в чистом виде
  9. Like
    Камышев Александр получил реакцию от zairkz в Крякнутая версия XE8   
    Поломатая абракадабра - это такая которой кажется, что она лицензионная, отсюда бинарники или apk будут в точности такими как с лицензией, за исключением информации о лицензии, некой последовательности однозначно идентифицирующей пользователя. Такую последовательность легко спрятать в бинарном коде, а можно и не прятать. Таблетка либо уже содержит информацию о лицензии либо генерирует в процессе установки, и в том и в другом случае опознать подделку не составляет труда, тупым сопоставлением со списком действующих лицензий. Бесплатное приложение с сотней скачиваний в месяц никто не будет драконить, другое дело, если приложение имеет платный контент или сколько-нибудь заметный объем скачиваний. В общем на этапе разработки проблем быть не должно, как только появляется бизнес - надо покупать лицензию.
  10. Like
    Камышев Александр получил реакцию от Kitty в Кому нужны программисты Fire Monkey?   
    Мдя... а как же с++? CBuilder из Seattle даже не упоминается... Таких совсем мало? а как же std::map, std::deque и другие шаблоны из stdlib? оси (в том числе андроид) на чем написаны? не на си?
    java классы можно имплементировать в си и жить с ними в согласии, обратное неверно
  11. Like
    Камышев Александр получил реакцию от Brovin Yaroslav в [TGrid] После изменения ширины TStringColumn, столбцы накладываются друг на друга   
    На свежую голову сам разобрался, все просто, для некоторых полей ширина по коду получается == 0, присвоение  нуля Columns->Width и дает такую картинку.
×
×
  • Создать...