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

Laine_prikol

Пользователи
  • Публикации

    155
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Все публикации пользователя Laine_prikol

  1. Laine_prikol

    Что такое IRC

    Я в чате без моноширного шрифта, и мне нормально
  2. Конечно этот браузер будет нормально работать с сайтами 1995 года или с оченнннь простой вёрсткой. Вот например наш форум открытый в примерно таком браузере Вёрстка летит куда-то в ад. Конечно, всё равно это лучше чем у меня в OC. Но ресурсов даже на простую вёрстку не хватает, потому-что в самой OpenOS передача файлов ограничена, и если загружать что-то более-менее нормальное падает либа buffer.lua
  3. Я даже специально в описании поставил кавычки - "Браузер html" это даже не браузер, а простой конвертер из html в нормальный для ОС вид. Да и всё-равно как говорилось ниже: ресурсов компов ОС не хватает чтобы нормально отображать html и css, не хватает ни цветов ни оперативки, для нормального интернета сейчас нужно не более 1 гб оперативной памяти, и 24 битный цвет.
  4. Я давно уже хотел сделать простой браузер html, но знаний и времени не хватало, и вот сейчас я вам представляю pre-alpha версию своего "браузера html". Он может открывать простые странички (странички которые весят больше 4 кб) и отображать текст. Пока не поддерживает форматирование, и большинство тегов. Но чтобы получить небольшую информацию в тестовом виде можно. Пример отображение страничек: Установка и запуск: Скачать можно командой: pastebin get jNPDqSkn htmlbrowse.lua Запустить: htmlbrowse <ссылка обязательно с http:// или https://> Версия 1.0-prealpha Первый релиз
  5. Лучше сделал-бы библиотеку чтобы она умела, зашифровать сообщение - чтобы не перехватили.
  6. SAMP - мод для игры GTA San Andreas который позволяет играть по сети в GTA San Andreas
  7. Я где-то в году 2012 на php devel studio приколы делал и даже на gamemaker игры делал. У меня даже на диске папка с исходниками лежит
  8. Итак, сегодня я буду рассказывать как я пишу мод на SAMP. Для начала разберёмся на каком языке пишут скрипты и моды для SAMP. Моды и скрипты в SAMP пишутся на языке PAWN. Pawn - это С-подобный скриптовый язык (как и lua) но, в отличии от lua, в Pawn скрипты именно компилируются,в байт код для запуска на абстрактной машине, а не интерпретируются как в Lua. Скажите - ну и что это даёт? А даёт это многое, например: компилятор pawn ещё до выполнение скрипта проверяет на наличие ошибок, и поэтому у вас никогда не будет внезапных ошибок в программе, также ещё скорость работы скрипта больше чем в том-же Lua, потому-что код скомпилирован в сразу понятный для машины код. Что такое pawn мы разобрались. Давайте разберёмся с средой разработки, если в lua мы могли писать скрипты хоть в блокноте, то теперь нам нужна полноценная среда разработки. 1. Pawno - Очень простой редактор, в есть необходимый минимум чтобы писать скрипты на pawn. 2. Notepad++ (с плагином nppexec) - Самый популярный редактор скриптов. Поддерживает плагины, и также множество языков программирования Но давайте перейдём к написанию программы "hello world!" Как я и сказал у меня samp вариант Pawn. Вот как выглядит hello world в pawn: main(){ print("hello world!");} Компилируем: Как видим, всё прошло успешно и компиляция завершена. Вот как выглядела бы ошибка: С компиляцией разобрались, теперь нам надо запустить сервер, запускаем сервер и видем наше сообщение: Теперь хотелось-бы чтобы например: hello world писалось не в консоль сервра, а например игроку в чат. Для этого нужно использовать include, да-да как и в си или c++ pawn поддерживает include и константы #define, и даже команды пре-процесса #pragma. Теперь, давайте подключим include к нашему скрипту для того, чтобы подключить include надо в начале скрипта написать #include <a_samp>, тем самым мы подключили include для работы функций samp. Теперь мы можем создать код в нашем скрипте: public OnPlayerConnect(playerid) // Создаём паблик чтобы при подключении игрока что-то происходило{ SendClientMessage(playerid, -1, "hello world"); // Функция отправки сообщения return 1; // функция должна что-то возвращать} Playerid - Ид игрока которому мы будем отправлять сообщение (в данном случае игроку который подключился к серверу) -1 - Цвет сообщения (белый) "hello world" - Строка которая будет отправляться. Запускаем сервер, заходим в игру и видим наше сообщение: Ну вот и всё это был весь мой обзор языка pawn. ВНИМАНИЕ! Я некого не собираюсь учить (я сам учусь) это был просто мини-обзор языка Pawn. Потому-что никто на форуме не знает этот замечательный язык программирования. Если бы он был в OpenComputers я бы был рад!
  9. /time set 15000 /gamerule dodaylightcycle false
  10. Там можно добавлять свои цвета и типы заливки. Заливки хранятся в файлах: customFills.cfg и customFills1.cfg, а цвета в: colors1.cfg и colors2.cfg
  11. Описание: Данная программа позволяет рисовать/сохранять/открывать картинки. Поддерживаются: цвета, типы заливки(символами которыми мы будет рисовать). программа использует библиотеку GPIC. Использование: Запустить программу можно командой: lainepaint <Название картинки> <ширина картинки> <высота картинки> Интерфейс программы: Кнопки находятся вверху экрана: - Сохранить файл с названием который вы написали при запуске [C] - Закрыть программу без сохранения [+] FILL [-] - Изменение типа заливки [+] COLOR [-] - Изменение цвета [O] - Открыть изображение которое вы указали при запуске [N] - Очистка экрана Скачать: Скачать программу можно командой: pastebin run 34FYNB4N и просто ждите пока установщик установит всё что нужно для работы программы. Версия 0.3-r1 Добавлена возможность создавать изображение любого размера
  12. На OpenOS 1.6 всё нормально сохраняется, а на 1.5 почему-то просто число 80 и больше нечего
  13. Попробую добавить в свой код UPD: с 223 строк сжал до 112
  14. Laine_prikol

    Ставим эмулятор OpenComputers

    А как сделать экран третьего уровня?
  15. Я привык уже к keyboard api. Потом может переделаю, уже убрал кучу переменных сделал большой массив, и убрал ненужные строки кода, и с 278 строк уменьшил до 223
  16. 1. Тут цикл есть (может я немного не понял тебя) 2. Массивов нет. ты тут прав.
  17. Он у меня не работает, пишит: "Невозможно запустить это приложение на вашем пк" UPD: Я не ту версию скачал
  18. Точно не число 80, потому-что когда я хочу отобразить картинку которую только что сохранил, нечего не происходит
  19. Вылетает. Просто "Прекращена работа программы" и всё! UPD: Запустил через контекстное меню и заработало! Только вот OpenOS 1.5 При попытке поставить 1.6, падает
×
×
  • Создать...