- Sky
- Blueberry
- Slate
- Blackcurrant
- Watermelon
- Strawberry
- Orange
- Banana
- Apple
- Emerald
- Chocolate
- Charcoal
-
Content Count
21 -
Joined
-
Last visited
-
Days Won
1
Posts posted by Gladox114
-
-
But what if I want to read the third line? do I need to:
--
file:read("*l")
file:read("*l")
x = file:read("*l")
--
or can i type the number somewhere somehow?
edit: Marked a section where I replaced all "write" with "read" because I'm stupid
-
Quote
file:write(newIP)
That should write to the first line or to a new line?
IP = file:read(1)?
What is with multiple settings? How should i use the write function then?
Can you give me an example how someone uses such system?
-
I want to make an application that creates a file named "config.txt" and read/write to it but i am hanging on creating the file. Can't find how to create the file.
My Project: Github_Project_Line85
I want to save the IP that the user writes in and after rebooting it should stay. (Line 85)
I want to make a check system with the config.txt and then load the variable into it.
It's using the GUI API from MineOS
-
ok nice ^^
-
-
I tried it and it didn't work. And yeah i overlooked that ^^
I tried it with items = {} and it didn't worked. And I want to load the itemList.cfg and tried it with os.execute("itemList.cfg") and the same error
edit: The ME_Controller didnt had energy so my working code didnt worked too but now both are doing great
-
I was building on the AE2Stock code and i wanted the items list separate from the code itself to edit it while its running but however the storedItem[1].size is nil by executing my newer version of AE2Stock. So i need help
The working older version: https://pastebin.com/c1B0L0Pi
The New Version i need help with: https://pastebin.com/Tb4KWszT and the list https://pastebin.com/ZiPbChT2
Maybe you'll need my function drawText(text,SecondGPUProxy): https://pastebin.com/S5uMbMBT
-
I can't use functions like error() or print() and the most programs don't work on MineOS
-
I thinkits working but its not starting directly so i would maybe start it ones before timer starts it "loopDelay" later.Quoteloop() event.timer(loopDelay, loop, math.huge)
I appreciate it and thx for helping me
-
Im not sure how to do the event stuff. Im half way a noob but i'll try
-
I installed AE2crafting stock from here and edited it so that its a thread and uses an another screen and i want to use the home of OpenOS while its active to multitask...
for more infos my codes:
Drawtext to another screen > pastebin.com/NnsHQ4cB
AE2 crafting stock > pastebin.com/wTbDU5di
adjustScreen > pastebin.com/LU8eNn1n
-
Oh thx ^^
-
Quote
Ok, for your code, you want a program that does a gpu set using a string or a number as input? And if it is a string, you want to replace all \n with ""?
Yeah for now i just wanted to go a line down if the string contains "\n" in it. its cheap ik
27 minutes ago, CptMercury said:if type(str) == "number" then str = tonumber(str)
I am not allowed to use numbers in gpu.set() but i want so i need to convert however the number to a string.tonumber() converts a string with a number like "10" in to a number like 10. The opposite what i need and i thought that string.format() does the opposite.
-
When i am in the Lua section and want to use the string.format("%g",num) it works like it should but in my code drawtext not...
I want to use gpu.set(x,y,string) but my problem is that i want sometime numbers as strings but i don't know how to convert them properly
info who is wondering whats drawText()
drawText(print, gpu proxy) is my function that prints something on my second screen with a second graphics card to multi-task
-
Thx for explaining it because i didn't understood the meaning of tx and ty in the gpu API ^^
-
The gpu.copy() is a little bit bugged i would say or i use it wrong
local c = require("component") local gpu2 = c.proxy(c.get("009")) gpu2.setBackground(0xCC0000) -- setting background to red local x,y = gpu2.getResolution() gpu2.fill(1,1,x,y," ") -- fill the whole screen red gpu2.setBackground(0x000000) -- setting background to black gpu2.fill(1,1,x,y/2," ") -- fill the top half screen black os.sleep(2) gpu2.copy(1,y/2,x,y/2,1,1) -- copy the red half bottom to the half top print(y/2) -- just to check if i calculate something wrong os.sleep(2)
And it doesn't work at all as you can see in the picture...
I maybe need some examples and tutorials for this.
-
I know that "not nil" is wrong but how to test if the input is a nummber and do something when input is a nummber.
read = io.read() if string.match(read, "(%d+)") == not nil then -- do something end
-
I know that "not nil" is wrong but how to test if the input is a nummber and do something when input is a nummber.
read = io.read() if string.match(read, "(%d+)") == not nil then -- do something end
-
Thanks a lot BrisingrAerowing !
-
Warning: Maybe its a bad english.
I dont know why this dont work.
I want to test if a specific word is written in to the "line" and it dosnt work.
Quoteline = io.read() if line == "y" or "Y" then print("its Yes") elseif line == "n" or "N" then print("its No") end
How to use Filesystem API
in Programming
Posted
Ups, i tested it with file:read() but i miss typed and somehow wrote file:write()