Pull to refresh
12
0
Игорь Абрамян @Scrypto

Инженер сервисного центра, программист

Send message

А что за пандора у вас была? У меня стоит 4g gps v2, пока все хорошо, аккум правда новый.
А так спокойно в минус 25 заводит, даже если несколько дней до этого стояла.

Я на свой Hyundai Grandeur, поставил сигналку с GSM от пандора, она умеет и показать по gps, и машину запустить и если тачка поддерживает посмотреть сколько литров в баке + даже ошибки считать.

Была идея тоже бота сделать, но сделал просто автозапуск через алису :)
Официально не было приложения для работы с алисой, написал на го прослоечку запустил у себя на сервер и алиса к ней обращается при определенном сценарии (что то типа, запусти навык "название машины")
Если что исходники тут: https://github.com/Scryptor/PandoraAutoStart

Я пробовал с этого акканута, не получилось, потом сбросил браузер, и он зашел на старый аккаунт (Я не вспомнил логин, и зашел по старому из подсказки браузера), оттуда и scryptor. Но после перезашел и все заработало.
Спасибо.

Странно, но похоже нужно 10 кармы, а не 7, не пускает дальше регистрации

Спасибо, надеюсь попадется человек, которому нравится программирование микроконтроллеров и прочих железок :) Тогда мой подарок зайдет

Ребят, хочу поучаствовать, не хватает 1 до 7

Та же история, пробовали Logitech Mx keys?

Согласен, лично для меня сторис в телеге это лишнее, но не могу сказать, что они мешают, есть и есть, где в уголочке.
Как по мне самый удобный мессенджер для работы, остальные удалил уже более года как.
Видео только через телеграм не особо удобно, но для этого используем zoom.

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

Просто в фоне когда
Просто в фоне когда
При активном перелистывании вкладок чатов и т.п.
При активном перелистывании вкладок чатов и т.п.


Разобрался.

Привет, а русский текст как-то можно заслать в проксю, если ссылка содержит поисковый &query=русский текст.
Вылетает ошибка

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

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

Тот же провайдер, после того как пофиксил этот 'баг', забыл, что пользователи бывают разные, и не сделал проверку на перевод денег самому себе. При таком переводе сумма дублировалась. Один человек нашел уязвимость, рассказал всем друзьям :), дальше уже ходили писать расписки в офис к провайдеру, что больше так делать не будем.

Про всякие конкурсы от провайдера, в виде игр, где не было валидации запросов никакой, и можно было подменить счёт при отправке post запроса в конце игры и получить всякие призы, что превращало турнирные таблицы в соревнования читеров, я уже говорить не буду )

Мда, вот мне заняться было нечем )

Тоже делал бота, чтобы разделить ответы, создал уровни пользователя (Пользователь идентифицируется по ID), при том или ином ответе переходит на новый уровень, или назад.
Проблема встала при работе с inline кнопками, я могу, их послать, принять ответ, но вот не могу поменять на ходу. Не присылает inlineMessageId.
Не подскажешь, что делаю не так?

Отправка кнопок:

public async void SendInline(long chatId, CancellationToken cancellationToken)
    {
        InlineKeyboardMarkup inlineKeyboard = new(new[]
        {
                // first row
                new[]
                {
                    InlineKeyboardButton.WithCallbackData(text: "Кнопка 1", callbackData: "post"),
                    InlineKeyboardButton.WithCallbackData(text: "Кнопка 2", callbackData: "12"),
                },
 
            });
 
        Message sentMessage = await botClient.SendTextMessageAsync(
            chatId: chatId,
            text: "за что мне это??",
            replyMarkup: inlineKeyboard,
            cancellationToken: cancellationToken);
    }

Попытка изменить:

if (update!.CallbackQuery!.InlineMessageId != null)
                {
                    await botClient.EditMessageReplyMarkupAsync(inlineMessageId: update!.CallbackQuery!.InlineMessageId,
                        replyMarkup: inlineKeyboard);
 
                }

Кнопки присылают callbackData, но inlineMessageId всегда null

Да, вы правы. Моя невнимательность сыграла

На Core 5, быстрее в два раза.
За 2.2 сек.
Определенно прогресс по сравнению .net 4 есть

Что интересно, время выполнения выросло на 0.6 секунды в среднем, с 3.5 до 4.1, при использовании DivRem
.net используется 4.7.1

   private static void smethod_0(int x, ParallelLoopState pls)
        {
            int num = x;

            int x1 = num / 10000000;
            if (num % x1 != 0) return;
            num = num % 10000000;
            int x2 = num / 1000000;
            num = num % 1000000;
            int x3 = num / 100000;
            num = num % 100000;
            int x4 = num / 10000;
            num = num % 10000;
            int x5 = num / 1000;
            num = num % 1000;
            int x6 = num / 100;
            if (x3 + x6 != x2) return;
            num = num % 100;
            int x7 = num / 10;
            if (x7 - x6 != nfmV) return;
            num = num % 10;
            int x8 = num;
            if (x4 * x8 % 2 != 0) return;

            allPwd += $"{x}\n";
        }

Убрал строки, ну и проверки вывел в порядки их возможного использования.
Скорость выполнения увеличилась с 13 секунд, до 3.5 сек.
Спасибо за идею.

Уже голова перестала сооражать, остаток от деления

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

Спасибо, интересно, учту.

Обфускатор .net Recator.
За dnSpy спасибо, посмотрю что за зверёк.
По поводу проверки хеша программы, да, но он не спасет если на руках алгоритм проверки пароля.

Information

Rating
Does not participate
Location
Петрозаводск, Карелия, Россия
Date of birth
Registered
Activity