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

Символы. Lua

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

"Эта вещь долго вставляла мне палки в колеса, пришло время вставить мне..." - цитата из какого-то боевика.

 

С этой фразы, пожалуй, можно начать небольшое повествование.

Довольно долгое время я рылся в просторах интернета, в задворках ворда, и чертом забытых местах, - в поисках одного-единственного символа, который украсит интерфейс. Но когда поиски наконец увенчались успехом, все пошло слону под хвост... В OC символ, конечно же, не отображался. И так происходило раз за разом, пока терпение не врубило рычаг под названием "Тотальный улет"...

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

Пока летел обратно, пришло решение как это можно сделать - и вот, встречайте:

Символы.луа - небольшая программка, отображающая доступные в OC символы. Символы можно помещать в список "избранных", а затем этот список сохранять в отдельный текстовый файл.

Программку можно использовать на мониторах 2го и 3го уровней (на них работает тачскрин).

При сохранении, создается случайный файл вида symbols-RANDOM_NUMBER.txt в корне диска.

 

jOWmo_62Fro.jpgxAL2DD79yWY.jpgFdIGQlbJxtI.jpg

 

Перемещение идет при помощи стрелок влево-вправо, при этом сменяется страница.

Выбор символа - клик по нему.

Liked - список "Избранное".

 

Закрыть программку - клик по крестику в верхнем-правом углу.

 

Код для скачивания:

pastebin get 3H9SW94T symbols.lua
Ну и ссыль. Изменено пользователем Xytabich

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


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

Можно было управление с клавиатуры сделать, тогда и на железном мониторе можно было б работать.

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


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

С этой фразы, пожалуй, можно начать небольшое повествование.

– Скажите, пожалуйста, а нельзя вот эту последнюю фразу взять и выбросить?

– Да ты чо, ради нее всё и писалось.

«День выборов»

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


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

Можно было управление с клавиатуры сделать, тогда и на железном мониторе можно было б работать.

Можно было, но зачем? Если вся основная масса народа сидит либо с золотым, либо с алмазным.

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


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

Можно было, но зачем? Если вся основная масса народа сидит либо с золотым, либо с алмазным.

Ну, не всем быть жирующими, можно тупо сделать и то и то, какие проблемы в этом?)

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


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

Ну, не всем быть жирующими, можно тупо сделать и то и то, какие проблемы в этом?)

Одна большая и непобедимая - лень.

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


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

Давно ждал, чтобы кто-то реализовал таблицу символов, так как самому было лень такое писать!
Очень полезная программа

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


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

Давно ждал, чтобы кто-то реализовал таблицу символов, так как самому было лень такое писать!

Давно была такая таблица символов

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


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

Поправлен небольшой косяк - при повторном выборе символа не отображалось его присутствие в избранном. Ссылка та же.

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


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

@@Xytabich можно кодировку выбранного символа вставить в буфер обмена Windows при наличии Debug Card

component.debug.sendToClipboard(player:string,msg:string)

Добавили такую функцию в недавних обновлениях OpenComputers

Думаю и другим будет полезно о ней знать :)

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

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


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

@@Xytabich можно кодировку выбранного символа вставить в буфер обмена Windows при наличии Debug Card

component.debug.sendToClipboard(player:string,msg:string)

 

Как руки дойдут - добавлю, но это будет не скоро)

Если в этом есть большая необходимость, можно в строке 270 воткнуть(клик на кнопку Save), в строке 276-279 идет втыкание символов в строку.

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


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

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

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

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

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

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

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

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

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


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