38 posts
Posted 13 July 2013 - 12:35 PM
[Minecraft in ComputerCraft] & [LabyOS] Original Minecraft Launcher [FlashCraftLauncher] [FCL] Not finished!About FlashCraftLauncherFlashcraft Launcher is a program
where you can play Minecraft (2D)
together (Rednet). (comming soon)
It is also an operating system.
sorry for my bad englishFeatures:- Original minecraft launcher [1.6.2]
- Premium login [
http://login.minecraft.net]- changelog
- Autoupdate
- Minecraft in (ComputerCraft/Minecraft)
- LabyOS [Operating system]
- Cracked support [comming soon]- Feedback function
Changelog:PastebinStatus:LabyOS:
02% completed!FlashCraft:
00% completed!FCLauncher:
99% completed!Login Code:
print("")
name = read()
print("")
password = read()
testfor = http.get("http://login.minecraft.net/?user=" ..name.. "&password=" ..password.. "&version=12") -- check login data
printresult = testfor.readAll()
if printresult == "Bad login" then
print("Bad login")
else
print("Welcome")
end
YouTube Video:Comming soon!
Screenshot:Spoiler
Updates
Launcher
Bad login
Login
Loading screen
Titlescreen
LabyOS
Downloads:-FlashCraftLauncher 0.1 (Development) Download: pastebin get FqZwgAeQ Launcher Programs: Launcher=yes FlashCraft=no LabyOS=no-FlashCraftLauncher 0.2 (Beta) Download: Comming soon! (Autoupdate) Programs: Launcher=yes FlashCraft=no LabyOS=yesOther programs:-Old LabyOS: LabyOS in Minecraft-SimpleSetup: Setup maker [Tool]Feedback please ;)/>/>
8543 posts
Posted 13 July 2013 - 07:21 PM
Next time just edit the original post, don't make a second one for no reason.
38 posts
Posted 13 July 2013 - 09:42 PM
Next time just edit the original post, don't make a second one for no reason.
Sorry, I could not edit the title :/
467 posts
Location
Van Diemen's Land
Posted 15 July 2013 - 02:29 AM
Nice login system. Very original and I like the way it uses actual Minecraft logins :)/> Brilliant.
Nice GUI too. :)/>
Might use the Minecraft user login on my own OS.
How do you make the updater?
38 posts
Posted 15 July 2013 - 05:34 AM
Updater:
if fs.exists(".minecraft/bin/minecraft/menu/screen") then
print("[Client] (Pastebin) Updating..")
fs.delete(".minecraft/bin/minecraft/menu/screen") end
term.setTextColor(colors.white)
shell.run("pastebin get HzryNrQ6 .minecraft/bin/minecraft/menu/screen") -- Download file (Update)
term.setCursorPos(1,2)
print("[Client] Updated.")
467 posts
Location
Van Diemen's Land
Posted 15 July 2013 - 06:02 AM
Updater:
if fs.exists(".minecraft/bin/minecraft/menu/screen") then
print("[Client] (Pastebin) Updating..")
fs.delete(".minecraft/bin/minecraft/menu/screen") end
term.setTextColor(colors.white)
shell.run("pastebin get HzryNrQ6 .minecraft/bin/minecraft/menu/screen") -- Download file (Update)
term.setCursorPos(1,2)
print("[Client] Updated.")
I meant, how do people make an updater that you don't even need to download? It just looks on pastebin for something and if it finds something out of place it updates…
I know how to make one that you download though. (Like that)
38 posts
Posted 15 July 2013 - 06:12 AM
Updater:
if fs.exists(".minecraft/bin/minecraft/menu/screen") then
print("[Client] (Pastebin) Updating..")
fs.delete(".minecraft/bin/minecraft/menu/screen") end
term.setTextColor(colors.white)
shell.run("pastebin get HzryNrQ6 .minecraft/bin/minecraft/menu/screen") -- Download file (Update)
term.setCursorPos(1,2)
print("[Client] Updated.")
I meant, how do people make an updater that you don't even need to download? It just looks on pastebin for something and if it finds something out of place it updates…
I know how to make one that you download though. (Like that)
Do you mean how to change the code on pastebin?
Sorry I can not so good english :/
515 posts
Location
Australia
Posted 15 July 2013 - 06:15 AM
I think it would be better if you didn't require a premium account login, so people won't feel so insecure putting their username and password details. And yes I completely understand the source is visible and can be seen it does nothing bad, but just for paranoid people, and just in case someone doesn't take advantage of this and make their own version…
Oh and also at least localize the username and password variables, else some other program can just steal it. (You should localize all the variables)
38 posts
Posted 15 July 2013 - 06:19 AM
I think it would be better if you didn't require a premium account login, so people won't feel so insecure putting their username and password details. And yes I completely understand the source is visible and can be seen it does nothing bad, but just for paranoid people, and just in case someone doesn't take advantage of this and make their own version…
Oh and also at least localize the username and password variables, else some other program can just steal it. (You should localize all the variables)
I'm already working on a "cracked" version ;)/>
I would later create a 2D Minecraft where you can play on the Internet.
That is why you need the premium account that no player appears twice
38 posts
Posted 15 July 2013 - 06:42 AM
Oh and also at least localize the username and password variables, else some other program can just steal it. (You should localize all the variables)
done.
355 posts
Posted 15 July 2013 - 07:47 AM
This seems realy nice, is it okay if I make my own launcher looking like this? Just for fun?
1114 posts
Location
UK
Posted 15 July 2013 - 12:20 PM
Next time just edit the original post, don't make a second one for no reason.
Sorry, I could not edit the title :/
Click "use full editor"
38 posts
Posted 15 July 2013 - 12:28 PM
Next time just edit the original post, don't make a second one for no reason.
Sorry, I could not edit the title :/
Click "use full editor"
yes, I've just seen xD
1583 posts
Location
Germany
Posted 15 July 2013 - 05:17 PM
Do you speak german laby?
38 posts
Posted 15 July 2013 - 06:03 PM
Do you speak german laby?
yes
1140 posts
Location
Kaunas, Lithuania
Posted 16 July 2013 - 07:23 AM
Maybe you shouldn't "crack" your own Minecraft by yourself. Just make a working Minecraft version so other people could hack it. I would really like to "crack" Minecraft by my self. :P/>/>
49 posts
Location
The Galaxy
Posted 06 November 2013 - 09:49 AM
Found a bug.
After you select Premium, and Log In Again,
It makes you click OK to select a new backround color. When I do, and select a new one, this comes up in the middle of the screen.
bios:339: [string "b"]:38: ',' expected
82 posts
Posted 08 November 2013 - 07:39 PM
im getting the same error
1852 posts
Location
Sweden
Posted 09 November 2013 - 01:01 PM
Hey, Cool program.. I have some improvements/suggestions if you'd like ;)/>
Spoiler
1: Clearing the screen
You seem to be using 'print' to clear the screen..
Here's a simple function that clears the screen with the color you desire
local function clear(color)
if color ~= nil then
term.setBackgroundColor(color)
end
term.clear()
term.setCursorPos(1,1)
end
--# Also use this instead of shell.run('clear')
2: When creating multiple folders you could put them in a table and do this
local folders = {
"Folder", "Folder/Sub-folder", "Folder/Sub-folder/etc",
}
for i = 1,#folders do
fs.makeDir(folders[i])
end
3: Use locals
local run = true
4: Don't set the cursor pos every time you want a new line
--[[
You are doing this
print("Hello")
term.setCursorPos(1,2)
print("World")
term.setCursorPos(1,3)
print("!")
print sets it to a new line automatically
You can also use \n to set a new line in a print
print("Hello\nWorld\n!")
--]]
print("Hello")
print("World")
print("!")
Edited on 09 November 2013 - 12:02 PM