Results 1 to 4 of 4
  1. #1
    lkdjnfoskjednfblksjdfn's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Location
    127.0.0.1
    Posts
    1,340
    Reputation
    198
    Thanks
    841
    My Mood
    Inspired

    Change ForegroundColor [WORKS FOR ANY SOURCE]

    How to change Console ForegroundColor [WORKS FOR ANY SOURCE]
    If some of you reading this, find the wall of white text annoying when you execute Server and World Server for any source here is a quick tutorial on how to get that fixed so you won't have to deal with your OCD again.

    Please note: This might not be optimal for anyone, but i suggest this quick trick if you are running around with a small project. Don't worry, i'll get back to this later on. For now lets begin.

    So for the first step you have 3 tasks. You have to choose the foreground color (If you don't know what the foreground color is, its the color of everything displayed in front of the background, wich would be the blank-black screen you see when you open the console) You have to find out what colors you want, and what you think will be optimal as of when you want to read something from the console. For my project i use following colors:



    Normal Text = green

    Warning Text = red

    Error Text = = red


    Here is a little view of my setup:

    ------

    After


    So in order to do this, go to your log4net_server.config. Its located in your server project

    In there start off by changin the DEBUG Forecolor value to whatever you like. The DEBUG is the normal text. Loading, Init, Listening etc.

    Do the same with WARN and ERROR.

    The exact same proccess will have to be done for the log4net_wServer.config wich is located in the wServer ofc.
    I use same color settings for both projects.

    Here is the source of my setup if you are having any trouble with it:
     

    Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <section name="log4net" type="log4ne*****nfig.Log4NetConfigurationSectionHandler, log4net" />
      </configSections>
      <log4net>
        <appender name="conLogger" type="log4net.Appender.ColoredConsoleAppender">
          <mapping>
            <level value="DEBUG" />
            <foreColor value="Green, HighIntensity" />
          </mapping>
          <mapping>
            <level value="WARN" />
            <foreColor value="Red, HighIntensity" />
          </mapping>
          <mapping>
            <level value="ERROR" />
            <foreColor value="Red, HighIntensity" />
          </mapping>
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="[%date{HH:mm:ss}] %message%newline" />
          </layout>
        </appender>
    
        <appender name="infoLogger" type="log4net.Appender****llingFileAppender">
          <filter type="log4net.Filter.LevelRangeFilter">
            <param name="LevelMin" value="INFO"/>
            <param name="LevelMax" value="INFO"/>
          </filter>
          <file value="log/log_server.txt" />
          <appendToFile value="true" />
          <rollingStyle value="Size" />
          <maxSizeRollBackups value="10" />
          <maximumFileSize value="1024MB" />
          <staticLogFileName value="true" />
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
          </layout>
        </appender>
    
        <appender name="errorLogger" type="log4net.Appender****llingFileAppender">
          <filter type="log4net.Filter.LevelRangeFilter">
            <param name="LevelMin" value="WARN"/>
          </filter>
          <file value="log/errors_server.txt" />
          <appendToFile value="true" />
          <rollingStyle value="Size" />
          <maxSizeRollBackups value="10" />
          <maximumFileSize value="1024MB" />
          <staticLogFileName value="true" />
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
          </layout>
        </appender>
    
        <root>
          <level value="INFO" />
          <appender-ref ref="conLogger" />
          <appender-ref ref="infoLogger" />
          <appender-ref ref="errorLogger" />
        </root>
      </log4net>
    </configuration>


     

    Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <section name="log4net" type="log4ne*****nfig.Log4NetConfigurationSectionHandler, log4net" />
      </configSections>
      <log4net>
        <appender name="conLogger" type="log4net.Appender.ColoredConsoleAppender">
          <mapping>
            <level value="DEBUG" />
            <foreColor value="Green, HighIntensity" />
          </mapping>
          <mapping>
            <level value="WARN" />
            <foreColor value="Red, HighIntensity" />
          </mapping>
          <mapping>
            <level value="ERROR" />
            <foreColor value="Red, HighIntensity" />
          </mapping>
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="[%date{HH:mm:ss}] %message%newline" />
          </layout>
        </appender>
    
        <appender name="infoLogger" type="log4net.Appender****llingFileAppender">
          <filter type="log4net.Filter.LevelRangeFilter">
            <param name="LevelMin" value="INFO"/>
            <param name="LevelMax" value="INFO"/>
          </filter>
          <file value="log/log_wServer.txt" />
          <appendToFile value="true" />
          <rollingStyle value="Size" />
          <maxSizeRollBackups value="10" />
          <maximumFileSize value="1024MB" />
          <staticLogFileName value="true" />
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
          </layout>
        </appender>
    
        <appender name="errorLogger" type="log4net.Appender****llingFileAppender">
          <filter type="log4net.Filter.LevelRangeFilter">
            <param name="LevelMin" value="WARN"/>
          </filter>
          <file value="log/errors_wServer.txt" />
          <appendToFile value="true" />
          <rollingStyle value="Size" />
          <maxSizeRollBackups value="10" />
          <maximumFileSize value="1024MB" />
          <staticLogFileName value="true" />
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
          </layout>
        </appender>
        
        <root>
          <level value="INFO" />
          <appender-ref ref="conLogger" />
          <appender-ref ref="infoLogger" />
          <appender-ref ref="errorLogger" />
        </root>
      </log4net>
    </configuration>



    Enjoy!
    Last edited by lkdjnfoskjednfblksjdfn; 11-28-2016 at 10:44 AM.

  2. The Following 2 Users Say Thank You to lkdjnfoskjednfblksjdfn For This Useful Post:

    The Real DethStrike (12-06-2016),WcCrusher (04-21-2017)

  3. #2
    Wojtasowy1234's Avatar
    Join Date
    Oct 2016
    Gender
    male
    Posts
    75
    Reputation
    10
    Thanks
    12
    My Mood
    Amazed
    nice good job

  4. The Following User Says Thank You to Wojtasowy1234 For This Useful Post:

    lkdjnfoskjednfblksjdfn (11-28-2016)

  5. #3
    LollyBumBum's Avatar
    Join Date
    Feb 2016
    Gender
    male
    Location
    127.0.0.1
    Posts
    73
    Reputation
    10
    Thanks
    12
    My Mood
    Devilish
    I don't get any use of this... It's just a console / info log...

  6. #4
    lkdjnfoskjednfblksjdfn's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Location
    127.0.0.1
    Posts
    1,340
    Reputation
    198
    Thanks
    841
    My Mood
    Inspired
    Quote Originally Posted by LollyBumBum View Post
    I don't get any use of this... It's just a console / info log...
    It has always been a console log xD

    The point of this is to change the color and decide what and how the console show loaded embeds. like this

    [DATE], [PATH], [MESSAGE], [VALUE] > [DATE], [MESSAGE]

Similar Threads

  1. [Solved] Is BC5 working for any of you people?
    By daniellee417 in forum Combat Arms Help
    Replies: 1
    Last Post: 07-29-2011, 12:56 PM
  2. [Solved] Black Chiper 4 lag? *works for any game*
    By TonyStar in forum Combat Arms Help
    Replies: 8
    Last Post: 06-02-2011, 01:53 PM
  3. Aimbot Source (Works for any game)
    By flameswor10 in forum General
    Replies: 96
    Last Post: 02-07-2011, 06:39 PM
  4. ca won't work for any hacks
    By deathic in forum Combat Arms Help
    Replies: 9
    Last Post: 09-24-2010, 12:49 AM
  5. *glitch for cusing* works for any game with chat
    By Reckless in forum Combat Arms Hacks & Cheats
    Replies: 66
    Last Post: 02-06-2009, 04:31 PM