Jump to content


Yanniclord's Content

There have been 33 items by Yanniclord (Search limited from 10-February 22)


By content type

See this member's


Sort by                Order  

#258020 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 16 August 2016 - 11:48 AM in Programs

View PostDog, on 06 August 2016 - 08:29 PM, said:

Let me play around with the idea - it's not something I'm particularly keen on, mind you, but maybe I'll come up with something. The bottom line is that it would involve modifying the address book format, which introduces all sorts of potential problems (especially for those using mixed versions of ccDHD).

EDIT: I've added call dropping support for new SGCraft (new LanteaCraft doesn't provide incoming addresses) - the next release will have it.

Lanteacraft? I never wanted to say it there because the Minecraftforums Moderators are so over sensitive and cringy, but that mod is slowly dying and the developer AfterLifeLochie doesn't really give a shit either (the other mentioned developer, MichiyoRavencroft does nothing to the mod, he is mentioned as a developer for no reason, he does not add a single thing to the mod, as he is active in the forums but does never say anything about the mod itself, only Lochie does), he doesn't open source it (the "newer" unstable versions of it) and doesn't give us anything to live with, like some kind of update of him saying he is still working on it or so, just nothing. The mod was once very well made, far better than SGCraft, but i became used to SGCraft now, since Lanteacraft is an absolute mess and a shit glitched piece of junk. The mod crashes all the time (when in a multi mod environment, because honestly, who plays Minecraft with just Lanteacraft, that would be a bit too boring), it also crashes for itself (without other mods in place) when for example right clicking with the painting brush to change the base into other blocks, the Stargate's ring spins WAAAAY too fast for an actual Stargate, which is stupid, the gate also has a tendency to either not establish a connection, or when it does, often it's just not able to close that connection, even when one side was closed, the other would still be open, or both stay open but you cannot travel through them. In addition to all that, most of the mod doesn't even work, and there are items added that have no use or meaning to them being there, when they do nothing anyways. And instead he is also adding stupid decoration items/blocks, instead of fixing the damn Stargate, which is the MAIN part of the mod, and the thing we all want, but instead he adds everything else we don't want/need. The mod is a mess, its an absolute glitch and crash-fest, and i am happy that i finally said it. I haven't felt it like this about any mod since Traincraft way back in the days. Lanteacraft once was great, but its glory days are past due.

Hate me for my opinion, but you cannot deny that i am right about this, since many clearly are complaining about it on the forums.

Dog, i think you are just better off focusing your programs on just SGCraft or possibly other Stargate mods, just not Lanteacraft. If you are willing to support it, we all are fine with it, but i think that you would be saving yourself a lot of work not maintaining it for Lanteacraft anymore, as i can almost assume that no one is using this program for Lanteacraft, and if so, only for the old versions, which are up here already. For the future, you might be better off dropping Lanteacraft, but the decision is yours to make.

Just as a note: SGCraft is far from perfect, but it at the very least works. I hate it that the gate is 5x5 and Greg refuses to even listen to my or others recommendations or alike, but at the very least it is stable, it works, and is almost right when it comes to the SG universe (though again, a 7x7 gate REALLY wouldn't hurt anyone, and i would really appreciate it if the gate was made about half the thickness, so maybe 50% slimmer, as the gate is waaay too "fat").

Captain Rant over.



#257648 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 06 August 2016 - 08:01 PM in Programs

View PostDog, on 06 August 2016 - 05:25 PM, said:

Nothing for killing the connection - there is 'per gate blacklisting/whitelisting' in that you can have the iris automatically close (or open) for any particular address that dials in - that's the iris switch in each address entry. Killing the connection isn't a feature I'll be adding, though.

Ye i know about the white/blacklist feature, thought you maybe would add it. Thanks anyways!



#257644 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 06 August 2016 - 05:03 PM in Programs

Yo Dog. Is there a function in your program that lets you kill a connection automatically when being dialled in by a Stargate? Like a blacklist in which you can add addresses that automatically kill the connection once it recognizes from where the dial is comming from.



#250596 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 20 April 2016 - 06:07 PM in Programs

View PostDog, on 20 April 2016 - 04:11 PM, said:

I might have a way you can continue to use 2.0 with the 'old' SGCraft - at least for the short term. Here are copies of gateBuddy and gateLiaison (2.0RC9q) that are written for the old SGCraft - with these you should be able to run ccDHD and ccDialer 2.0RC9q as well - and keep all the recent features I added to 2.0. I don't plan on updating these in the future, so keep that in mind.

gateLiaison
pastebin get 2jjVqs92 gateLiaison

gateBuddy
pastebin get kfgafcmk gateBuddy

Thanks, i will see if Greg finds a solution to it, or LemADEC. But i will surely use them for now :)



