chat room help

Discussion in 'Hardware' started by AMbient1704, Dec 9, 2003.

Thread Status:
Not open for further replies.
  1. AMbient1704

    AMbient1704 Private E-2

    i finally found a program that allows me to put up a chat room on my website. i dont understand a thing in the readme file... its freaking jibberish to me. i wonder if maybe someone would be able to help me out by either translating it to me and explain to me how to use it, or become an affiliate of my site and make and keep up the forum center. i am sorry to post this big a message guys but like i said, i really am having a hard time with this stuff. and please forgive me major geek staff, dont kill my account!

    Plouf's Java IRC Client Applet
    ------------------------------

    Webmaster's manual
    ------------------

    Files
    -----

    Summary :
    irc.cab
    irc.jar
    securedirc.cab
    IRCApplet.class

    Details :
    irc.cab : Internet Explorer archive file - needed
    irc.jar : Netscape (and other browsers) archive file - needed
    securedirc.cab : Internet Explorer signed archive file - optional
    IRCApplet.class : program launcher - needed

    Build
    -----

    The following compiler command should be used in order to re-build the
    application :
    javac -g:none -O -target 1.1 IRCApplet.java


    Installation
    ------------

    Upload files described in the Files section to your website directory.
    Upload the langage file you're going to use (ie : english.lng)
    Upload any other files the applet will use (images, sounds, ...)
    Configure your html file, as explained in the remaining part of this
    document.

    A "full" installation would need :
    - irc.cab
    - irc.jar
    - securedirc.cab
    - IRCApplet.class
    - all *.lng files
    - the img directory
    - the snd directory
    - your html file

    Applet html fragment
    --------------------

    <applet code=IRCApplet.class archive="irc.jar,securedirc.jar" width=640 height=400>
    <param name="CABINETS" value="irc.cab,securedirc.cab">

    ...
    optional parameters
    ...

    </applet>

    width and height may be adapted as needed
    securedirc.cab may be removed

    What is a server?
    -----------------
    A server is any entity the client (PJIRC) connects to. There
    are three types of servers :
    - IRC server : usually referred as "the server", this is
    the server PJIRC was designed to connect to.

    - DCC server : a DCC (for Direct Client to Client) is a
    special server for handling direct
    connections to other clients.

    - Null server : the Null server is a ghost server,
    physically connected to nothing.

    What is a source?
    -----------------
    The term "source" will be used throughout the remaining of this
    document. In short, a "source" stands for any "window" that can
    receive or send text or data to or from a server. A Channel is a
    Source, bound to an IRC server. A DCCChat is also a source, but
    bound to a DCC server. Here is the list of all known sources :

    - Default : not bound to anything (bound to the Null server),
    the Default source is used to handle any
    server-independent operations. This source
    cannot be left. It is only present if multiserver
    support is enabled.

    - Status : bound to an IRC server, the Status is used for
    any IRC server-specific operations or notifications.
    Leaving this source will lead to the server
    disconnection and eventually to all any sources
    related to this server. This source is unique and
    cannot be left is multiserver support is disabled.

    - Query : bound to an IRC server, the Query is a private
    chat between two clients, via the IRC server. This
    source can be left at any time.

    - Channel : bound to an IRC server, the Channel is a
    public room where many clients can chat, via
    the IRC server. This source can be left at
    any time, provided it is not restricted to do
    so by the application configuration. Leaving
    this source may sometimes take several seconds
    since a feedback from the server is required.

    - ChanList : bound to an IRC server, the ChanList enumerates
    the listing of all available Channels on the
    IRC server. This source can be left at any time.

    - DCCChat : bound to a DCC server, the DCCChat is a private
    chat between two clients, via the DCC server. This
    source can be left at any time. Leaving this
    source will lead to the DCC server disconnection.

    - DCCFile : bound to a DCC server, the DCCFile is a special
    source used for transmitting files from a client
    to another, via the DCC server. This source can
    be left at any time. Leaving this source will
    lead to the DCC server disconnection.

    Parameters
    ----------
    parameters are passed to the applet via the following syntax :
    <param name="name" value="value">

    Mandatory parameters
    --------------------

    nick : default nick to be used. '?' characters will be replaced by random
    numbers.
    Example :
    <param name="nick" value="Guest??"> will tell the applet to use nicks
    such as Guest47

    name : "real" user name, sent to IRC server
    Example :
    <param name="name" value="UserName">

    host : IRC server host
    Example :
    <param name="host" value="irc.server.net">

    port : IRC server port
    Example :
    <param name="port" value="6667">

    Optional parameters
    -------------------

    commandX, with X a figure : Tells the applet to execute this command once
    -------- connected to the server.

    The first command MUST be command1, and there can
    be no "gap" in the numbers : the command14 MUST be
    after command13, and NOT after command12.

    If the command is not prefixed by /, then the
    string is passed as it to the server. Otherwise,
    it is sent through the status window interpretor.

    Example :
    <param name="command1" value="/nickserv identify password">
    <param name="command2" value="/join #channel">

    basecolor : Tells the applet to compute the interface colors from three given
    --------- values, in red, green and blue. These values goes through 0 to
    1000.

    Example :
    <param name="basecolor" value="384,256,128">

    colorI, with I a figure : Tells the applet to modify the given color index to
    ------ the given color. This command is processed AFTER the
    basecolor command.

    The following color codes are defined :
    0 : black
    1 : white
    2 : dark gray
    3 : gray
    4 : light gray
    5 : foreground
    6 : background
    7 : selection
    8 : event
    9 : close
    10 : voice
    11 : operator
    12 : halfoperator
    13 : male ASL
    14 : female ASL
    15 : unknown ASL

    Example :
    <param name="color1" value="C0C000">

    helppage : configures the help page to be opened in a new browser window when
    -------- the help button is clicked by the user on the interface.

    Example :
    <param name="helppage" value="http://www.yahoo.com">

    timestamp : switches on or off the timestamp option. By default, timestamping
    --------- is not activated.

    Example :
    <param name="timestamp" value="true">

    language : sets the langage to be used. The name corresponds to a langage file
    -------- that must be accessible from the applet. For example, if there is
    a file lang/mylang.lng, then you may enter value="lang/mylang".
    By default, the langage is english.

    Example :
    <param name="language" value="french">

    smileys : sets whether smileys should be replaced by graphical representations.
    ------- By default, graphical smileys are switched off.

    Example :
    <param name="smileys" value="true">

    highlight : enable or disable highlights. If highlights are not enabled, no
    --------- highlight will be performed, regardless of any other highlight
    option. By default, highlights are disabled.

    Example :
    <param name="highlight" value="true">

    highlightnick : if highlight is enabled, any received message containing the
    ------------- current user nick will be highlighted. By default, nick
    highlight is switched off.

    Example :
    <param name="highlightnick" value="true">

    highlightcolor : if highlight is enabled, specifies the highlight color to be
    -------------- used. By default, highlight color is 5.

    Example :
    <param name="highlightcolor" value="9">

    highlightwords : if highlight is enabled, gives a list of words triggering
    -------------- highlight. Words are separated using spaces.

    Example :
    <param name="highlightwords" value="word1 word2 word3">

    quitmessage : sets the quit message. By default, this message is empty.
    -----------

    Example :
    <param name="quitmessage" value="PJIRC forever!">

    asl : enable or disable asl handling. Asl (for age, sex and localtion) is
    --- parsed from the full user name. Other parts of the software may behave
    differently provided the nick is male or female, its age, and so on...
    The full name format is expected to be "age sex localtion", for instance
    "22 m Belgium". By default, asl is disabled.

    Example :
    <param name="asv" value="true">

    aslmale : set the string corresponding to the male gender in the full name for
    ------- asl parsing. Default value is "m".

    Example :
    <param name="aslmale" value="m">

    aslfemale : set the string corresponding to the female gender in the full name
    --------- for asl parsing. Default value is "f".

    Example :
    <param name="aslfemale" value="f">

    aslunknown : set the string corresponding to the unknown gender in the full name
    ---------- for asl parsing. Default value is "x".

    Example :
    <param name="aslunknown" value="x">

    showconnect : enable or disable connect menu button visibility. By default,
    ----------- the connect button is visible.

    Example :
    <param name="showconnect" value="true">

    showchanlist : enable or disable chanlist menu button visibility. By default,
    ------------ the chanlist button is visible.

    Example :
    <param name="showchanlist" value="true">

    showabout : enable or disable about menu button visibility. By default, the
    --------- about button is visible.

    Example :
    <param name="showabout" value="true">

    showhelp : enable or disable help menu button visibility. By default, the
    -------- help button is visible.

    Example :
    <param name="showhelp" value="true">

    bitmapsmileys : enable or disable bitmap smileys. Once enabled, bitmaps are
    ------------- defined via the smiley parameter. By default, bitmap smileys
    are disabled. This parameter has no effect if smileys are
    disabled.

    Example :
    <param name="bitmapsmileys" value="true">

    smileyX : set the Xnth smiley. A smiley is a pair of text->image. Each time
    ------- the text is found on a line, it will be replaced by the
    corresponding image. As for the command parameter, the first smiley
    must be smiley1 and there must'nt be any gap. The format of the
    parameter is "text image", where image is any URL the applet can
    access.

    Example :
    <param name="smiley1" value=":) img/smile.gif">
    <param name="smiley2" value=":( img/sad.gif">

    nicklistwidth : set the width, in pixel, of the right channels nicklist bar.
    ------------- Default value is 130.

    Example :
    <param name="nicklistwidth" value="130">

    channelfont : set the font used for channel messages drawing. Format is
    ----------- "size name". By default, the font is "12 MonoSpaced".

    Example :
    <param name="channelfont" value="12 Monospaced">

    chanlistfont : set the font used for chanlist drawing. Format is "size name".
    ------------ By default, the font is "12 Monospaced".

    Example :
    <param name="chanlistfont" value="12 Monospaced">

    useinfo : replace the status window par the info window. The info window acts
    ------- exactly as the status window, but only shows motd and welcome
    messages. Since whois etc... results are no more shown, popup
    commands such as whois, finger, etc... are disabled. By default,
    the info window is disabled.

    Example :
    <param name="useinfo" value="false">

    nickfield : show a nick input field in the bottom right of the application.
    --------- By default, this option is disabled.

    Example :
    <param name="nickfield" value="false">

    chanlisttextcolorX : modifiy the Xth (from 0 through 15) color of the chanlist
    ------------------ text. This command is deprecated and should be replaced
    by sourcecolorruleN.

    Example :
    <param name="chanlisttextcolor4" value="FF00FF">

    defaultsourcetextcolorX : modify the Xth (from 0 through 15) default color of
    ----------------------- the source (channels, status, private, ...) text.
    This command is deprecated and should be replaced
    by sourcecolorruleN.

    Example :
    <param name="defaultsourcetextcolor0" value="00FF00">

    sourcecolorconfigN : advanced color configuration instruction number N. As for
    ------------------ the command parameter, N must be without gap. The syntax
    of the value is : "SourceName ColorIndex ColorValue".
    SourceName is any source name, such as #mychannel or
    nick. Status is a valid SourceName. This command is
    deprecated and should be replaced by sourcecolorruleN.

    EXample :
    <param name="sourcecolorconfig1" value="status 0 000000">
    <param name="sourcecolorconfig2" value="#channel 4 FFFF00">

    soundbeep : set the beep sound. The beep sound is the sound played when the
    --------- /beep command is used. The file must be in .au format.

    Example :
    <param name="soundbeep" value="snd/bell2.au">

    soundquery : set the incoming private sound. The sound is played when a new
    ---------- private source is opened.

    Example :
    <param name="soundquery" value="snd/ding.au">

    password : set the server password on connection.
    --------

    Example :
    <param name="password" value="mysecretpassword">

    alternatenick : set the alternate nickname, to be used if primary nickname is
    ------------- already used on the server.

    Example :
    <param name="alternatenick" value="someothernick">

    languageencoding : set the language file encoding to be used. If not
    ---------------- specified, default encoding will be used.

    Example :
    <param name="languageencoding" value="UnicodeLittle">

    styleselector : control the style selector visibility. By default, style
    ------------- selector is not visible.

    Example :
    <param name="styleselector" value="true">

    setfontonstyle : control the "font selector on style selector" visibility.
    -------------- By default, the font selector is disabled.

    Example :
    <param name="setfontonstyle" value="true">

    authorizedjoinlist : set the list of channels the user is authorized to join.
    ------------------ Syntax is "all-#channel1-#channel2-..." or
    "none+#channel1+#channel2+...". By default, authorized
    join list is "all".

    Example :
    <param name="authorizedjoinlist" value="none+#mychannel">

    authorizedleavelist : set the list of channels the user is authorized to
    ------------------- leave. Syntax is "all-#channel1-#channel2-..." or
    "none+#channel1+#channel2+...". By default, authorized
    leave list is "all".

    Example :
    <param name="authorizedleavelist" value="all-#mychannel">

    showclose : set whether the close box button should be visible or not. By
    --------- default, close button is visible.

    Example :
    <param name="showclose" value="false">

    showstatus : set whether the status window should be visible or not. By
    ---------- default, status window is visible.

    Example :
    <param name="showstatus" value="false">

    floatingasl : activate "mouseover" floating asl information. By default,
    ----------- floating asl is disabled. "asl" parameter may be also activated,
    but this is not mandatory.

    Example :
    <param name="floatingasl" value="true">

    floatingaslalpha : set the floating asl alpha transparency value. Between 0
    ---------------- and 255, 0 is invisible and 255 fully opaque. By default,
    alpha value is 170. This parameter may be ignored if the
    java virtual machine doens't support transparency.

    Example :
    <param name="floatingaslalpha" value="150">

    authorizedcommandlist : set the list of command the user is athorized to do.
    --------------------- Syntax is "all-command1-command2-..." or
    "none+command1+command2+...". By default, authorized
    command list is "all". Don't prefix the command with
    the / character.
    Example :
    <param name="authorizedcommandlist" value="none+me">

    backgroundimage : toggle master background image switch. If this flag is
    --------------- turned off, all background images will be ignored. By
    default, background images are disabled.

    Example :
    <param name="backgroundimage" value="true">

    backgroundimageX : background image configuration number X. Syntax is
    ---------------- "sourcetype sourcename tiling image" with sourcetype and
    sourcename the target source type and name, tiling a
    figure and image the image file name. Valid source types
    are DCCChat, Channel, Query, Status, ChanList and Default.
    See defaultbackgroundtiling documentation for tiling
    parameter details. As for the command parameter, there
    can't be any gap in the X indexes.

    Example :
    <param name="backgroundimage1" value="none+channel none+#happy 1 img/content.gif">
    <param name="backgroundimage2" value="none+Query all 2 img/soleil.gif">

    defaultbackgroundimage : set the default image name to be used if the target
    ---------------------- is not configured using the backgroundimageX
    parameter. By default, there is no background image.

    Example :
    <param name="defaultbackgroundimage" value="background.gif">

    defaultbackgroundtiling : set the default background tiling mode to be used
    ----------------------- if the target is not configured using the
    backgroundimageX parameter. By default, tiling
    is 0. Values are :
    0 : background image is centered
    1 : background image is stretched
    2 : background image is tiled

    Example :
    <param name="defaultbackgroundtiling" value="1">

    chanlistbackgroundimage : set the background image used for the chanlist
    ----------------------- window. By default, there is no background image.

    Example :
    <param name="chanlistbackgroundimage" value="background.gif">

    chanlistbackgroundtiling : set the background tiling mode to be used for the
    ------------------------ chanlist window. By default, tiling is 0. See
    defaultbackgroundtiling for details about tiling
    modes.

    Example :
    <param name="chanlistbackgroundtiling" value="1">

    coding : specify what encoding algorithm should be used for sending the text
    ------ to the irc server. By default, encoding 1 is used. Values are :
    0 : strict ascii, MSB is dropped, shouldn't be used.
    1 : pjirc unicode to ascii protocol, charcode is sent as it if
    below than \u0x00ff. Should be used if pjirc is used with
    other non UTF-8 compatible clients.
    2 : UTF-8
    3 : local charset coding, should be avoided when possible for
    compatibility reasons

    Example :
    <param name="coding" value="2">

    urlclickcount : specify how many clicks are needed on an URL in order to
    ------------- open the page in a new browser window. By default, two
    clicks (one double-click) is needed. This command is
    deprecated and should be replaced using the mouseXXX
    event parameter.

    Example :
    <param name="urlclickcount" value="1">

    righttoleft : set right-to-left display, instead of left-to-right default
    ----------- display.

    Example :
    <param name="righttoleft" value="true">

    lngextension : modify the default lng file extension. By default, lng
    ------------ extension is "lng".

    Example :
    <param name="lngextension" value="txt">

    userid : set the userid. The user id will be used for ident id and for
    ------ user name at connect-time. If the id is empty, then full name
    will be used for id, and nickname will be used as username
    at connect time. By default, userid is empty.

    Example :
    <param name="userid" value="myname">


    automaticqueries : enable or disable the automatic query popup when
    ---------------- user double click on another nickname. By default,
    automatic queries are enabled.

    Example :
    <param name="automaticqueries" value="false">


    autoconnection : set whether the applet should try to trigger connection
    -------------- as soon at it is launched. By default, the applet will
    try to connect.

    Example :
    <param name="autoconnection" value="false">

    useidentserver : enable or disable the ident server. By default, the
    -------------- server is enabled.

    Example :
    <param name="useidentserver" value="false">

    configurepopup : master switch for manual popup configuration. Must be
    -------------- set in order to use popupmenustringI and
    popupmenucommandI_J parameters. By default, master
    popup configuration switch is disabled.

    Example :
    <param name="configurepopup" value="true">

    popupmenustringI : configure the Ith line of the nickname popup menu.
    ---------------- This parameter only set the caption, the action to
    be performed is customized using popupmenucommandI_J.
    A '--' caption acts as a separation line.

    Example :
    <param name="popupmenustring1" value="Whois">
    <param name="popupmenustring2" value="Kick + Ban">


    popupmenucommandI_J : configure the Jth command of the Ith line of the
    ------------------- nickname popup menu. %1 will be replaced by the
    nickname, %2 by the source name, and %3 by the
    user ASL (if available) or full name information.

    Example :
    <param name="popupmenucommand1_1" value="/whois %1">
    <param name="popupmenucommand2_1" value="/mode %2 -o %1">
    <param name="popupmenucommand2_2" value="/mode %2 +b %1">
    <param name="popupmenucommand2_3" value="/kick %2 %1">


    mouseXXX : advanced mouse configuration for event XXX. First parameter
    -------- is mouse button number (1=left mouse button), second is
    number of clicks for the vent (2=double click). The following
    mouse events are known :
    - nickquery : query open
    - urlopen : url open
    - channeljoin : channel joining
    - nickpopup : popup menu on nickname
    - taskbarpopup : popup menu on the bottom taskbar

    Example :
    <param name="mouseurlopen" value="3 1">

    mutliserver : enable or disable the multiserver support. By default,
    ----------- multiserver is disabled.

    Example :
    <param name="multiserver" value="true">

    noasldisplayprefix : set the "no display asl" full name prefix. If the
    ------------------ user's full name begins with this prefix, then
    the floating asl window won't be displayed. An
    empty string disables this feature. By default,
    prefix is disabled.
    Example :
    <param name="noasldisplayprefix" value="true">

    showchannelX : set wether the X channel event notifications should
    ------------ be displayed on the channel. By default,
    all notifications are displayed.
    Defined events are
    - nickchanged
    - nickmodeapply
    - modeapply
    - topicchanged
    - nickquit
    - nickkick
    - nickpart
    - nickjoin

    Example :
    <param name="showchannelnickchanged" value="false">


    showdock : set wether the docking button should be visible or not.
    -------- by default, the docking button is visible.

    Example :
    <param name="showdock" value="false">

    dockingconfigI : configure the default docking behaviour for the
    -------------- sources. By default, all sources will remain
    undocked. Syntax is sourcetype sourcename dock
    or sourcetype sourcename undock.

    Example :
    <param name="dockingconfig1" value="none+ChanList all undock">

    alternateserverI : set the Ith alternate server. Syntax is
    ---------------- "host port" or "host port password".

    Example :
    <param name="alternateserver1" value="irc.secondhost.com 6667">

    serveralias : set the default server alias. By default, server alias
    ----------- is empty string.

    Example :
    <param name="serveralias" value="Alias">

    sourcecolorruleN : set the Nth source color rule. Rule syntax is
    ---------------- "type name index1=color1 index2=color2 ...".

    Example :
    <param name="sourcecolorrule1" value="none+Channel all 0=00ff00">
    <param name="sourcecolorrule2" value="none+Query none+some_nick 0=000000 1=ffffff">


    JavaScript support
    ------------------

    PJIRC is designed to support events from the "outside". The applet supports
    the following methods :

    void sendString(String str) : send the given string to the server, through
    the current source interpretor. For instance,
    you can bring the channel list window by
    calling sendString("/list")

    void setFieldText(String txt) : set the textfield content.

    String getFieldText() : get the textfield content. setFieldText and
    getFieldText can be combined to append text for the
    user. For instance, adding a smiley can be done using
    setFieldText(getFieldText()+':)')

    void validateText() : validate the current textfield content, as if the user
    pressed the return key.

    Minimal html fragment
    ---------------------

    <applet code=IRCApplet.class archive="irc.jar,securedirc.jar" width=640 height=400>
    <param name="CABINETS" value="irc.cab,securedirc.cab">

    <param name="nick" value="Anonymous???">
    <param name="name" value="Java User">
    <param name="host" value="irc.dal.net">
    <param name="port" value="6667">

    </applet>

    Runtime commands
    ----------------

    A runtime command is any text prefixed by the / character. If the so-called
    interpretor recognize a command, it will parse and handle it. If not, the
    command will be sent as it (but without the initial / character) to the
    server.

    Here are the list of all recognized commands.

    ame %message : send an action to all active channels
    amsg %message : send a message to all active channels
    away [%message] : configure the away status
    beep : send a beep to the speakers
    clear : clear the window
    ctcp %command [%parameters] : send a ctcp request to the given nick
    dcc %nick : send a dcc request to the given nick
    disconnect : disconnect from the server
    dock : dock the active source
    echo %message : echo the specified text to the active source
    hop : leave and rejoin the active channel
    ignore %nick : ignore the specified nick
    j %channel [%password] : join the given channel
    join %channel [%password] : same as j
    kick %nick : kick the given nick
    leave : leave the active source
    me %message : send an action to the active source
    msg %target %message : send a message to the given target
    newserver %alias %host [%port [%password]] : create a new server status
    notice %target %message : send a notice to the given target
    onotice %target %message : send a notice to all operators at the given target
    part : same as leave
    ping : ping the given nickname
    query %nick : query the given nickname
    quit [%message] : same as disconnect, but with the given message
    raw %command : send a raw command to the server
    server %host [%port [%password]] : connect to the given server
    sleep %millis : freeze the interpretor for the given amount of milliseconds
    topic %channel %topic : change the given channel's topic
    undock : undock the active source
    unignore %nick : unignore the specified nick
    url %url [%target] : open the given url on a new browser window

    Contacts
    --------

    PJIRC is developped by Plouf - plouf@pjirc.com
    Have a look at http://www.pjirc.com/ for news about PJIRC.
     
  2. Major Attitude

    Major Attitude Co-Owner MajorGeeks.Com Staff Member

    Jirc is pretty simple, and the documentation is fairly clear, upload the files as it said to, then place this in your html page:

    <applet code=IRCApplet.class archive="irc.jar,securedirc.jar" width=640 height=400>
    <param name="CABINETS" value="irc.cab,securedirc.cab">

    EVERYTHING below this line in the instructions is optional and can be edited later, so try and do the basics first.

    If you cant do this, you need to brush up on some very basic html skills, perhaps with a book like HTML for dummies.
     
  3. Iceburg

    Iceburg Private First Class

    Word up Major Attitude. He is right, most manual you just have to visually filter through all the crap they put in there and go to the good stuff.
     
  4. donnie4me4ever

    donnie4me4ever Private E-2

    sorry, i don't know if i'm supposed to ask a ? here or somewhere else, but here is my problem... i think i got a virus about 1 or 2 weeks ago(i have an hp pavilion v50 win. xp home edition) and i done a system recovery on it, well, it ended up freezing up at 92% and stopped. the computer shut down, and then it wouldn't do anything, it said that a windows file 32 was corrupt or missing, so i put a disk in to reinstall windows xp and now my sound card isn't working. i have tried to troubleshoot and get support with no help. i checked to see if my driver was working, but it's not there at all. i tried to listen to a c.d. and that's how i knew it was my sound card because an error message came up. i came to this website because someone had posted it on microsoft.com forums. i was wondering if i needed to try and download it, or what. if i do need to download it, then i need to find out what kind of card i have. also, i was wanting to download some anti-virus off of this website, but i am kinda weary about downloading anything because i'm scared something else will happen. if anyone could help me i would truly appreciate it very much. thank you for your time.
     
Thread Status:
Not open for further replies.

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds