MiFare 1K запись данных, Exeption

191
13 мая 2018, 04:10

Пытаюсь записать данные на карту MiFare Classic 1K, выдаёт исключение Exeption:Unable to login in sector 2 with key key B.

Считывание из блоков происходит без проблем. Пытаюсь записать 6 цифр (123456). Сам метод SetData() выполняется. Исключение вылетает при попытке записать непосредственно на карту в методе card.Flush()

 try
        {
            card?.Dispose();
            card = args.SmartCard.CreateMiFareCard();
            var sector = 2;
            var localCard = card;
            if (emptyCard == true)
            {
                var cardIdentification = await localCard.GetCardInfo();
                byte[] dataForCard = System.Text.Encoding.UTF8.GetBytes(id);
                await localCard.SetData(sector, 1, dataForCard);
                var data = await localCard.GetData(sector, 1, 48);
                string hexString = "";
                for (int i = 0; i < data.Length; i++)
                {
                    hexString += data[i].ToString();
                }
                MessageBox.Show(string.Format(hexString));
                canChange = true;
                await localCard.Flush();
                MessageBox.Show("удача");

            }
        }
        catch (Exception e)
        {
            PopupMessage("Exception: " + e.Message);
            emptyCard = false;
        }
READ ALSO
Как сделать чтобы кнопка нажималась при прикосновении? unity

Как сделать чтобы кнопка нажималась при прикосновении? unity

Практикуюсь в Unity и на данный момент хочу создать пианино

214
Не работает Drag Drop в Label

Не работает Drag Drop в Label

Нашел вот такой примерhttps://www

174
Динамические контролы (TextBox)

Динамические контролы (TextBox)

У меня создаются по нажатию на кнопку контролы, два TextBox Вопрос: как мне получить значение нужного контрола? Если допустим, они создаются и у каждого...

249
WindowsForms в visual studio code

WindowsForms в visual studio code

При попытках компиляции C# высвечивается ошибка, что комп не знает что такое SystemWindows

242