#250577 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 20 April 2016 - 01:32 PM in Programs

View PostDog, on 20 April 2016 - 02:36 AM, said:

You want this added to ccDHD 1.5 right? The redstone part was easy to add - redownload ccDHD 1.5 to get the update (edit line 299). As for 3x3 monitor support and remote iris status - don't count on it, but I'll see if I can them in and working - no promises on when that might happen, though.

Be aware that there is no downgrade path from 2.0 to 1.5 - at the very least, you'll need to delete your config file for ccDHD and gateLiaison and put them through first time setup again - at the very worst your address book may not work either (but I don't think that'll happen). If that's the case, let me know and I'll put together a utility to convert the address book for you.

EDIT: Regarding your post in the SGCraft thread: you should pastebin a crashlog and post the link - that'll help Greg track down the issue.

Ye i will do that. About the addressbook, no worries there, i really don't care about having to add back the 15 gates i have in that list, so not much of a problem.



#250571 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 20 April 2016 - 02:01 AM in Programs

Yo Dog, the redstone sytem you added to the ccDHD, could you add it for the older version of your program? Greg_Ewing changed something in the code of SGCraft, which is crashing my server when i use the WarpDrive mod to move my ship around space. Not just WarpDrive mod, but also Remain In Motion, it doesn't crash the server, but the Stargate bugs out, which actually also happens with the WarpDrive mod, after it first crashed the server. And since, in all honesty, Greg_Ewing is ignorant dick at times (quite often if you ask me), he purposely doesn't answer to me, and actually some others too, even if he was online minutes after the post was made, sometimes even hours, there is no way i can rely on him helping me out on this or even explaining it, as in the changelog for 1.7.10, nothing was stated that changed block render methods or block saved data methods. So i most likely am required to check this out for myself, since there doesn't seem to be any other option. If you need more info on my issue, take a look here: ( http://www.minecraft...and-1-8?page=51 ). Anyways, since i probably will need to backdate SGCraft to the version i remember it working the way it SHOULD work, if it would be possible for you to add all the changes you made to the older version of the program, that would be very appreciated (like the 3x3 monitor that shows the locked chevrons and such), if not, i just go with what it has.



#250410 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 17 April 2016 - 07:49 AM in Programs

View PostDog, on 15 April 2016 - 03:31 PM, said:

Glad you got it sorted. For future reference, what was the problem?

Stupidity. No seriously. Anyways, it seems that the gateLiaison was unloaded (the PC), which is why the ccDHD never received a signal to send out a RS signal.



#250280 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 15 April 2016 - 09:37 AM in Programs

View PostDog, on 13 April 2016 - 02:26 AM, said:

Hmmm...weird...I just tested it with the latest SGCraft and a redstone lamp and it worked great for me. The lamp came on with an incoming call and turned off when the connection was established. Just to be on the safe side, I also used "bottom" as my side. I did find one bug - terminating an incoming call didn't turn off the redstone, so I fixed that - you'll want to redownload.

