I think I was flummoxed by a charset problem. I cut and pasted from your post, and I think some of the characters were screwed up by the cut and paste. Anyway, it's working now, thanks very much.
Drek David A. Parker wrote: > That's odd. It works on my TF2 server just fine, using su in the same > way you tried. The screen is owned by the srcds user, but if I log in > as my regular user, I can do this: > > su - srcds -c "screen -S tf2-server -X eval 'stuff status\015'" > > I enter the srcds user's password, and then the status command will run > on the server's console. > > Have you tried logging in directly as the screen's owner (instead of > going through "su") and trying the screen command that way? > > Crazy Canucks wrote: > >> That made no difference. Any chance it is a charset issue with the 015 >> ascii code? I think the charset for my server is utf-8. >> >> Although come to think of it, that probably isn't the issue, as when I >> look at the console, there is nothing there at all, so it probably isn't >> an issue with the return character. I'll do some more futzing about... >> >> Drek >> >> David Parker wrote: >> >>> The way you have it written, cc-server is the user and srcds is the name of >>> the screen. Is this correct? If it is, this might work better: >>> >>> su - cc-server -c "screen -S srcds -X eval 'stuff sm_csay test\015'" >>> >>> - Dave >>> >>> ----- Original Message ----- >>> From: Crazy Canucks <[EMAIL PROTECTED]> >>> Date: Monday, December 8, 2008 9:50 pm >>> Subject: Re: [hlds_linux] rcon command linux >>> To: Half-Life dedicated Linux server mailing list >>> <[email protected]> >>> >>> >>> >>>> Regrettably, I can't get it to work. This is the command I used: >>>> >>>> su -c "screen -S srcds -X eval 'stuff sm_csay test\015'" cc-server >>>> >>>> Any idea why it isn't working? No error message, and the >>>> screen name is >>>> correct, but when I look at the console, there is nothing there. >>>> >>>> Drek >>>> >>>> David Parker wrote: >>>> >>>> >>>>> Glad it helped. It's really handy to use in cron jobs if >>>>> >>>>> >>>> you want to automate things on your server. I use it in a >>>> cron job to put our TF2 server into birthday mode every Thursday >>>> (and switch it back to regular mode every Friday). >>>> >>>> >>>>> - Dave >>>>> >>>>> ----- Original Message ----- >>>>> From: Crazy Canucks <[EMAIL PROTECTED]> >>>>> Date: Monday, December 8, 2008 7:14 pm >>>>> Subject: Re: [hlds_linux] rcon command linux >>>>> To: Half-Life dedicated Linux server mailing list >>>>> >>>>> >>>> <[email protected]>> >>>> >>>> >>>>> >>>>> >>>>> >>>>>> Thanks a lot for this. I've wanted a way for my shut >>>>>> >>>>>> >>>> down >>>> >>>> >>>>>> script to >>>>>> send shutdown warnings to my server. I figured there >>>>>> >>>>>> >>>> had >>>> >>>> >>>>>> to be a way, >>>>>> but I couldn't figure it out last time I took a stab at >>>>>> it. :) >>>>>> >>>>>> Cheers, Drek >>>>>> >>>>>> David A. Parker wrote: >>>>>> >>>>>> >>>>>> >>>>>>> You can send commands to a running screen like so: >>>>>>> >>>>>>> screen -S myscreen -X eval 'stuff stats\015' >>>>>>> >>>>>>> This would send "stats" followed by a return (\r) to the >>>>>>> >>>>>>> >>>>>>> >>>>>> screen named >>>>>> >>>>>> >>>>>> >>>>>>> "myscreen". You'll see it on the console if you attach >>>>>>> >>>>>>> >>>>>>> >>>>>> to myscreen >>>>>> >>>>>> >>>>>> >>>>>>> afterward. I don't know of a way to capture the output >>>>>>> >>>>>>> >>>>>>> >>>>>> on a screen, though. >>>>>> >>>>>> >>>>>> >>>>>>> - Dave >>>>>>> >>>>>>> Joseph Laws wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> I imagine that would still be logged. >>>>>>>> >>>>>>>> Marcel wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Is there a way to store the actual "screen" in a variable >>>>>>>>> >>>>>>>>> >>>> or >>>> >>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> text file? >>>>>> >>>>>> >>>>>> >>>>>>>>> It would be cool to "send" a command like "stats" to the >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> screen and get >>>>>> >>>>>> >>>>>> >>>>>>>>> the output of it. Where the first "problem" would be to >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> automatically >>>>>> >>>>>> >>>>>> >>>>>>>>> attach to the screen, enter command, detach the screen and >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> then get the >>>>>> >>>>>> >>>>>> >>>>>>>>> content of the screen. This sould be done by a bash script. >>>>>>>>> This way you'd be able to generate nice mrtg graphs about >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> fps etc. >>>>>> >>>>>> >>>>>> >>>>>>>>> *without* the rcon password and without logging of the access. >>>>>>>>> >>>>>>>>> >>>>>>>>> - Marcel >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> To unsubscribe, edit your list preferences, or view the >>>>>>>>> >>>>>>>>> >>>> list >>>> >>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>> archives, please visit: >>>>>> >>>>>> >>>>>> >>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> To unsubscribe, edit your list preferences, or view the >>>>>>>> >>>>>>>> >>>> list >>>> >>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>> archives, please visit: >>>>>> >>>>>> >>>>>> >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>> archives, please visit: >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list >>>>> >>>>> >>>> archives, please visit: >>>> >>>> >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>>> >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list >>>> archives, please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>>> >>>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>> >>> >>> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >> >> > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

