Modules
· Home
· Content
· Downloads
· FAQ
· Feedback
· Forums
· Members List
· Notable Players
· Private Messages
· Recommend Us
· Search
· Server Bans
· Statistics
· Stories Archive
· Surveys
· Web Links
· Your Account
   Total Hits
We received
12187908
page views since December 2004
   User Info
Welcome, Anonymous
Nickname
Password
(Register)
Membership:
Latest: ZBOT
New Today: 0
New Yesterday: 6
Overall: 3985

People Online:
Visitors: 107
Members: 11
Total: 118

Online Now:
01 : SaitO
02 : chad6889
03 : madgambler
04 : Hell-met
05 : fusion
06 : Emtu
07 : ZeppMan217
08 : krizzle_0
09 : b0sco
10: DeanMachine
11: Peanut
   Amazon
SourceOP.com :: View topic - Dispenser GUM's Mode Switcher
 Forum FAQForum FAQ   SearchSearch   UsergroupsUsergroups   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Dispenser GUM's Mode Switcher
Goto page 1, 2, 3 ... 15, 16, 17  Next
 
Post new topic   Reply to topic    SourceOP.com Forum Index -> TF2 Items
View previous topic :: View next topic  
Author Message
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Thu Sep 10, 2009 10:39 am    Post subject: Dispenser GUM's Mode Switcher Reply with quote

DISCONTINUED - See Source Tools instead.













Still not moving on? Well I'm not supporting Mode Switcher anymore. So good luck! :p

HOTFIX!! - 26 October 2009 - VERSION 1.13 UPDATED TO 1.14 this is not the big release I'm talking about below.


21st October - New version coming out soon. Looking for beta testers. Click here
_____________________________________________________________


TO UPGRADE - Just overwrite mode.bat with the new one.

26 October 2009 - VERSION 1.13 UPDATED TO 1.14

1.14
- Fixed servers not cycling [always reconnecting to the same server] Sooo sorry about that!!
- Fixed improper error messages being displayed

26 Oct 09 - Download GUM's Mode version 1.13

Rapidshare mirror

Previous versions download and release notes at the bottom of the post

_____________________________________________________________

This is not a replacement of in-game idling. This is a tool FOR in-game idling.
It is not "like" in-game idling.
It is not "similar to" in-game idling.
It is not "undifferentiated from" in-game idling.
It IS in-game idling.

_____________________________________________________________

Script features

1. quickly change video settings in order to launch TF2 in either low-video mode and normal-video mode [your original settings]

2. Reconnect you to a server if you get disconnected

3. Work through a list of servers [servers.txt] if reconnect attempts failed

4. Autoconnect to the 1st IP in server.txt at launch of AUTO[idle] mode.

5. Maintains an independent Favorite Servers list for the two modes.

_____________________________________________________________

Installation Instructions
Simply download GUM's Mode and extract the idle folder in your steam folder [preferable, but can be anywhere]

Simply run runonce.bat and follow the steps.
After that, simply launch mode.bat and select your mode.

NOTE - please test that your server browser lists change between TF2 normal mode and TF2 automated mode. I've had one unsolved instance of a user reporting that that changes made in the server list in one mode, applies to the server list on the other mode. So be careful and make sure it works for you before deleting servers from your favorites list.


Uninstall
Simply launch TF2 in play mode, then close it.
Rename autoexec2.cfg to autoexec.cfg
Delete the idle folder and the shortcuts made in Steam [if you made them]

Deleting the idle folder without running in PLAY mode before will delete all your video configs.

_____________________________________________________________

How is this any different from Steamstats or any idlebot programs that Valve has forbidden?

This script is NOT a program. It is a series of commands sent to Windows CMD [Command console / CMD.exe] which is a tool that is included in all copies of Windows. The script does not send any commands to anything that isn't already included in your copy of Windows, which makes it perfectly safe.

To read more about Windows CMD and batch files, please visit these links:
Windows COMMAND
Batch Files


Regedit.exe is also being used BEFORE TF2 is launched, this is because your video configurations [resolution, directx, etc] are stored in the windows registry.

Valve has no issues with users editing the registry, as they even advise to use it to fix/solve some issues. Here are some example official steamsupport pages advising to use regedit. [

https://support.steampowered.com/kb_article.php?ref=6004-QSKX-2815
https://support.steampowered.com/kb_article.php?ref=9609-OBMP-2526
https://support.steampowered.com/kb_article.php?ref=4950-EKAM-2644
many many more examples can be found here

The script does not replace TF2. It uses your official TF2 client and simply writes TF2 console commands to a CFG file [just like autoexec.cfg is a CFG file] in order to communicate with the TF2 client. Im sure I don't have to explain why editing a CFG file is allowed.

_____________________________________________________________
But steamstats looked like a COMMAND console too!

That correct, Steamstats LOOKED like a command console, but it wasn't the command console.

Black screens with white text is not an appearance limited to the command console. It is more common than you think.
Telnet
SSH terminal
Linux terminal
and many many more

My script only uses the COMMAND console, and that is all you'll see.
_____________________________________________________________

Is it VAC bannable?
No, for the very same reasons written above.
_____________________________________________________________

Release Notes

Version 1.14 [Current]
- Fixed servers not cycling [always reconnecting to the same server] Sooo sorry about that!!
- Fixed improper error messages being displayed

Version 1.13
- Added some new disconnect errors to the script
- Fixed "server is full" bug AGAIN [sorry]
- Mode.bat does not launch until RunOnce.bat was setup.
- Mode.bat restores play video config at closing.


Version 1.12 [Current]

- Fixed autoconnect mode not properly setting up for some users.

- Autoconnect confirmed "ON" after that part of the setup.

- Added log.txt to contain information about being disconnected.

- RunOnce.bat now creates idle.bat & play.bat


Version 1.11
- Fixed UAC message Vista & Windows 7 users would get everytime the script is launched.

- Fixed Server Browser being resized when switching from idle to play.

- Fixed Server Browser filters and tabs from carrying between modes.

- Mode.bat no longer closes before TF2 launches [when TF2 takes a long time to load]

- Tweaked script behavior towards being kicked/server full/reserved slot/wrong map

- Disabled mode.bat launching minimized as important information would pop-up if a previous instance of mode.bat would not be closed properly.


Version 1.10
- Script cycles through a server list [servers.txt] when connection to
previous server cannot be re-established.

- Option to have TF2 automatically connect to first server in servers.txt
- Mode.bat can be launched directly and select your mode within.
- No longer requires user input for the steam folder in RunOnce.bat.
- Simplified script update process.
- Moved play.vdf/idle.vdf/play.reg/idle.reg to \files\ folder


Version 1.01
- No longer need to edit mode.bat to change user information
- Safety feature to avoid writing the wrong Favorite Servers list
- Time Stamps not properly updating


To Do List [things to come]
1. Change server when banned [just in case]
2. Auto-detect steam username
3. Switching modes without closing mode.bat
4. Fixing any bugs reported to me by YOU Wink


For TF2 in other languages than English, see "Language Issues" at the bottom.
_____________________________________________________________


Idle away boys! And "earn" those random drops!














_____________________________________________________________

Language Issues

If you use TF2 in a different language than English, and the console outputs [says "disconnected: blahblahblah"] are in English , please contact me so I can remove this notice. [unless the script does not work for you]


I have not tested this script in any other language than English. I do not know if TF2 will output console errors in English ONLY or it will write it in the language you use.

The script uses trigger words coming from TF2's console to decide on whether or not you were disconnected, and if you were reconnected successfully.

So, if TF2 outputs the disconnect error in Russian/Japanese/French/German/Whatever, then this script will not work.

If you'd like to get the script to work in your language, please contact me. I will need your help to get the proper console messages added to the script to support your language.

You will get added to the credits for translation support Wink
_____________________________________________________________

Credits

Drunken f00l
Letting me use his forums to host my script.
Pointing me in the right directions on certain issues.
Inspiring me to help others.
Helping the TF2 community and giving us so much for nothing.

Cryzbl - Debugging and fixing parts of the script

Wiwidock - Debugging and fixing parts of the script

Flash - Reporting bugs and trying my fixes

Those who supported my script and approved my work:
- Belome
- Admiral Thrawn
- StaskazzZ
- Noobta
- The1111
- Innercy
- ffsrofll333


Those who were here when the script was just a guide

If I forgot you, don't be shy to PM me. There are simply too many people who I talked with on the matter of my original guide and script.
_________________
My Backpack is bloated with love


Last edited by DispenserGUM on Mon Dec 21, 2009 7:55 am; edited 62 times in total
Back to top
View user's profile Send private message
nirvaaa
Newbie
Newbie


Joined: Sep 03, 2009
Posts: 4

PostPosted: Thu Sep 10, 2009 2:14 pm    Post subject: Reply with quote

Thanks this is very interesting, I wish there was an easy fix the the router issues.
Back to top
View user's profile Send private message
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Thu Sep 10, 2009 3:13 pm    Post subject: Reply with quote

nirvaaa wrote:
Thanks this is very interesting, I wish there was an easy fix the the router issues.


me too
but once you find a couple of servers that truly stay open 24/7, then the nuisance of connecting to public servers becomes... quite tolerable.

A trick is to check the player list and see the highest time someone has been connected. If a lot of them are over 10 hours, it's a good sign that the server is stable.
Back to top
View user's profile Send private message
OmegaZero_Alpha
Awesome Member
Awesome Member


Joined: Jan 02, 2005
Posts: 4044
Location: Spokane,WA

PostPosted: Thu Sep 10, 2009 3:18 pm    Post subject: Reply with quote

nirvaaa wrote:
Thanks this is very interesting, I wish there was an easy fix the the router issues.


you could learn how to operate your router, it was pretty easy for me
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Thu Sep 10, 2009 3:21 pm    Post subject: Reply with quote

OmegaZero_Alpha wrote:
nirvaaa wrote:
Thanks this is very interesting, I wish there was an easy fix the the router issues.


you could learn how to operate your router, it was pretty easy for me


A simple port forwarding doesn't cut it for drops. At least, it doesn't for me, yet people could connect to my server from the outside.
Back to top
View user's profile Send private message
nirvaaa
Newbie
Newbie


Joined: Sep 03, 2009
Posts: 4

PostPosted: Thu Sep 10, 2009 4:05 pm    Post subject: Reply with quote

OmegaZero_Alpha wrote:
nirvaaa wrote:
Thanks this is very interesting, I wish there was an easy fix the the router issues.


you could learn how to operate your router, it was pretty easy for me


Unfortunately, its not may router, its my parents and I don't have the password. And at work I also don't have access to the router there.
Back to top
View user's profile Send private message
Candiru
Dedicated Member
Dedicated Member


Joined: Aug 17, 2009
Posts: 235

PostPosted: Thu Sep 10, 2009 7:03 pm    Post subject: Reply with quote

I was in one server for an entire week while on vacation one time (and nabbed a pickelhaube), but it seems that kind of stability is rare. Even my favored ones go down for a bit here and there. But it's not so bad. The only reason I ever tried the idle program was that it was becoming so hard to find room in a good idle server!

Am I the only one who doesn't have any problems running TF2 at the same time as other stuff? I have it going at full resolution, I'm reading this, and I've Pandora radio going in another window. No problemo, and I could run even more. Ram is 4 and a triple core AMD processor (not the best, I know, but it works). I assume this is for people with older machines?
Back to top
View user's profile Send private message
Candiru
Dedicated Member
Dedicated Member


Joined: Aug 17, 2009
Posts: 235

PostPosted: Thu Sep 10, 2009 7:04 pm    Post subject: Reply with quote

nirvaaa wrote:
OmegaZero_Alpha wrote:
nirvaaa wrote:
Thanks this is very interesting, I wish there was an easy fix the the router issues.


you could learn how to operate your router, it was pretty easy for me


Unfortunately, its not may router, its my parents and I don't have the password. And at work I also don't have access to the router there.


Try their anniversary.
Back to top
View user's profile Send private message
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Sun Sep 13, 2009 7:58 am    Post subject: Reply with quote

Good news!

I found a way to reconnect when you get disconnected.

It will take some time to script it, but it is now possible!

The process itself won't be quick, but if you're gone 8-12 hours, it sure will be useful to get reconnected within 5-10 minutes.

For the sake of making you guys useful, please post here any console messages that appear for getting disconnected

Example:

Server shutdown
Kicked
banned
disconnected
time out [timed out?]




The script will be looking at the console log file for any disconnect messages, so I don't want to miss out any possible message.
Back to top
View user's profile Send private message
The111
Dedicated Member
Dedicated Member


Joined: Sep 03, 2009
Posts: 215

PostPosted: Sun Sep 13, 2009 9:55 am    Post subject: Reply with quote

GUM, whatever happened with your attempts at using the standalone dedicated server?
Back to top
View user's profile Send private message
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Sun Sep 13, 2009 10:02 am    Post subject: Reply with quote

The111 wrote:
GUM, whatever happened with your attempts at using the standalone dedicated server?


Didn't get around to it yet. My initial attempt failed to install the server :p

I got other things I want to try as well, such as the fake player count mod and fake client [puts bots as spec] to see what happens.
Back to top
View user's profile Send private message
OmegaZero_Alpha
Awesome Member
Awesome Member


Joined: Jan 02, 2005
Posts: 4044
Location: Spokane,WA

PostPosted: Sun Sep 13, 2009 2:21 pm    Post subject: Reply with quote

nirvaaa wrote:

Unfortunately, its not may router, its my parents and I don't have the password. And at work I also don't have access to the router there.


nobody said that it was going to be a simple port forward, and if it is dropping it is a shitty router.
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger
DispenserGUM
Senior Member
Senior Member


Joined: Sep 03, 2009
Posts: 951

PostPosted: Sun Sep 13, 2009 6:37 pm    Post subject: Reply with quote

OmegaZero_Alpha wrote:
nirvaaa wrote:

Unfortunately, its not may router, its my parents and I don't have the password. And at work I also don't have access to the router there.


nobody said that it was going to be a simple port forward, and if it is dropping it is a shitty router.


Anyway, unless YOU tell us that you've run a server and idled SOLO in it and received the typical drop rate of items, I won't bother push more as to finding out what is the pivot point from a functional drop server and non-functional drop server.
Back to top
View user's profile Send private message
nicatronTg
Member
Member


Joined: Aug 23, 2009
Posts: 55

PostPosted: Sun Sep 13, 2009 7:39 pm    Post subject: Reply with quote

If you really wanted an individual dedicated server, just download it and password it, or better yet, get a non-standard map and change net_filesize to 0 so that it can't send the map.
Back to top
View user's profile Send private message
OmegaZero_Alpha
Awesome Member
Awesome Member


Joined: Jan 02, 2005
Posts: 4044
Location: Spokane,WA

PostPosted: Sun Sep 13, 2009 9:37 pm    Post subject: Reply with quote

DispenserGUM wrote:
Anyway, unless YOU tell us that you've run a server and idled SOLO


I don't have to, I have multiple remote servers at datacenters, why would I waste my time?
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    SourceOP.com Forum Index -> TF2 Items All times are GMT - 8 Hours
Goto page 1, 2, 3 ... 15, 16, 17  Next
Page 1 of 17

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group




PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.18 Seconds