Is your redstone cable just touching the computer with the end of the cable, or is the cable laying across the computer bottom? I know that can make a difference sometimes. Also, are you using vanilla Forge or something different like Cauldron?

I use KCauldron. Besides that, i tried without the Security Station from PneumaticCraft, because when someone dialed in, and the PC was turned off, the PC wouldn't turn back on without the Autonomous Activator i put at its side (to auto turn it on, regardless of chunkloaded or not). However, the other PC (ccDHD) actually connected to the gateLiaison and did show the incomming address. However, no redstone signal comes out below, nothing. I show you if you want in a video.

Never mind, fixed it.



#250065 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 13 April 2016 - 01:50 AM in Programs

View PostDog, on 13 April 2016 - 01:29 AM, said:

You're welcome. Let me know whether it works the way you expect or if there are any problems.

It doesn't seem to work. I dialed in, and on the ccDHD PC, i did put on a redstone cable, but there was no output. Here, i made the output to the bottom: http://pastebin.com/TmETMnFW



#250062 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 13 April 2016 - 01:08 AM in Programs

View PostDog, on 12 April 2016 - 11:48 PM, said:

OK, I added it to ccDHD. Just redownload ccDHD 2.0RC9q and then edit line 348 (local rsSide = "none") to match the side you want redstone on.

Thank you, i appreciate it :)



#250055 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 12 April 2016 - 11:21 PM in Programs

View PostDog, on 12 April 2016 - 10:30 PM, said:

I was under the impression that you wanted this change made to ccDHD, but most people don't keep the ccDHD computer under the stargate. Do you want this change made to ccDHD or gateLiaison?

Oh that doesn't matter to me, either one is fine if you ask me, as long as i can get an alarm beeping until the Stargate connection is established, much like the Stargate Center (SGC).



#250051 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 12 April 2016 - 09:55 PM in Programs

View PostDog, on 12 April 2016 - 05:09 PM, said:

Let me see what I can do. Do you have any problem with redstone being output on all sides instead of just one side?

Well, it depends. I try to keep my Stargate system below the Stargate, like power, redstone output and CCInterface as compact as possible, so redstone out everywhere could interfere with the other redstone contraptions i built for the Stargate. I wouldn't bother that much, but if you could make it just send redstone out the back, and i can change that if necessary, that would be better.



#249973 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 12 April 2016 - 07:01 AM in Programs

View PostDog, on 10 April 2016 - 05:51 AM, said:

Since there's no more room in the options screen I'd have to tie it into an existing function such as the incoming iris setting (basically when the iris is set to autoclose on incoming calls, the alarm would also sound) - and I don't want to do that.

I guess I could have ccDHD just output redstone automatically to all sides on any incoming call (no option), but that leaves the question of when to turn off the redstone. Unless you want it to stay on until the connection is closed, there's no easy way I could implement that. There's also the problem that LanteaCraft (in its current state) doesn't currently generate a connect or disconnect event for incoming calls so this would have to be an SGCraft only feature (at least for the time being).

If you're OK with those limitations (SGCraft only, redstone is output on all sides on all incoming calls and stays on until the connection is closed), I can add it for you.

Well the only problem would be the fact that i would not want the alarm to go until i close the connection. If you can make it so that the alarm only goes until a connection is established, and output redstone just on the back, i would be ok with that (i can edit the pastebin file, so that the redstone outputs somewhere else if necessary).

EDIT: Also, it is not that adding this function would be hard (even for me), but your program is so huge, finding the place i need to put it, would be easier for you and faster :/



#249820 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 10 April 2016 - 05:05 AM in Programs

Btw, Dog, is there a way to make the ccDHD PC output a redstone signal upon someone dialling in to trigger an alarm? Since the Stargate itself outputs a redstone signal also upon dialling out. Would be something nice to have in the options menu.



#249734 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 09 April 2016 - 12:10 AM in Programs

View PostDog, on 08 April 2016 - 11:30 PM, said:

It'll put something on the terminal when it's found a gate - but if you're not watching it will scroll off. When you quit the program, it'll tell you how many gates it found. When you restart it, it'll start up where it left off (so long as you don't delete .discoverySession), so there's no worry about quitting to see if it found any gates.

EDIT:

View PostYanniclord, on 08 April 2016 - 10:28 PM, said:

...Btw, is there any way that you could make discoDialer wireless and hook it into the ccDHD system? By that it could save the addresses it found into the ccDHD address book.
I've thrown together a quick discoveryImporter - pastebin get AAjVTFA3 discoImport
NOTE: It's completely untested - backup your ccDHD address book *before* you use this. This must be run on the ccDHD computer and requires the discoDialer gateList file to be present on the computer as well.

Thank you, i will try it :)



#249725 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 08 April 2016 - 11:20 PM in Programs

View PostDog, on 08 April 2016 - 11:13 PM, said:

View PostYanniclord, on 08 April 2016 - 10:28 PM, said:

Discovery Dialer spits out "discoDialer:22: attempt to call nil", and idea? It seems to have something to do with the Stargate.

Nevermind, i see you need to hook the PC directly to the CC interface of the Stargate, not by cable or so...

Hmm...discoDialer does work both directly connected and via modem/network cable - in fact, the only way you could get the error you got would be to disconnect the gate after line 21 of the code executed, but before line 22 executed...and that would be nearly impossible to pull off. I'm really stumped as to why you saw that error message...

View PostYanniclord, on 08 April 2016 - 10:28 PM, said:

...Btw, is there any way that you could make discoDialer wireless and hook it into the ccDHD system? By that it could save the addresses it found into the ccDHD address book.
Sorry to say that won't happen - at least not anytime in the near future (maybe if I ever do a rewrite). It's a good idea, but would require more work than it's worth. I'll have a couple ideas about how to make it easier to get discoDialer session data into ccDHD - I'll play around and see what I come up with.

Maybe just output the addresses with a Disk Drive (Floppy). Besides that, how do i actually know if it has found a gate or not? I don't want to stand there waiting for it to find a gate :P



#249714 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 08 April 2016 - 10:28 PM in Programs

Discovery Dialer spits out "discoDialer:22: attempt to call nil", and idea? It seems to have something to do with the Stargate.

Nevermind, i see you need to hook the PC directly to the CC interface of the Stargate, not by cable or so. Btw, is there any way that you could make discoDialer wireless and hook it into the ccDHD system? By that it could save the addresses it found into the ccDHD address book.



#247664 DeadGlass - CC & OpenPeripheral terminal glasses base monitoring

Posted by Yanniclord on 09 March 2016 - 03:30 PM in Programs

@Everyone : This program is dead and will not update anymore. If you check Deadlock989's last seen online time stamp, you will know why (Last Active Oct 04 2015 11:47 PM).



#247662 DeadGlass - CC & OpenPeripheral terminal glasses base monitoring

Posted by Yanniclord on 09 March 2016 - 02:12 PM in Programs

Also, the TE Energy Cells do not work anymore, their name now just is "powered_tile"



#247660 DeadGlass - CC & OpenPeripheral terminal glasses base monitoring

Posted by Yanniclord on 09 March 2016 - 11:43 AM in Programs

SGCraft RF and EU Power Units would be a nice support. I tried putton Peripheral Proxies onto them, but the PC says it does not recognize them.

Also the SGCraft Stargate itself would be a nice addition, to see how much power/energy it has stored.



#246737 [LanteaCraft / SGCraft] == ccDHD ==

Posted by Yanniclord on 27 February 2016 - 10:58 AM in Programs

So SGCraft was just updated. Do you think that you need to update your programs to? This is what is says on the thread:

NOTE:
In this version, computer API calls no longer raise exceptions on error, but return nil and an error message. This brings the API more into line with Lua programming conventions and avoids some

