/var/log/life.log

Блог программиста из солнечной Бурятии

Передача произвольных данных в metadata модуля vampirus.yandexkassa

  1. переименовать папку bitrix/php_interface/include/sale_payment/yandexcheckoutvs например на yandexcheckoutex
  2. Изменить содержимое bitrix/php_interface/include/sale_payment/yandexcheckoutex/handler.php на
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?
    namespace Sale\Handlers\PaySystem;
    use Bitrix\Main\Request;
    use Bitrix\Sale\Payment;

    require($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/vampirus.yandexkassa/payment/yandexcheckoutvs/handler.php");

    class YandexCheckoutExHandler extends YandexCheckoutVSHandler
    {
        protected function getMetadata(Payment $payment, Request $request, $query)
        {
            return ['key' =>'value'];
        }
    }

    Метод getMetadata должен вернуть массив, который будет добавлен в metadata и передан в яндекс

  3. Добавить платежную систему выбрав новый обработчик  Платежная система яндекс касса

Удаление image.php в opencart

Если на сайте присутствуют файлы image.php и admin/image.php, и они заново создаются при их удалении, то нужно проверить список модификаторов на предмет подозрительных, удалить если есть. А затем очистить кеш. После этого можно удалять эти файлы и менять пароли на сайте.

Быстрое открытие просмотра ip камеры на android

У меня есть камера, которая отдаёт rtsp поток. Но чтобы открыть его на телефоне нужно было запустить vlc, перейти в плейлисты и запустить.

Понятно, что если перейти в браузере по урлу потока, то vlc перехватит и начнёт открывать. Была идея добавить через Chrome на Рабочий стол. Но она с треском провалилась. Хром его не открывал, и сразу отправлял в поиск, в firefox url перехватывался, но как ярлык нельзя было сохранить. Если сделать локальную html страницу добавив туда редирект, то в браузере всё отрабатывает как надо, при этом при сохранении на рабочий стол всё перестаёт работать.

В итоге получилось даже лучше. Через MacroDroid заменил открытие rstp потока при долгом нажатии на кнопку возврата к рабочему столу, вместо вызова гугл ассистента.

Поиск по файлам в windows

Когда заменил HDD на SSD это была сказка при поиске по файлам, результат практически моментальный. Но со временем заметил, что всё уже не так быстро, как раньше. Как оказалось – виноват “Защитник Windows”. Да и в остальных случаях тормозов виноват в основном тоже он. Достаточно было добавить расширения файлов в исключения и поиск стал опять быстрым.

miui

Что-то в miui совсем офигели, сначала погода начала требовать делать телефонные звонки, а при отказе делает выход. Теперь ещё и календарь с записной книжкой начали требовать делать звонки, хоть не обновляйся.

Минусы модуль кассы

  • Виснет
  • Что-бы передавать чеки с разной СНО, нужно велосипед придумывать
  • Нельзя напечатать чек коррекции
  • Достучатся до технического специалиста, тот ещё квест
  • Не отдаётся информация по СНО в чеке

Ещё про бэкап

Наконец-то сделал автоматическое сохранение фоток с телефона в amazon s3 через приложение FolderSync.
Теперь ещё бы прикрутить костыль, чтобы с амазона выкачивать их на комп)