<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:39] ⇨ Joins: SpiritedDusty (~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L2[00:03:39] zsh sets mode: +v on SpiritedDusty
L3[00:03:39] <Kenny> !deop
L4[00:03:40] zsh sets mode: -o on Kenny
L5[00:04:57] *** alekso56 is now known as alekso56_off
L6[00:07:16] ⇦ Parts: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) ())
L7[00:14:59] *** JZTech101 is now known as Jinboob
L8[00:15:18] *** Jinboob is now known as JZTech101
L9[00:16:21] *** JZTech101 is now known as Andromeda
L10[00:16:39] *** Andromeda is now known as JZTech101
L11[00:22:54] *** Ir7_o[AWAY] is now known as Ir7_o
L12[00:27:16] <Ir7_o> Sangar? I have news on the domain.
L13[00:27:35] <Sangar> i'm all ears :)
L14[00:28:38] <Ir7_o> The domain is currently locked and could be locked for a while. D: Once the investigation is complete by both GoDaddy and my bank, they will restore the domain. Its a policy agreement thing..
L15[00:36:14] <SpiritedDusty> oh hey Sangar can you make me hidden op?
L16[00:37:47] <Sangar> Ir7_o: ah, ok. well the fallback domain is working after all, so I guess we'll survive ;) thanks for the update
L17[00:37:58] <Sangar> erm, I have no idea? can I?
L18[00:38:05] <SpiritedDusty> may you?
L19[00:38:16] <SpiritedDusty> !flags help
L20[00:38:19] <SpiritedDusty> hm
L21[00:38:22] <SpiritedDusty> i forgot what it was
L22[00:41:06] <Sangar> ask Kenny, he supposedly knows his irc stuff :P I wouldn't mind, I just don't know how
L23[00:42:41] ⇦ Quits: LordJoda (~lordjoda@178-26-182-118-dynip.superkabel.de) ()
L24[01:02:48] <Stary2001> SpiritedDusty, /cs help flags
L25[01:02:50] <Stary2001> iirc
L26[01:02:57] <Stary2001> yup
L27[01:06:00] *** Lathanael is now known as Lathanael|Away
L28[01:22:46] <Kenny> espernet doesn't have half ops
L29[01:23:07] <SpiritedDusty> it doesn't? i remember on the last channel I was op but my status said voice
L30[01:23:38] <Kenny> let me see something
L31[01:24:13] <SpiritedDusty> I think it was with nyanserv that it let me kick people and things but I was still voice
L32[01:24:20] <Kenny> !flags SpiritedDusty +o
L33[01:24:21] -ChanServ- Kenny set flags +o on SpiritedDusty.
L34[01:24:27] <SpiritedDusty> hm?
L35[01:24:44] <SpiritedDusty> !kick
L36[01:24:52] <Kenny> small o gives access to op commands, O gives auto op
L37[01:24:59] <SpiritedDusty> oh I see
L38[01:25:03] <Kenny> !voice
L39[01:25:03] zsh sets mode: +v on Kenny
L40[01:25:10] ⇨ Joins: lieudusty_test (webchat@24-205-168-216.dhcp.wsco.ca.charter.com)
L41[01:25:11] <Kenny> !deop
L42[01:25:11] zsh sets mode: -o on Kenny
L43[01:25:22] <SpiritedDusty> hm I can't kick
L44[01:25:33] <Kenny> not mke you can't :P
L45[01:25:40] <SpiritedDusty> mke?
L46[01:25:45] <Kenny> me*
L47[01:25:55] <SpiritedDusty> !op
L48[01:25:55] zsh sets mode: +o on SpiritedDusty
L49[01:25:58] <SpiritedDusty> oh
L50[01:26:02] *** lieudusty_test was kicked by SpiritedDusty (lieudusty_test))
L51[01:26:04] <SpiritedDusty> that works
L52[01:26:10] <SpiritedDusty> !deop
L53[01:26:10] zsh sets mode: -o on SpiritedDusty
L54[01:26:30] <SpiritedDusty> can you make it auto op me?
L55[01:29:40] ⇦ Parts: SpiritedDusty (~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) ())
L56[01:29:51] <Kenny> !flags SpiritedDusty +O
L57[01:29:52] -ChanServ- Kenny set flags +O on SpiritedDusty.
L58[01:30:50] <Kenny> but i got my eye on you, youngster ;)
L59[01:31:32] ⇨ Joins: SpiritedDusty (~JBouncer@79.143.191.185)
L60[01:31:32] <Kenny> !deop
L61[01:31:32] zsh sets mode: +o on SpiritedDusty
L62[01:31:32] zsh sets mode: -o on Kenny
L63[01:31:40] <SpiritedDusty> oo yay bouncer works
L64[01:32:05] ⇨ Joins: lieudusty_test (webchat@24-205-168-216.dhcp.wsco.ca.charter.com)
L65[01:32:06] <Kenny> !deop
L66[01:32:06] zsh sets mode: -o on Kenny
L67[01:32:12] ⇦ Parts: SpiritedDusty (~JBouncer@79.143.191.185) ())
L68[01:32:29] ⇨ Joins: SpiritedDusty (~JBouncer@79.143.191.185)
L69[01:32:29] zsh sets mode: +o on SpiritedDusty
L70[01:32:29] <Kenny> !deop
L71[01:32:30] zsh sets mode: -o on Kenny
L72[01:32:55] <Kenny> that should stop that silliness lol
L73[01:33:24] <Kenny> Dusty, would you part the channel and tghen rejoin? i went to test this script
L74[01:33:29] <Kenny> then*
L75[01:33:34] <SpiritedDusty> sure
L76[01:33:37] <SpiritedDusty> part right now?
L77[01:33:42] <Kenny> please
L78[01:33:48] ⇦ Parts: SpiritedDusty (~JBouncer@79.143.191.185) ())
L79[01:33:53] <lieudusty_test> rejoin?
L80[01:33:57] <Kenny> yep
L81[01:34:03] ⇨ Joins: SpiritedDusty (~JBouncer@79.143.191.185)
L82[01:34:04] zsh sets mode: +o on SpiritedDusty
L83[01:34:41] <Kenny> good. i made a syntax error in my script and anytime someone joined the channel it was set to message zsh to deop me lol
L84[01:34:59] <SpiritedDusty> oh i see :P
L85[01:35:02] ⇦ Quits: SpiritedDusty (~JBouncer@79.143.191.185) (Read error: Connection reset by peer)
L86[01:35:03] <Kenny> i had to fix it so it only happened when i joined the channel
L87[01:38:10] * lieudusty_test can't figure out how to use a bouncer
L88[01:44:05] *** SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L89[01:46:18] ⇨ Joins: SpiritedDusty (~SpiritedD@79.143.191.185)
L90[01:46:58] zsh sets mode: +o on SpiritedDusty
L91[01:47:03] <SpiritedDusty> yay bouncer works
L92[01:51:15] ⇦ Parts: SpiritedDusty (~SpiritedD@79.143.191.185) ())
L93[01:54:59] ⇨ Joins: SpiritedDusty (~SpiritedD@79.143.191.185)
L94[01:55:00] zsh sets mode: +o on SpiritedDusty
L95[01:56:12] ⇦ Parts: SpiritedDusty (~SpiritedD@79.143.191.185) ())
L96[01:56:28] ⇨ Joins: SpiritedDusty (~SpiritedD@79.143.191.185)
L97[01:56:28] zsh sets mode: +o on SpiritedDusty
L98[01:56:43] <lieudusty_test> test1234
L99[01:58:57] <Ir7_o> .. op?
L100[01:59:01] <Ir7_o> lol
L101[01:59:18] <ping> SpiritedDusty
L102[01:59:22] <ping> i made a video for you
L103[01:59:23] <ping> http://youtu.be/tLoaG5EVYTQ
L104[01:59:24] <ping> :)
L105[02:00:12] <Ir7_o> wtf.. lol
L106[02:02:42] <Ir7_o> Dusty?
L107[02:02:52] <ping> Ir7_o, he is in a better place now
L108[02:03:43] <Ir7_o> ?
L109[02:06:06] <Kenny> !flags Ir7_o +oO
L110[02:06:06] -ChanServ- Kenny set flags +Oo on Ir7_o.
L111[02:06:13] <Kenny> !op Ir7_o
L112[02:06:14] zsh sets mode: +o on Ir7_o
L113[02:06:17] <SpiritedDusty> Ir7_o hm?
L114[02:06:48] <SpiritedDusty> lol ping… lavender town
L115[02:06:55] <SpiritedDusty> i love this song xD
L116[02:07:15] <Ir7_o> read skype
L117[02:12:31] <SpiritedDusty> !deop
L118[02:12:31] zsh sets mode: -o on SpiritedDusty
L119[02:12:40] <SpiritedDusty> !voice
L120[02:12:40] zsh sets mode: +v on SpiritedDusty
L121[02:12:52] <SpiritedDusty> !kick lieudusty_test
L122[02:13:09] <SpiritedDusty> eh whatever i'll just leave myself at voice and op myself when I need to
L123[02:14:13] <SpiritedDusty> hey ping wtf is with that video? lol
L124[02:15:02] <ping> Spirited
L125[02:15:36] <ping> if you have SOP you shouldnt have to op yourself
L126[02:15:44] <ping> someone do !flags SpiritedDusty SOP
L127[02:16:31] <SpiritedDusty> hey ping I remember on the old oc channel I was able to do !kick and things while being voice. what flag was that?
L128[02:16:48] <ping> i gave you SOP
L129[02:16:54] <ping> which is a preset
L130[02:16:55] <ping> one sec
L131[02:17:10] <ping> +Afiorstv
L132[02:17:51] <ping> https://github.com/P-T-/mental-ward/commit/d08637e2a39dd20b21d170ccd00fad5e6dc58741
L133[02:17:53] <ping> :)
L134[02:17:58] <ping> you have been commited SpiritedDusty
L135[02:18:06] <SpiritedDusty> ...
L136[02:18:15] <SpiritedDusty> mental ward?
L137[02:18:54] <SpiritedDusty> ping I sent a pull request
L138[02:20:01] <ping> lol
L139[02:32:04] <Ir7_o> wow, shit.. i just realised that i have being having lucid dreams lately. fuck..
L140[02:32:18] <ping> i always have lucid dreams
L141[02:32:50] ⇦ Quits: lieudusty_test (webchat@24-205-168-216.dhcp.wsco.ca.charter.com) (Ping timeout: 198 seconds)
L142[02:32:51] <ping> i have yet to have a dream where i dont fly at 1000 mph
L143[02:35:01] <Ir7_o> its really scary..
L144[02:35:16] *** Ir7_o is now known as Ir7_o[AWAY]
L145[02:57:20] ⇦ Quits: ping (~notSangar@2601:4:4500:887:5519:44b:444e:110) (Quit: http://i.imgur.com/MHuW96t.gif)
L146[03:09:07] *** SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L147[03:57:00] ⇦ Quits: Ir7_o[AWAY] (~JBouncer@79.143.191.185) (Read error: Connection reset by peer)
L148[04:00:49] ⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L149[04:01:08] zsh sets mode: +o on Ir7_o
L150[04:01:23] <Ir7_o> testing
L151[04:12:22] <Ir7_o> Kenny? What command is used to add another channel owner to an IRC channel..
L152[04:23:43] ⇦ Quits: Ir7_o (~Ir7_o@79.143.191.185) (Quit: ZNC - http://znc.in)
L153[04:25:44] ⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L154[04:25:50] *** AngieBLD is now known as AngieBLD|Off
L155[04:27:02] zsh sets mode: +o on Ir7_o
L156[04:38:55] *** LordFokas is now known as LordFokas|off
L157[04:44:38] ⇨ Joins: tofep (~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au)
L158[04:46:00] *** SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L159[04:49:11] ⇦ Quits: Lathanael|Away (~Lathanael@p54971001.dip0.t-ipconnect.de) (Ping timeout: 380 seconds)
L160[04:49:36] ⇨ Joins: Lathanael (~Lathanael@p549739AD.dip0.t-ipconnect.de)
L161[05:06:49] ⇨ Joins: EcmaXp (EcmaXp@118.221.16.199)
L162[05:07:12] <EcmaXp> San-gar, i posted new issue.
L163[05:20:36] <Ir7_o> He will see it soon.. I think he is in bed, to be honest.
L164[05:35:20] ⇦ Quits: SpiritedDusty (~SpiritedD@79.143.191.185) (Read error: Connection reset by peer)
L165[05:39:52] ⇨ Joins: SpiritedDusty (~SpiritedD@79.143.191.185)
L166[05:39:52] zsh sets mode: +o on SpiritedDusty
L167[05:39:58] <SpiritedDusty> !deop
L168[05:39:58] zsh sets mode: -o on SpiritedDusty
L169[06:19:02] ⇦ Parts: Ir7_o (~Ir7_o@79.143.191.185) ())
L170[06:19:05] ⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L171[06:19:05] zsh sets mode: +o on Ir7_o
L172[06:37:54] <Ir7_o> !topic
L173[06:39:15] <EcmaXp> Mod: http://www.minecraftforum.net/topic/2201440-opencomputers-v113/ | Forums: http://oc.cil.li | Rules: Nothing in particular. Just don't be stupid.
L174[06:39:30] ⇦ Quits: EcmaXp (EcmaXp@118.221.16.199) (Quit: Leaving)
L175[06:47:04] *** SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L176[07:26:59] ⇨ Joins: EcmaXp (EcmaXp@118.221.16.199)
L177[07:43:48] *** SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L178[08:13:10] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 186 seconds)
L179[08:41:29] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L180[08:58:48] <Kilobyte> Sangar: lol, how come that we moved to this channel
L181[10:42:00] ⇦ Quits: Ir7_o (~Ir7_o@79.143.191.185) (Read error: Connection reset by peer)
L182[10:42:22] ⇦ Quits: SpiritedDusty (~SpiritedD@79.143.191.185) (Read error: Connection reset by peer)
L183[10:44:55] ⇨ Joins: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L184[10:45:17] <Wobbo> hi
L185[10:55:04] <Forecaster> o/
L186[10:55:31] <Wobbo> \o
L187[11:05:23] ⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L188[11:05:39] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 194 seconds)
L189[11:06:01] zsh sets mode: +o on Ir7_o
L190[11:07:47] *** JoshTheEnder|BackInTheEther is now known as JoshTheEnder
L191[11:14:43] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L192[11:14:50] ⇦ Quits: Ir7_o (~Ir7_o@79.143.191.185) (Quit: ZNC - http://znc.in)
L193[11:17:15] ⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L194[11:17:46] zsh sets mode: +o on Ir7_o
L195[11:21:56] *** Cyborg is now known as Biohazard
L196[12:00:06] ⇨ Joins: Vexatos (~Vexatos@p5B2C004C.dip0.t-ipconnect.de)
L197[12:03:55] ⇨ Joins: Vexaton (~Vexatos@p5B31E962.dip0.t-ipconnect.de)
L198[12:04:05] ⇦ Quits: Vexatos (~Vexatos@p5B2C004C.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by Vexaton!~Vexatos@p5B31E962.dip0.t-ipconnect.de)))
L199[12:04:17] *** Vexaton is now known as Vexatos
L200[12:04:51] <Vexatos> Hello!
L201[12:05:07] <Wobbo> hi
L202[12:08:16] <Sangar> EcmaXp: saw it, made a few notes, and yes, I was sleeping ;)
L203[12:08:44] <EcmaXp> that is possible? i didn't think about presist while writeing that issue
L204[12:09:28] <Vexatos> O hi Sangar o/
L205[12:09:42] <EcmaXp> any time ok, that is your mod
L206[12:09:43] <EcmaXp> thanks
L207[12:09:45] <Sangar> hiya.
L208[12:10:29] <Sangar> the persistence should be the least of the problems, we'll see
L209[12:17:27] <Ir7_o> ... just setting up an irc server.. what a pain right? :
L210[12:17:47] <Vexatos> IRC server?
L211[12:18:15] *** Biohazard is now known as ^
L212[12:18:38] <Ir7_o> yeah, irc server..
L213[12:19:03] <Ir7_o> i am not sure how to explain it very well in english, so maybe just take a look on google.
L214[12:19:41] <JoshTheEnder> lies, Ir7_o is setting up a time machine
L215[12:19:43] <JoshTheEnder> :P
L216[12:21:22] <Vexatos> In which language you could explain it?
L217[12:23:59] <JoshTheEnder> Ir7_o, do you mean an IRC server (like Esper) or an IRC Bouncer (acts like an irc proxy)
L218[12:25:19] <Vexatos> Hmm, I see OC has a pastebin program... does it also have an equivalent github program?
L219[12:26:16] <JoshTheEnder> i think git would be a lot harder to impliment
L220[12:26:28] <JoshTheEnder> dont quote me on that though
L221[12:26:56] <EcmaXp> some CC programs are possible downloading github repo (only one raw file)
L222[12:27:24] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Read error: Connection reset by peer)
L223[12:27:48] <Wobbo> github gist shouldn't be much harder then pastebin right?
L224[12:27:53] <Vexatos> JoshTheEnder that's not true
L225[12:28:01] <Vexatos> I made one for computercraft
L226[12:28:08] <Vexatos> Maybe I could rewrite it to fit to OC
L227[12:28:43] <Vexatos> Wobbo I did not mean gists, I meant actually getting a file from a github repo, but that is not that hard
L228[12:29:12] <Wobbo> Just a file is the same as with pastebin right?
L229[12:29:21] <Vexatos> Since all files are https://raw.github.com/username/repository/&lt;restOfPath>/filename
L230[12:29:53] <EcmaXp> I think JoshTheEnder's think = make a git porting for OC (include push, pull, etc command)
L231[12:29:54] <Vexatos> That's the computercraft version https://github.com/OpenMods/OpenPeripheral/blob/master/lua/openperipheral/lua/github
L232[12:30:26] <Vexatos> EcmaXp that would be pretty hard to do
L233[12:30:28] <JoshTheEnder> Vexatos, i know that part isnt hard, basic HTTP GET's could do that. i was refering to doing full blown git stuff (push, pull, commits and whatnot)
L234[12:30:37] <Vexatos> Yea
L235[12:30:43] <Vexatos> That would be hard
L236[12:30:45] <Vexatos> Yet possible
L237[12:31:06] <Vexatos> I wanted to do that at first place for CC
L238[12:31:08] <JoshTheEnder> yeah, i wonder how hard it would be to impliment SVN (Subversin) into CC/OC
L239[12:31:13] <Vexatos> But LuaJ did not support HTML
L240[12:31:15] <JoshTheEnder> *subversion
L241[12:31:25] <Vexatos> So I was not able to hook into the github API
L242[12:31:28] <Vexatos> But with OC
L243[12:31:32] <Vexatos> That's possiböe
L244[12:31:35] <Vexatos> *Possible
L245[12:31:38] <Vexatos> >__>
L246[12:31:53] <Vexatos> So
L247[12:32:13] <Vexatos> If I get some free time (Next thursday are holidays :D), I will try it
L248[12:32:16] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L249[12:32:21] <Vexatos> Because coding this sounds like a ton of fun
L250[12:34:50] <Ir7_o> Like Esper.. InspIRCd20 + Anope..
L251[12:34:58] <Vexatos> The thing is, I did not play around with OC a lot, I better should start doing it :D
L252[12:35:33] <Sangar> git in oc would be pretty amazing :D and no, there's only pastebin at the moment, and read-only, too (because i didn't want to hardcode an api key, like cc does)
L253[12:35:59] <Vexatos> Yea
L254[12:36:20] <Vexatos> Again, I might start porting that program to OC, and then extending it to a full-blown repo manager
L255[12:36:30] <EcmaXp> what
L256[12:36:53] <Vexatos> Hmmm, there's a security problem, though
L257[12:36:53] <Sangar> if the http api in 1.1.3 proves in insufficient you may want to have a look at a devbuild (http://ci.cil.li/) they have the new internet card in, which allows opening plain tcp connections. someone needs to test those anyway :P
L258[12:37:07] <Vexatos> Ok
L259[12:37:16] <Vexatos> The security problem is
L260[12:37:36] <Vexatos> to hook into the github API, you (obviously) need to have a username+password
L261[12:37:45] <Vexatos> that has to be stored somewhere on the computer
L262[12:37:49] <EcmaXp> github API don't have
L263[12:37:52] <EcmaXp> some API key?
L264[12:37:54] <Vexatos> and that anyone on the server can access
L265[12:37:58] <Vexatos> It does
L266[12:38:23] <Vexatos> You will still need username+password to commit
L267[12:38:27] <Vexatos> and push
L268[12:38:47] <Sangar> well, if it's a computer and users are enabled (which they are per default) you can limit who can have access to your computer, but at least admin and ops could still read your login data of course, so yeah, there's always that.
L269[12:39:02] <Vexatos> Yea
L270[12:39:04] <Vexatos> I could
L271[12:39:10] <Wobbo> Maybe build a smalle keychain program? So it could store your password, preferably hashed
L272[12:39:11] <Sangar> maybe some "bot account" to make pull requests
L273[12:39:19] <Vexatos> Make it ask for username+password on each program start
L274[12:39:27] <Vexatos> Sangar that's a great idea
L275[12:39:32] <Ir7_o> PHP :D
L276[12:39:51] <Vexatos> And always put your username in front of the commit message
L277[12:39:58] <Vexatos> So you do not need to have a password stored
L278[12:40:01] <Vexatos> just your name
L279[12:40:06] <Vexatos> which is public anyways
L280[12:40:11] <Ir7_o> simple enough..
L281[12:40:15] <Sangar> yeah
L282[12:40:29] <Vexatos> So you have some "OCBot has commited... @Username: <commit message>
L283[12:40:36] <Sangar> wouldn't make a change for me anyway, tortoisegit wants my password each and ever time i push anyway :P
L284[12:40:38] <Vexatos> I don't know PHP at all
L285[12:41:03] <Vexatos> Sangar so that would work for pull request, but not for direct commits
L286[12:41:09] <Ir7_o> from memory, this was attempted with cc..
L287[12:41:16] <Vexatos> Since for that you need to have contributor rights
L288[12:41:23] <Vexatos> So still
L289[12:41:25] <Sangar> true
L290[12:41:30] <Vexatos> Again, I could make it
L291[12:41:40] <Vexatos> ask for username+pass each time you start the program
L292[12:41:47] <Vexatos> Or skip the screen to use the default bot
L293[12:41:57] <Sangar> at least for the start i think that would be good enough
L294[12:42:06] <Vexatos> Ok
L295[12:42:07] <Sangar> you could store the username locally and just ask for the password
L296[12:42:24] <Sangar> lets see when the first keyloggers appear :P
L297[12:42:28] <Vexatos> That will be hours of work, since I am pretty good at lua, but I first have to get used to OC
L298[12:42:38] <Vexatos> Sangar good idea
L299[12:42:43] <EcmaXp> key loggers...
L300[12:42:44] <Ir7_o> the other idea is possibly: the php script picks up on your ip and stores it.. no entering it every time, but major secuirty risk with mp.
L301[12:43:05] <Vexatos> Again, I don't know PHP at all
L302[12:43:09] <Sangar> mp is always a risk, yeah
L303[12:43:10] <Ir7_o> .. edit
L304[12:43:20] <Ir7_o> picks up on ip and stores password..
L305[12:43:22] <Vexatos> mp?
L306[12:43:27] <Ir7_o> multiplayer
L307[12:43:32] <Vexatos> Yea
L308[12:43:34] <Sangar> Forecaster knows his php, maybe he could be bothered to cooperate with you on that project
L309[12:43:49] <Vexatos> Forecaster? Forecaster!
L310[12:43:54] <Ir7_o> i'd help but a little to much on my plate with websites.
L311[12:43:55] <Forecaster> hizat?
L312[12:43:57] <Vexatos> Hellöa
L313[12:44:01] <EcmaXp> even if PHP script are trustable, TCP are hackable (by Wireshark)
L314[12:44:18] <Vexatos> EcmaXp if you want, you can hack everything
L315[12:44:21] <Vexatos> If you are unsure
L316[12:44:21] <Wobbo> Keyloggers would simply be an event.listen, right?
L317[12:44:22] <EcmaXp> lol
L318[12:44:22] <Ir7_o> the biggest issue is sqlinjection
L319[12:44:26] <Vexatos> Just do not use the program
L320[12:44:57] <Sangar> Wobbo: on the software level, yes.
L321[12:45:40] <Vexatos> Forecaster You know PHP? Sangar said something about using it to get your IP and assign your username to it
L322[12:45:45] <Vexatos> brb lunch
L323[12:45:57] <Forecaster> uh
L324[12:46:03] <Forecaster> to what end?
L325[12:46:15] <Sangar> we were bouncing some ideas on how to get a semi-secure git client in oc
L326[12:46:28] <Sangar> without having to insert your username+password directly in there (at least not all the time)
L327[12:46:42] <EcmaXp> HTTPS and remove event listener?
L328[12:46:49] <JoshTheEnder> SSH Keys?
L329[12:47:21] <Sangar> the event listener isn't the real problem, you wouldn't even need access to the computer - just connect another computer and it'll get the events, too!
L330[12:47:37] <Sangar> so you'd need to physically secure the computer
L331[12:47:40] <Sangar> build a bunker :D
L332[12:47:51] <Ir7_o> :D
L333[12:47:55] <Ir7_o> great idea +1
L334[12:48:23] <Wobbo> Inclose it in routers :P
L335[12:48:41] <Sangar> oh right, that would work, too
L336[12:48:57] <Ir7_o> compiling code in oc?
L337[12:49:17] <EcmaXp> coding?
L338[12:49:30] <Sangar> nah, no bytecode, too risky
L339[12:49:39] <Sangar> you can enable it in the config
L340[12:49:39] <Ir7_o> D:
L341[12:49:41] <Sangar> if you want to
L342[12:49:55] <Ir7_o> ok.
L343[12:50:12] <Sangar> but it defaults to off, since evil programs could really mess you up, as it runs in c (and isn't wrapped in java like cc is)
L344[12:50:42] <Sangar> so bad bytecode could basically allow for arbitrary code to run
L345[12:51:00] <Ir7_o> ok, fair enough.. what about virus as such? are they possible?
L346[12:51:12] <Sangar> on what level?
L347[12:51:18] <Ir7_o> umm
L348[12:51:23] <Sangar> host or ingame?
L349[12:51:29] <Ir7_o> in game
L350[12:51:41] <EcmaXp> fs have autorun feature
L351[12:51:42] <Ir7_o> destoring computers
L352[12:51:44] <EcmaXp> (can disable)
L353[12:51:50] <Sangar> well sure :)
L354[12:52:33] <Ir7_o> is there loops which can cause programs to repeatatly shutdown the computer and startup again?
L355[12:52:35] <Sangar> ^ the autorun thing would be one way, if peope write network programs with security holes that would be another
L356[12:52:39] <Ir7_o> (lag switch)
L357[12:53:07] <Sangar> since autorun has to be disabled after each reboot, sure. but you can just take out the hard drive.
L358[12:53:17] <Sangar> so you can't completely mess up a computer for all eternity
L359[12:53:20] <Ir7_o> oh ok, fair eough..
L360[12:54:29] <Ir7_o> could you add tools to the mod? must wear static strap or risk (45% chance) of hardware frying; screw drive must be used to open case?
L361[12:54:35] <Stary2001> haha
L362[12:54:42] <Stary2001> that could be interesting
L363[12:54:43] <Vexatos> By the way, is it possible to tell a program to get the contents of a specifil line in a file?
L364[12:54:50] <Vexatos> *specific
L365[12:55:12] <Stary2001> Ir7_o, maybe have a lower chance than 45% but yeah
L366[12:55:26] <Ir7_o> ok.
L367[12:55:32] <Forecaster> I've never worn a static strap when working on computers
L368[12:55:56] <Vexatos> Forecaster, is there anything you have not done in the world?
L369[12:56:05] <Ir7_o> i never did.. then ofcourse it happened..
L370[12:56:10] <Vexatos> (Except eating pink apples with blue stripes)
L371[12:56:14] <Stary2001> hehe
L372[12:56:15] <Forecaster> I haven't died, yet :P
L373[12:56:19] <Stary2001> Forecaster, same
L374[12:56:24] <Vexatos> >_>
L375[12:56:29] <Forecaster> that's one thing :P
L376[12:56:31] <Stary2001> i put a new hdd in without static strap, new ram..
L377[12:56:57] <Ir7_o> i put in a new motherboard without it... we can all guess what happened.
L378[12:57:04] <Forecaster> xD
L379[12:57:17] <Ir7_o> i7 3rd gen 3.7ghz
L380[12:57:21] <Forecaster> just make sure you're not statically charged and they're unecessary :P
L381[12:57:28] <Ir7_o> gone down the drain..
L382[12:58:08] <Forecaster> as I said, I've never worn one, and the only thing I've fried is a harddrive I accidentally touched against the chassis causing it to short circuit
L383[12:58:37] <Ir7_o> what about if wearing armour. the chances of hardware frying increase?
L384[12:59:03] <Vexatos> Iron armour, yes
L385[12:59:06] <Vexatos> Leather, no
L386[12:59:07] <Vexatos> :D
L387[12:59:11] <Ir7_o> diamond?
L388[12:59:14] <Vexatos> No
L389[12:59:17] <Ir7_o> enchanted has effects too?
L390[12:59:20] <Vexatos> Diamond is carbon
L391[12:59:21] <Forecaster> iron, gold and chainmail would be conductive
L392[12:59:24] <Vexatos> Yea
L393[12:59:38] <EcmaXp> mod armor
L394[12:59:39] <EcmaXp> ??
L395[12:59:39] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L396[12:59:42] <Ir7_o> more enchants or strong enchants increase changes
L397[12:59:48] <Forecaster> ?spacepie
L398[12:59:48] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L399[12:59:50] <Forecaster> aw
L400[12:59:51] <Vexatos> D:
L401[12:59:59] <Vexatos> Why doesn't it know about spacepie?
L402[13:00:00] <Ir7_o> chances*
L403[13:00:23] <Forecaster> I think taking enchantments into account is overthinking it a bit
L404[13:00:33] <JoshTheEnder> &addtohelp spacepie Mmmm, Space Pie....
L405[13:00:33] <EnderBot> Added spacepie successfully
L406[13:00:35] <Ir7_o> ok,
L407[13:00:37] <JoshTheEnder> ?spacepie
L408[13:00:38] <EnderBot> Mmmm, Space Pie....
L409[13:00:39] <JoshTheEnder> :P
L410[13:00:44] <Forecaster> :P
L411[13:00:47] <Ir7_o> what bot is that?
L412[13:00:54] <JoshTheEnder> my bot
L413[13:00:59] <Ir7_o> .. :P
L414[13:02:00] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 190 seconds)
L415[13:02:11] * zsh I AM THE SUPREME BOT! he
L416[13:02:14] <Vexatos> Surprise
L417[13:02:35] <JoshTheEnder> lol
L418[13:02:36] <Vexatos> JoshThe -->Ender<-- owns the -->Ender<--Bot
L419[13:02:52] <JoshTheEnder> :O really? i didnt know
L420[13:02:58] * zsh :P hehe
L421[13:03:14] <JoshTheEnder> who is using zsh's /me command?
L422[13:03:17] <JoshTheEnder> :P
L423[13:03:22] <Ir7_o> me :D
L424[13:03:27] <JoshTheEnder> lol
L425[13:03:34] <Ir7_o> ./bs act #oc :P hehe
L426[13:03:38] <EcmaXp> OC IRC Bot
L427[13:03:43] <EcmaXp> ??
L428[13:03:43] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L429[13:03:56] <JoshTheEnder> i should probably make it ignore more than one ?
L430[13:04:39] <Forecaster> probably :P
L431[13:05:12] <Forecaster> or any "help topic" request that only consist of a single symbol
L432[13:05:23] <Forecaster> ?nnnnn
L433[13:05:24] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L434[13:05:25] <Forecaster> :P
L435[13:05:29] <Vexatos> ?pastryfork
L436[13:05:29] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L437[13:05:32] <Vexatos> Dangit
L438[13:05:35] <JoshTheEnder> that is still vaild
L439[13:05:39] <JoshTheEnder> doing just ?
L440[13:05:41] <JoshTheEnder> ?
L441[13:05:44] <JoshTheEnder> is ignored
L442[13:06:19] <Forecaster> not what I meant
L443[13:06:23] <Vexatos> That github API O.o
L444[13:06:26] <Vexatos> :|
L445[13:06:29] <Ir7_o> anyway, if sangar becomes active again, just tell him about the tools idea.. i really think it could be a nice feature. but i dont know if it becomes similar to redpower's idea of having tools to change computers. (display output and on/off; ofcourse, in opencomputers and real life, you dont need a tool to turn on and off a pc)
L446[13:06:44] <Vexatos> Can I run javascript within lua as well?
L447[13:07:00] *** alekso56_off is now known as alekso56
L448[13:07:08] <Ir7_o> you can run them along side eachother. (i think)
L449[13:07:16] <Ir7_o> ?help
L450[13:07:16] <EnderBot> I can help you with: test, spacepie,
L451[13:07:16] <EnderBot> Command usage: ?<topic> e.g. ?stargates
L452[13:07:25] <Ir7_o> ?stargates
L453[13:07:25] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L454[13:07:32] <Ir7_o> ?topic
L455[13:07:32] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L456[13:07:38] <Ir7_o> &shutdown
L457[13:07:42] <JoshTheEnder> ¬_¬ that's for #StargateTech it's an example
L458[13:07:42] <Forecaster> ?test
L459[13:07:42] <EnderBot> meep hi
L460[13:07:42] <Ir7_o> D:
L461[13:07:50] <Vexatos> ?pastryfork
L462[13:07:50] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L463[13:07:53] <Forecaster> hehe "meep" :P
L464[13:07:59] <Vexatos> ?botspam
L465[13:07:59] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L466[13:08:03] <Vexatos> ?massiveBotspam
L467[13:08:03] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L468[13:08:07] <Vexatos> ?moreBotspam
L469[13:08:07] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L470[13:08:12] <Vexatos> ?evenMmoreBotspam
L471[13:08:13] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L472[13:08:19] <Vexatos> ?spellingMistakes
L473[13:08:19] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L474[13:08:19] <Sangar> hrm, the tools are interesting, though I'm not sure what the conditions for them to do a "check" would be. opening a case? adding / removing a component? moving them in the inventory? ^^
L475[13:08:22] <Vexatos> :D
L476[13:08:42] <Sangar> you made the bot very very sad :P
L477[13:08:44] <Ir7_o> &addtohelp who-is-ir7_o That awesome guy who wants to sleep right now but will be active again soon :D
L478[13:08:47] <JoshTheEnder> now i need to add an ignore command into it :P
L479[13:08:56] <JoshTheEnder> &addtohelp who-is-ir7_o That awesome guy who wants to sleep right now but will be active again soon :D
L480[13:08:59] <JoshTheEnder> ¬_¬
L481[13:09:01] <JoshTheEnder> &addtohelp who-is-ir7_o That awesome guy who wants to sleep right now but will be active again soon :D
L482[13:09:02] <EnderBot> Added who-is-ir7_o successfully
L483[13:09:07] <JoshTheEnder> :P
L484[13:09:14] <Ir7_o> ?who-is-ir7_o
L485[13:09:14] <EnderBot> That awesome guy who wants to sleep right now but will be active again soon :D
L486[13:09:23] <Vexatos> ?this-is-a-long-request
L487[13:09:24] <EnderBot> I'm sorry, I couldn't find the help topic you requested :(
L488[13:09:46] <Ir7_o> but seriously, did you program this bot, because i want in!
L489[13:09:51] <JoshTheEnder> yes
L490[13:09:56] <Vexatos> Ok
L491[13:10:05] <Ir7_o> oh ok... awesome, what langauge?
L492[13:10:09] <JoshTheEnder> Python
L493[13:10:16] <Ir7_o> sick,
L494[13:10:27] <Ir7_o> anyway, see you later..
L495[13:10:30] <JoshTheEnder> o/
L496[13:10:32] <Vexatos> Best idea: Before derping with the github API more, first play a lot more with OC
L497[13:10:38] * Vexatos goes playing
L498[13:10:46] *** Ir7_o is now known as Ir7_o[AWAY]
L499[13:14:19] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L500[13:18:46] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 186 seconds)
L501[13:25:43] ⇦ Quits: Vexatos (~Vexatos@p5B31E962.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L502[13:34:39] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L503[13:41:16] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 380 seconds)
L504[13:52:16] <Kenny> morning, afternoon, and evening to all \
L505[13:52:27] <JoshTheEnder> o/
L506[13:53:13] <Kenny> waiting on coffee pot hehe
L507[13:54:41] ⇨ Joins: wolfmitchell (~wolfmitch@172.245.212.58)
L508[14:01:36] *** EnderBot is now known as EnderBot|DEAD
L509[14:01:48] *** EnderBot|DEAD is now known as EnderBot
L510[14:06:00] *** alekso56 is now known as alekso56_off
L511[14:18:21] ⇨ Joins: wolfmitchell_ (~wolfmitch@172.245.212.58)
L512[14:18:21] ⇦ Quits: wolfmitchell (~wolfmitch@172.245.212.58) (Ping timeout: 380 seconds)
L513[14:22:02] <Kenny> ok. first cup of coffee in me, now i feel human
L514[14:23:14] <Kenny> was going thru my emails deleting old stuff and found the email from when i first bought minecraft. relaized i been playing the game for nearly 4 years
L515[14:28:14] ⇦ Quits: tofep (~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au) (Read error: Connection reset by peer)
L516[14:29:50] <JoshTheEnder> i brought MC on 23/09/2011
L517[14:31:54] <EcmaXp> 2/7/2011
L518[14:32:18] <EcmaXp> today is 25/01/2014
L519[14:32:20] <EcmaXp> wow
L520[14:34:21] *** AngieBLD|Off is now known as AngieBLD
L521[14:41:27] <Forecaster> 8 October, 2010
L522[14:41:33] <Forecaster> :P
L523[14:49:33] ⇨ Joins: Vexatos (~Vexatos@p5B31E962.dip0.t-ipconnect.de)
L524[15:00:57] <Kenny> 9/4/2010
L525[15:01:07] <Kenny> :P
L526[15:01:22] <Kenny> Sept 4, 2010
L527[15:02:02] <Kenny> right when it went alpha
L528[15:03:13] <Forecaster> I probably got it during alpha sometime
L529[15:03:17] <Forecaster> pretty sure
L530[15:03:18] <Forecaster> :P
L531[15:03:22] <Forecaster> fun times
L532[15:05:53] <Kenny> back then the only way to play modded MC was thru bukkit
L533[15:22:41] *** manmaed|AFK is now known as manmaed
L534[15:24:05] *** manmaed is now known as manmaed|AFK
L535[15:24:10] *** manmaed|AFK is now known as manmaed
L536[15:52:40] ⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) (Quit: Wobbo)
L537[16:07:51] <Stary2001> heh
L538[16:07:55] <Stary2001> I got it nov 4 2010
L539[16:33:57] *** LordFokas|off is now known as LordFokas
L540[16:43:58] *** Lathanael is now known as Lathanael|afk
L541[16:51:51] ⇨ Joins: SpiritedDusty (~SpiritedD@79.143.191.185)
L542[16:51:51] zsh sets mode: +o on SpiritedDusty
L543[16:51:54] <SpiritedDusty> !deop
L544[16:51:55] zsh sets mode: -o on SpiritedDusty
L545[16:55:49] <Vexatos> Weird...
L546[16:56:03] <Vexatos> autorun.lua does not seem to run :|
L547[16:56:31] <Forecaster> hm, sounds contradictory to it's name...
L548[16:56:48] <Vexatos> Indeed
L549[16:57:19] <Vexatos> It SHOULD run every reboot, specifically every time the component (in this case a Hard drive) is added to the system
L550[16:57:31] <Vexatos> Which it does not do
L551[17:02:02] *** manmaed is now known as manmaed|BRB
L552[17:05:07] *** manmaed|BRB is now known as manmaed|AFK
L553[17:05:36] <SpiritedDusty> Vexatos I had to have a delay on autorun.lua for it to actually run
L554[17:05:51] <Vexatos> How to delay it?
L555[17:06:31] <SpiritedDusty> try using event.timer(2.5, function() -- put your code here -- end)
L556[17:07:57] <Vexatos> k
L557[17:08:55] <Vexatos> nope
L558[17:08:58] <Vexatos> nothing :D
L559[17:09:08] *** alekso56_off is now known as alekso56
L560[17:11:38] <SpiritedDusty> what does filesystem.isAutorunEnabled() return?
L561[17:11:58] <Vexatos> true
L562[17:12:02] <SpiritedDusty> hm..
L563[17:12:27] <SpiritedDusty> welp no idea
L564[17:12:42] <Vexatos> :(
L565[17:12:56] <Sangar> just fixed it, was borked after the lua refactor for 1.2
L566[17:14:03] <Sangar> should work again in dev46. and I've got to go for a bit, might be a couple of hours. see you then.
L567[17:14:40] <SpiritedDusty> cya Sangar
L568[17:16:25] <Vexatos> Bye and thank you
L569[17:17:44] *** ^ is now known as Biohazard
L570[17:22:52] *** manmaed|AFK is now known as manmaed
L571[18:09:34] *** manmaed is now known as manmaed|AFK
L572[18:13:44] *** manmaed|AFK is now known as manmaed
L573[18:53:30] ⇨ Joins: LordJoda (~lordjoda@178-26-182-118-dynip.superkabel.de)
L574[18:53:30] zsh sets mode: +o on LordJoda
L575[19:05:49] ⇦ Quits: EcmaXp (EcmaXp@118.221.16.199) (Ping timeout: 207 seconds)
L576[19:17:52] <Vexatos> Does anyone know what the componentType of the Internet card it?
L577[19:43:09] <Biohazard> dev46? devbuilds?
L578[19:43:16] <Forecaster> yes
L579[19:43:20] <Biohazard> :o
L580[19:45:04] <Forecaster> http://ci.cil.li/job/OpenComputers/
L581[19:45:06] <Forecaster> :P
L582[19:45:09] <Forecaster> use at own risk
L583[19:45:14] <Biohazard> woot
L584[19:45:15] <Biohazard> :D
L585[19:48:34] <Vexatos> What the
L586[19:48:59] <Forecaster> ?
L587[19:50:29] <Vexatos> internet.request(something) returns a function O.o
L588[19:51:07] *** prassel|off is now known as prasselpikachu
L589[19:54:30] <Vexatos> And calling that function returns a boolean value :|
L590[19:54:46] <Forecaster> weird
L591[19:54:53] <Vexatos> Where is the proper answer hidden?
L592[19:55:02] <Vexatos> https://github.com/MightyPirates/OpenComputers/blob/master/assets/opencomputers/lua/rom/lib/internet.lua
L593[19:55:02] <Forecaster> wherever Sangar is :P
L594[19:55:15] <Vexatos> This is weird
L595[19:55:27] <Vexatos> while true do stuff return the result end
L596[19:55:38] <Vexatos> While true
L597[19:55:39] <Vexatos> O.o
L598[19:56:02] <Vexatos> So it eternally waits for a response
L599[19:56:07] <Vexatos> Until it gets one
L600[19:56:11] <Vexatos> and it returns this
L601[19:56:18] <Vexatos> Why do I get a boolen value then?
L602[19:56:25] <Vexatos> *boolean
L603[19:56:36] <Forecaster> did it return false?
L604[19:56:44] <Vexatos> I don't know
L605[19:56:48] <Vexatos> I can't print it out
L606[19:57:22] <Vexatos> "attempt to call local 'response' (a boolean value)" error
L607[19:58:04] <Forecaster> maybe it returns false if it fails or times out or something
L608[19:58:16] <Vexatos> And I am not even trying to print response
L609[19:58:20] <Vexatos> I did:
L610[19:58:34] <Vexatos> local resp = response() -- The funcion that returned
L611[19:58:38] <Vexatos> print(resp)
L612[19:58:43] <Vexatos> And I get that error
L613[19:58:52] <Vexatos> Refering to response, not resp :|
L614[19:59:08] <Forecaster> huh
L615[19:59:46] <Vexatos> huh indeed
L616[20:05:40] * Vexatos is hughly confusicated
L617[20:05:42] <Vexatos> Uhm
L618[20:05:44] <Vexatos> Spacepie?
L619[20:06:08] <Sangar> 10 minutes of computer time!
L620[20:06:24] <Sangar> it *should* return an iterator over chunks of the http response
L621[20:06:31] <Sangar> it's the same as http.request in 1.1
L622[20:06:38] <Sangar> the component type is "internet"
L623[20:09:42] <Vexatos> So
L624[20:09:51] <Vexatos> it returns a function
L625[20:10:01] <Vexatos> how exactly do I extract the text it got?
L626[20:11:42] <Sangar> for chunk in inet.request(...) do print(chunk) end (see https://github.com/MightyPirates/OpenComputers/wiki/API-HTTP, it's basically that, except that it isn't line but chunks to support binary data)
L627[20:12:16] <Sangar> the pastebin program uses it, so you can refer to that as an example, too
L628[20:13:07] *** prasselpikachu is now known as prassel|off
L629[20:13:20] <Vexatos> k
L630[20:14:24] <Vexatos> Hmm
L631[20:14:29] <Vexatos> If I do
L632[20:14:34] <Kenny> Sangar, i have a question. HOw do i set the colors on screen?
L633[20:14:59] <Sangar> https://github.com/MightyPirates/OpenComputers/wiki/Component-GPU setBackground/setForeground
L634[20:15:26] * Kenny DiNozzo's himself
L635[20:15:36] <Kenny> i should have known :)
L636[20:15:44] <Vexatos> for chunk in inet.request(blah) do file:write(chunk) end, will it write everything into the specified file, also respecting line breaks?
L637[20:15:54] <Kenny> thank you :)
L638[20:16:04] <Sangar> yeah, it'll just pass the data through as is
L639[20:16:07] <Sangar> np
L640[20:16:07] <Vexatos> k
L641[20:16:12] * Vexatos goes testing
L642[20:16:26] <Sangar> do open the file in binary mode to make sure
L643[20:16:30] <Kenny> almost have the menu program working :)
L644[20:16:36] <Sangar> nice
L645[20:16:43] <Vexatos> I will have to open the wile in append mode, then
L646[20:16:52] <Vexatos> Kenny, which menu program?
L647[20:32:45] <Vexatos> Yea
L648[20:33:25] <Vexatos> Sangar, if I do "for chunk in inet.request(URL) do stuff() end it errors "Attempt to call a boolean value"
L649[20:34:03] <Vexatos> Wait
L650[20:34:08] <Vexatos> now it seems to work
L651[20:40:46] <Forecaster> pah... I need a reliable way to determine when to start a new session -.-
L652[20:41:03] <Forecaster> the id resolver keeps resuming the previous session when I don't want it to >:
L653[20:42:42] <Vexatos> if spacepie then start session end
L654[20:43:11] <Forecaster> that doesn't sound particularly reliable...
L655[20:43:40] <Vexatos> Seriously >_>
L656[20:44:09] <Vexatos> Internet API is erroring out if the URL does not exist
L657[20:44:18] <Vexatos> So I can not continue the program in that case
L658[20:44:23] <Vexatos> Sangar, WHY D:
L659[20:47:14] <Sangar> ohwait, i lied. it's literally internet.request (after a internet = require("internet")), not component.internet.request for the iterator behavior
L660[20:48:19] <Sangar> sorry about that. if you're already doing that: it errors because returning nil, reason from an iterator doesn't sound like a particularly good idea (since you'd usually not know the error happened)
L661[20:48:43] <alekso56> why doesn't oc have a build server .-.
L662[20:49:10] <Sangar> you mean something like http://ci.cil.li/ ?
L663[20:49:58] <LordFokas> lol
L664[20:50:38] <Vexatos> So
L665[20:50:46] <Vexatos> What exactly di I have to do now
L666[20:51:03] <Vexatos> to get the contents of a stupid URL
L667[20:51:23] <Vexatos> This got far more confusing than I assumed at first place
L668[20:51:25] <Sangar> well in the pastebin program i do
L669[20:51:25] <Sangar> local result, response = pcall(internet.request, url)
L670[20:51:25] <Sangar> if result then
L671[20:51:25] <Sangar> for chunk in response do
L672[20:51:38] <Vexatos> What's pcall?
L673[20:51:42] <Sangar> protected call
L674[20:51:45] <Vexatos> Ah
L675[20:51:49] <Sangar> basically lua's try-catch
L676[20:51:55] <Vexatos> O.o
L677[20:52:00] * Vexatos loves lua
L678[20:54:36] <Forecaster> woo, I think the new id resolver is working now
L679[20:54:42] <Forecaster> so close to completion :D
L680[20:56:47] <Stary2001> ;o
L681[20:57:19] <Forecaster> need to make a video tutorial for it
L682[21:00:10] <Vexatos> Still this error
L683[21:00:15] <Vexatos> "Not found: <url>"
L684[21:00:22] <Vexatos> Although I am using pcall O.o
L685[21:01:25] <Vexatos> Now I am even more confused
L686[21:03:48] <Sangar> could you pastebin your exact code? might very well be something's borked in the api
L687[21:06:30] <Vexatos> k
L688[21:06:43] <Vexatos> It only works for one specific syntax at the moment
L689[21:06:50] <Vexatos> once i get it working, I'll do the rest
L690[21:08:30] <Sangar> the internet api is one of the most untested parts in the mod :P the extent of testing was running the pastebin program to download something. it worked, i went and started working on something else.
L691[21:10:35] <Vexatos> http://pastebin.com/T9R90bzS
L692[21:10:37] <Vexatos> There
L693[21:11:23] <Vexatos> only getFull() I worked on so far
L694[21:12:03] *** alekso56 is now known as alekso56_off
L695[21:14:10] <Sangar> as opposed to? get? if so: where did you get the ides .readAll() exists from? did i screw up the documentation somewhere?
L696[21:14:19] <Sangar> *idea
L697[21:14:32] <Vexatos> No
L698[21:14:41] <Vexatos> That's my program for Computercraft
L699[21:14:45] <Vexatos> I am porting it to OC
L700[21:14:56] <Vexatos> The rest does not work yet
L701[21:15:05] <Sangar> ah, so you mean it's the only way it works in a general sense?
L702[21:15:12] <Vexatos> So far
L703[21:15:24] <Vexatos> So far I am only going to get the following command to work
L704[21:16:05] <Vexatos> github get Vexatos/ComputerCraft-Programs/master/Main/apis/PCbutton.lua
L705[21:16:16] <Vexatos> github get Vexatos/ComputerCraft-Programs/master/Main/apis/PCbutton.lua PCbutton.lua
L706[21:16:18] <Vexatos> This
L707[21:16:28] <Vexatos> I need to go now
L708[21:16:32] <Vexatos> :<
L709[21:16:35] <Vexatos> Bye
L710[21:16:39] <Sangar> cya
L711[21:16:48] <Sangar> I'll have another look at the API
L712[21:16:50] <Vexatos> k
L713[21:16:52] <Vexatos> Thanks
L714[21:17:15] ⇦ Quits: Vexatos (~Vexatos@p5B31E962.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L715[22:07:47] *** alekso56_off is now known as alekso56
L716[22:09:26] <SpiritedDusty> Sangar, the new internet component supports sockets now?
L717[22:10:16] <Sangar> outgoing tcp for now, aye
L718[22:10:42] <SpiritedDusty> ah I see
L719[22:11:28] <Sangar> require("internet").open(address, port) gives you an object you can call read and write on as you would on files (it basically behaves like a read/write binary file)
L720[22:12:22] <Sangar> not really tested it much yet, though ^^
L721[22:12:26] <SpiritedDusty> oh so its able to receive messages from the server using something along the lines of obj:read()?
L722[22:12:47] <Sangar> yeah
L723[22:13:20] <SpiritedDusty> thats cool… something i've really wanted in a mod :P
L724[22:14:07] <SpiritedDusty> been wanting something like this in oc/cc but *cough*cloudyWon'tTakeSuggestions*cough**cough*
L725[22:16:20] <Sangar> yeah well, the common response to most suggestions in cc seems to be "make a peripheral that does what you want"
L726[22:16:42] <SpiritedDusty> lol
L727[22:17:41] <Sangar> oc may reach that point one day, too, for now i'm happy to add features directly though. unless i think they are silly ^^
L728[22:18:08] <SpiritedDusty> oh lol that python suggestion made me laugh
L729[22:18:53] <Sangar> the funny thing is that i did rework the internals just a couple of days ago (ok, maybe weeks) with the idea of possibly supporting additional languages one day :P
L730[22:19:14] <Sangar> anyway, i'll be away again for a bit, see you later
L731[22:19:19] <SpiritedDusty> cya
L732[22:25:44] *** Biohazard is now known as Cyborg
L733[22:26:22] *** LordFokas is now known as LordFokas|out
L734[22:32:13] *** alekso56 is now known as alekso56_off
L735[22:59:35] *** AngieBLD is now known as AngieBLD||out
L736[22:59:53] *** wolfmitchell_ is now known as wolfmitchell
L737[23:04:09] *** JoshTheEnder is now known as JoshTheEnder|BackInTheEther
L738[23:07:39] *** Ir7_o[AWAY] is now known as Ir7_o
L739[23:15:02] <SpiritedDusty> !voice
L740[23:15:02] zsh sets mode: +v on SpiritedDusty
L741[23:23:51] *** Lathanael|afk is now known as Lathanael
L742[23:31:06] <Ir7_o> Etho <3
<<Prev Next>> Scroll to Top