incompatibilities between Computercraft and Open Computers concerning formatting of error messages. See the note on Error Handling in the documentation for a way to adapt your existing code.



#245341 Stargate Controller Whitelist

Posted by Yanniclord on 11 February 2016 - 01:41 AM in Ask a Pro

View PostDog, on 10 February 2016 - 04:38 PM, said:

With the exception of reading the history and the security/password, you just described ccDialer (part of the ccDHD suite). You can even remotely open the iris of the target gate you are travelling to (so long as you know the password). Although it won't work with thatParadox's dialer, you can still use ccDialer with gateBuddy (which is installed on a computer/turtle with a wireless modem and attached to a gate - no ccDHD or gateLiaison required) for any gate you want to have remote dialing access to. There is one caveat - since gateBuddy is designed for 'public' gates it will allow the iris to open with *any* password, so don't use it on any gates where you wish to control access via the iris.

Well yes i know, but only partially. I was talking about a program that is ccDialer, but DIRECTLY for Pocket Computers, nothing in between if its a Public Stargate, so everyone can get the program onto the Pocket Computer, and the only thing needed is the Wireless Modem on the ComputerCraft interface, so nothing inbetween unless that what i said with the password :)



#245256 Stargate Controller Whitelist

Posted by Yanniclord on 10 February 2016 - 11:06 AM in Ask a Pro

And btw Dog, i have neat idea that might interest you. You know about Portable DHDs? Well, you could make a program that on a Pocket Computer searches for nearby Stargates that have a Wireless Modem attached to their ComputerCraft interface, for both SGCraft and LanteaCraft. If that is so, the program lists those Stargates up and lets you dial from them and for example read their history or so. And to prevent people trolling around with someone elses Stargate, make another program for a PC that works just similar, but the PC is connected to the ComputerCraft interface, and then from the PC there is a Wireless Modem. And once your Pocket Computer connects to that Computer (wich is connected to the Stargate), the Computer will ask for a password to be entered, either on the Pocket Computer or the Computer itself, so that basicly public Stargates can be dialed from and controlled via a Pocket Computer, but Private Stargates can have a PC as a relay inbetween the Stargate and the Pocket Computer to add some security. Just an idea i had :P



#245246 Stargate Controller Whitelist

Posted by Yanniclord on 10 February 2016 - 06:45 AM in Ask a Pro

View PostDog, on 10 February 2016 - 04:49 AM, said:

Found a bug that would probably cause the iris to open every time after it was opened once; here is the fixed code...
if fs.exists("secList") then
  file = fs.open("secList", "r")
  secList = textutils.unserialize(file.readAll())
  file.close()
  for k,v in pairs(secList) do
	address = v.address
	if currentSec == "WHITELIST" then
	  if string.sub(v.address,1,7) == param2 or v.address == param2 then
		secGate = true
		break
	  end
	end
  end
end
if secGate == true and currentSec == "WHITELIST" then
  sg.openIris()
  drawIris(false)
  secGate = false
else
  sg.closeIris()
  drawIris(true)
end

Thanks, seems to be working. The broken Blacklist functionality isnt really a big problem, simply because i now have Whitelist working, so i can just block everyone and allow those i want, not the other way around. Thanks again :)



#245232 Stargate Controller Whitelist

Posted by Yanniclord on 09 February 2016 - 11:27 PM in Ask a Pro

View PostDog, on 09 February 2016 - 11:24 PM, said:

OK, I get what you're trying to do. The way thatParadox's code is structured doesn't make that easy (at least not for me). You can try the following, but it's just a stab in the dark - I'm not sure if it'll work or not, but I am pretty sure it'll break blacklisting and it will only work if you're set for whitelisting. It *should* close the iris for everyone NOT on your whitelist.

Original code lines 784-808

New code

Ok thanks, i will try it when i get up later for school, i report back then.