Перейти к содержимому
Programist135

Библиотека для записи/чтения магнитных карт

Рекомендуемые сообщения

Не буду писать приветствие, потому что как только я всё написал, всё закрылось. Библиотека нужна для вставки в ваши программы (как Рид просил). 

Вот исходники: http://pastebin.com/yTceEcA1

 

Функции:


Запись:

 

card.write(filename, cardname)

  filename - имя файла, который вы хотите записать на карту. (строковое значение, обязательно)

  cardname - имя карты, которой будет она названа после записи. (строковое значение, необязательно)

 

Чтение: 

card.read(filename)

  filename - имя файла, в который будет сохранены данные. (строковое значение, обязательно)


 

Каждая функция может вернуть следующие значения:


"Reader not found" - не подключено устройство чтения карт (только для функции read)

"Writer not found" - не подключено устройство записи карт (только для функции write)

"File too big" - файл не умещается на карту (только для функции write)

true - операция завершена успешно


 

Вот и всё, надеюсь больше такого не случится (как только я всё написал, всё закрылось).

Простите, что пишу так, я сейчас очень зол. Надеюсь вы будете пользоваться этой библиотекой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему результат чтения записывается в файл? Он что не может вернуться строкой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зачем вообще на карту 128 Байт записывать файл??? Это же бред! На RFID дешевле, но тоже бред.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

RFID хранит максимум 64 байт

Лёша, ладно, завтра допилю) Сегодня устал

Изменено пользователем Programist135

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

RFID хранит максимум 64 байт

Лёша, ладно, завтра допилю) Сегодня устал

 

Магнитная карта крафтится одна, а RGID целых 6, так что переделывай программу, если хочешь, чтобы ее использовали.))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просьба перескачать мою библиотеку с пасты, всё сделал как сказал Лёша.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А теперь вопросы: 1: Почему он рассериализовывает стринг? 2: А чем она,собсна, отличается от простого component.OSMagReader и магврайтер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все никак не могу понять, для чего эта программа?

Если она пишет файл, почему она не записывает файлы больше 128 символов, где мне взять такой файл?

Почему бы не сделать дробление файла на части?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Лучше бы двери на rfid сделали, как в жизни.

А они уже есть) У Убунты стоят, подходишь с карточкой — дверца открывается. Правда, для меня жутко неудобно, плюс 1 слот "лишний" занимает в инвентаре (с чем у меня вечная проблема. Он почти всегда забит)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

плюс 1 слот "лишний" занимает в инвентаре

Храни в /enderchest

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Храни в /enderchest

Никогда не думал, что меня будут считать настолько тупым.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Макс не хоте тебя обидеть) У него привычка: давать совет, даже когда не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...