2

Есть ли простой сервис для хранения строк под моим ключом, который может быть использован ботами?

Требования:

  1. Простой доступ к командной строке, автоматическая публикация разрешена
  2. Не нужно поддерживать сеанс с сервисом живым
  3. Я выбираю ключ
  4. Нет требований для регистрации / аутентификации (для простоты)
  5. Строка должна храниться около месяца.

Я хочу что-то вроде:

Store:
$ echo some_data_0x1299C0FF | store_my_string testtest2011

Retrieve:
$ retrive_my_string testtest2011
some_data_0x1299C0FF

У вас есть идеи, что мне использовать для этого? Я могу только думать об использовании IRC (темы канала /whowas , ...), но это слишком сложно для этой простой задачи.

Безопасность не требуется: любой может обновить мою строку. Задача выглядит очень простой, поэтому я ожидаю, что решение будет таким же простым. Ожидается что-то вроде одного простого вызова curl .

2 ответа2

0

Обычно вы не можете уйти от 3-го требования, если не используете свой собственный сервис - из-за возможных проблем, вызванных коллизиями. Есть уродливый обходной путь: спрячьте вставку за укорачивателем ссылок - некоторые из них, такие как http://tinyurl.com/, позволяют выбрать собственный префикс.

Большинство вставок позволяют извлекать "сырую" вставку, и отправка может быть выполнена с помощью простого HTTP-запроса. Самым простым является sprunge:

$ echo "This is a test" | curl -F 'sprunge=<-' http://sprunge.us
 http://sprunge.us/fiea

$ curl http://sprunge.us/fiea
This is a test
0

Вы можете использовать записи DNS TXT для хранения строк таким способом. Я не уверен, насколько легко они будут установлены, но это будет зависеть от того, как настроен ваш DNS-сервер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .