Lol yeah english is my first language :P Okay, maybe im not getting you cause you guys are professionals while im just a junior in high school. Maybe some examples would throw some light on it. Maybe if you could reduce on the 'big' technical terms :P On Fri, May 7, 2010 at 8:22 AM, Jake Briggs <jakbri@xxxxxxxxxxxxxx> wrote: > Haha well I don't think you are getting me either! What I describe would > achieve what you want. With closer inspection, this link > http://www.thescarms.com/dotnet/Process.aspx describes how to solve your > problem under the heading "Start an invisible process". In fact, I would > recommend reading the section with the label "Controlling process > input/output" > > Or, you could use the sharpssh library I linked to which is probably a bit > cleaner but a bit fiddlyer. It will do exactly what you want. Is English > your first language? Go and read ALL those links, then come back and ask > more questions if you need to. > > > > > On 07/05/10 14:30, ®£$ǖ"v@M$Ħ ¢© $. wrote: > >> I don't think you guys are getting me. Lemme break it down a bit: >> >> On my application (on VB) i'm gong to have a few buttons. One of them to >> establish connection and run a file. When this button is pressed it gets >> into the code. It should automatically connect to the linux box, auto >> login, and automatically execute that file. While all this is happening >> the user should not see the linux box or the putty command line. It >> should all happen in the background. >> >> On Fri, May 7, 2010 at 7:33 AM, Jake Briggs <jakbri@xxxxxxxxxxxxxx >> <mailto:jakbri@xxxxxxxxxxxxxx>> wrote: >> >> The same way you were going to access putty or plink I guess. A >> google gives me many results, but I cannot evaluate them since I am >> not a vb.net <http://vb.net> expert : >> >> >> http://www.devx.com/dotnet/Article/7914 >> http://www.thescarms.com/dotnet/Process.aspx >> >> http://www.msfn.org/board/topic/8712-vbnet-how-to-execute-a-program-from/ >> >> There is probably even a way to have stdout redirected back into >> vb.net <http://vb.net> instead or doing a "command > out" >> >> >> Or you can use a library directly like in this article : >> >> http://www.codeproject.com/KB/IP/sharpssh.aspx >> >> which looks quite good. >> >> Jake >> >> >> On 07/05/10 13:50, ®£$ǖ"v@M$Ħ ¢© $. wrote: >> >> But how would i access it directly from my VB code? What you've >> given is >> the commands for the command line. >> Yea, i've tried putty but then that open the linux box and shows >> that to >> the user, which is not the requirement for the project >> unfortunately. >> Maybe if there was a way i could hard code the IP address and the >> username and password into PuTTy so would auto connect and login >> on launch? >> >> On Fri, May 7, 2010 at 4:18 AM, Jake Briggs >> <jakbri@xxxxxxxxxxxxxx <mailto:jakbri@xxxxxxxxxxxxxx> >> <mailto:jakbri@xxxxxxxxxxxxxx <mailto:jakbri@xxxxxxxxxxxxxx>>> >> >> wrote: >> >> Instead of a username and password, you should use keys for >> passwordless logins. You could use >> http://sshwindows.sourceforge.net/ and do something like : >> >> ssh user@hostname "scriptName.sh -a argument -b argument2" > >> output.txt >> >> The 2nd argument to ssh is the command to run on the >> machine, and >> the ">" redirects the output to the file output.txt. >> >> Here is how to generate keys : >> http://nosheep.net/story/password-less-ssh-login/ >> >> Here is an example. My work machine is called osama, my home >> machine's URL is obscured (its name is beastie), but there >> are keys >> on each : >> >> jakbri@osama:/data1/48hrs$ ssh jake@xxxxxxxxxxxxxx >> <mailto:jake@xxxxxxxxxxxxxx> >> <mailto:jake@xxxxxxxxxxxxxx <mailto:jake@xxxxxxxxxxxxxx>> "ls" >> >> >> beastie-bttv.txt >> debian-multimedia-keyring_2008.10.16_all.deb >> Desktop >> linux-wbfs-manager >> Mail >> Music >> osama-bttv.txt >> Pictures >> play.sql >> plucker >> Projects >> sdl >> sync-from-ipod.sh >> sync-ipod.sh >> temp >> Videos >> jakbri@osama:/data1/48hrs$ >> >> This example ssh's to the machine at urlto.jake.com >> <http://urlto.jake.com> >> <http://urlto.jake.com>, using the username jake, no password >> since >> >> the keys take care of that. It runs the command "ls" which >> lists the >> contents of a directory and the results go to the terminal >> on osama >> where I ran the command. >> >> Another example, the command ls -ls *.txt lists the contents >> of the >> directory with filenames that end in .txt and the -l means >> in a list >> and the h in -lh means human readable file sizes : >> >> jakbri@osama:/data1/48hrs$ ssh jake@xxxxxxxxxxxxxx >> <mailto:jake@xxxxxxxxxxxxxx> >> <mailto:jake@xxxxxxxxxxxxxx <mailto:jake@xxxxxxxxxxxxxx>> "ls >> >> -lh *.txt" >> >> -rw-r--r-- 1 jake jake 814 2009-07-26 13:15 beastie-bttv.txt >> -rw-r--r-- 1 jake jake 1.1K 2009-07-26 13:07 osama-bttv.txt >> jakbri@osama:/data1/48hrs$ >> >> and another, where I redirect the stdout to a file, then >> show the >> file : >> >> jakbri@osama:/data1/48hrs$ ssh jake@xxxxxxxxxxxxxx >> <mailto:jake@xxxxxxxxxxxxxx> >> <mailto:jake@xxxxxxxxxxxxxx <mailto:jake@xxxxxxxxxxxxxx>> "ls >> >> -lh *.txt" > list.txt >> >> jakbri@osama:/data1/48hrs$ cat list.txt >> -rw-r--r-- 1 jake jake 814 2009-07-26 13:15 beastie-bttv.txt >> -rw-r--r-- 1 jake jake 1.1K 2009-07-26 13:07 osama-bttv.txt >> jakbri@osama:/data1/48hrs$ >> >> I think you could do something similar with plink - the putty >> command line. >> >> Jake >> >> >> >> >> On 07/05/10 04:54, ®£$ǖ"v@M$Ħ ¢© $. wrote: >> >> Glad to hear it's on topic :). >> >> I need to connect to the linux box to execute a program >> from a >> specific >> directory, with a known username and password. Also, i >> need to >> gather >> data from the application and display it back in my >> original >> program(located on my windows machine) >> >> Thanks for your time :) >> >> On Thu, May 6, 2010 at 10:16 PM, Alan Wolfe >> <alan.wolfe@xxxxxxxxx <mailto:alan.wolfe@xxxxxxxxx> >> <mailto:alan.wolfe@xxxxxxxxx <mailto:alan.wolfe@xxxxxxxxx>> >> <mailto:alan.wolfe@xxxxxxxxx <mailto:alan.wolfe@xxxxxxxxx> >> <mailto:alan.wolfe@xxxxxxxxx <mailto:alan.wolfe@xxxxxxxxx>>>> >> wrote: >> >> This is somewhat on topic since networked games >> sometimes >> run linux >> servers and we all dev on windows (pretty much). >> >> What do you need to connect for? IE what task are >> you trying to >> preform? >> >> Depending on the answer to that question, I have a >> couple >> different >> ways you could achieve your goal (: >> >> 2010/5/6 ®£$ǖ"v@M$Ħ ¢© $. >> <theamericansushi@xxxxxxxxx <mailto:theamericansushi@xxxxxxxxx> >> <mailto:theamericansushi@xxxxxxxxx >> <mailto:theamericansushi@xxxxxxxxx>> >> <mailto:theamericansushi@xxxxxxxxx >> <mailto:theamericansushi@xxxxxxxxx> >> >> <mailto:theamericansushi@xxxxxxxxx >> <mailto:theamericansushi@xxxxxxxxx>>>> >> >> >> Sorry guys this isn't game development but i've >> already >> exhausted all my resources (google :P ). >> Okay, so here's a overview. I need remotely >> connect to a >> linux >> based machine from my windows machine via vb.net >> <http://vb.net> >> <http://vb.net> <http://vb.net> >> >> >> I've already tried PuTTy but that requires me to >> enter the >> username and password after establishing the >> connection. >> Maybe >> if there's a way i can hardcode the username and >> password so >> that it auto logins on opening? >> I really need help doing this so any form of >> help is really >> appreciated. >> BTW pls don't get angry im on the wrong list, >> you guys >> were the >> best help i got before for something else so i >> thought >> i'd give >> this a shot >> >> Thanks, >> Suvamsh >> >> >> >> >> -- >> >> Jacob Briggs >> Systems Engineer >> >> Core Technology Limited >> Level 1, NZX Centre >> 11 Cable Street >> Wellington >> Phone +64 4 801 2250 >> >> -- >> >> Private Object doAnythingConceivable(String whatToDo, Object >> whatToDoItWith) { ..... >> >> >> --------------------- >> To unsubscribe go to >> http://gameprogrammer.com/mailinglist.html >> >> >> >> >> -- >> >> Jacob Briggs >> Systems Engineer >> >> Core Technology Limited >> Level 1, NZX Centre >> 11 Cable Street >> Wellington >> Phone +64 4 801 2250 >> >> -- >> >> Private Object doAnythingConceivable(String whatToDo, Object >> whatToDoItWith) { ..... >> >> >> --------------------- >> To unsubscribe go to http://gameprogrammer.com/mailinglist.html >> >> >> >> > -- > > Jacob Briggs > Systems Engineer > > Core Technology Limited > Level 1, NZX Centre > 11 Cable Street > Wellington > Phone +64 4 801 2250 > > -- > > Private Object doAnythingConceivable(String whatToDo, Object > whatToDoItWith) { ..... > > > --------------------- > To unsubscribe go to http://gameprogrammer.com/mailinglist.html > > >