Get_A_Fix

Get_A_Fix

Joined
Jul 11, 2005
Occupation
Entrepreneur
Location
New Zealand
Website
Interests
Adventure Sports, Extreme, IRC and Eggdrops

Activity Stream

Get_A_Fix commented on a Page, Mr. Obvious Google Search Script  -  Mar 08, 2015

I did a TCL version of this script, which is run on an eggdrop. This is NOT a mIRC Script.
For those that may want to use it, you can find it Here

 Respond  
Get_A_Fix commented on a Page, Advanced Trout Protection  -  Apr 30, 2011

lol, that's ok, some of us are still here

 Respond  
Get_A_Fix commented on a Page, Excess Flood/Akilled Ban & JoinQuit Ban  -  Apr 16, 2011

AB, sure, I even think people have made and released an eggdrop based proxy monitor (for an Oper Bot checking connection notices). However, I haven't made one.

 Respond  
Get_A_Fix created a Page  -  Sep 14, 2010
462 

A basic script to set, check, del an infoline for a channel. This is channel specific, I didn't add a global option. There was a reason for that :)

 Respond   TCL  
Get_A_Fix created a Page  -  Aug 13, 2010
1 753 

Another script I was asked to make :/

  1 Thread   TCL  
Get_A_Fix commented on a Page, NoSwear  -  Aug 12, 2010

those can be easily added. I didn't make it like that though.

 Respond  
Get_A_Fix commented on a Page, Temperature Converter  -  Jun 13, 2010

I Translated this from mIRC, so it's easy to see the resemblance in the codes.

mIRC Snippet

on *:TEXT:*:#: {
  if ($1 == !convert) {
    if (!%no.flood. [ $+ [ $nick ] ]) {
      if (!$2) { msg $chan ERROR $+ : Insufficient Parameters. SYNTAX $+ : !convert c/f <temperature> | return }
      if ($2 isnum) { msg $chan ERROR $+ : Insufficient Parameters. SYNTAX $+ : !convert c/f <temperature> | return }
      if ($2 == f) {
        if ($3 == 0) { msg $chan Converting 0 $+ $chr(176) Fahrenheit to Celsius: -17.77 $+ $chr(176) $+ C | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | return }
        if (!$3) { msg $chan $nick $+ , I need a temperature to convert. }
        if ($3 isletter) { msg $chan Converting $3 $+ : You're an Idiot? | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | return }
        if ($3 isnum) { 
          set %t1 $calc($3 - 32)
          set %temp $calc(%t1 * 0.55555555555555555555555555555556)
          msg $chan Converting $3 $+ $chr(176) Fahrenheit to Celsius: $round(%temp,2) $+ $chr(176) $+ C
          set -u5 %no.flood. [ $+ [ $nick ] ] 1
        }
      }
      if ($2 == c) {
        if ($3 == 0) { msg $chan Converting 0 $+ $chr(176) Celsius to Fahrenheit: 32 $+ $chr(176) $+ F | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | return }
        if (!$3) { msg $chan $nick $+ , I need a temperature to convert. }
        if ($3 isletter) { msg $chan Converting $3 $+ : You're an Idiot? | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | return }
        if ($3 isnum) {
          set %t1 $calc($3 * 1.8)
          set %temp $calc(%t1 + 32)
          msg $chan Converting $3 $+ $chr(176) Celsius to Fahrenheit: $round(%temp,2) $+ $chr(176) $+ F
          set -u5 %no.flood. [ $+ [ $nick ] ] 1
        }
      }
    }
  }
}

Enjoy either ;)

 Respond  
Get_A_Fix commented on a Page, Advanced Google Eggdrop Script  -  Jun 13, 2010

yes, it only outputs 1 line, even if i googlemax "5" or googlemax "10" - not sure why, i've played around with it a bit

.google sex <- should return more than 1 :>

 Respond  
Get_A_Fix commented on a Page, Advanced Google Eggdrop Script  -  Jun 13, 2010

weird, only returns 1 line for me, no errors. Code looks fine, not sure why

set googlemax "3"

 Respond  
Get_A_Fix created a Page  -  Jun 08, 2010
616 

A Basic conversion script for temperature.

  1 Thread   TCL  
Get_A_Fix created a Page  -  May 22, 2010

Just a basic adduser script.

 Respond   TCL  
Get_A_Fix commented on a Page, Random Quote  -  May 19, 2010

Jethro_, that isn't what I posted. This is the opposite to FordLawnMower's script here - This was the method I was asked for, so this is the method I made. Most, if not all of the code/snippets i've posted on this site have been because someone asked me for it, or asked for it a certain way.

 Respond  
Get_A_Fix commented on a Page, Random Quote Eggdrop Script  -  May 01, 2010

nice ;)

I did mine a little different though - here

 Respond  
Get_A_Fix created a Page  -  May 01, 2010
1,338 

A Basic RANDOM quote script for eggdrop. Load script to any tcl file, then: .rehash

  3 Threads   TCL  
Get_A_Fix created a Page  -  Apr 30, 2010
339 

This is again something someone asked me for.

 Respond   TCL  
Get_A_Fix commented on a Page, Spam Relay (two bots required)  -  Apr 30, 2010

fixed? It worked fine before.

 Respond  
Get_A_Fix commented on a Page, spy.tcl  -  Apr 14, 2010

heh, I used to use the above method to match userdefined settings

if {[lsearch -exact [channel info $c] {+spy}] != "-1"} {

now, it's just easier to do

if {[channel get $c spy]} {

I also stopped using shortargs, like n u h c t, etc. It can become problematic.

 Respond  
Get_A_Fix commented on a Page, ascii tree  -  Apr 14, 2010

it's a good way to flood a channel... you would be better using an echo or something. Most scripts like this tend to get the user banned, either by an active @ or by bot(s).

 Respond  
Get_A_Fix created a Page  -  Nov 12, 2009
1,025 

This is a DALnet specific script designed to be run on two eggdrops. An OP'd bot, a DeOP'd bot.

  5 Threads   TCL  
Get_A_Fix commented on a Page, My 1st Bad Word Kick  -  Jul 19, 2009

lol

 Respond  
Get_A_Fix commented on a Page, My 1st Bad Word Kick  -  Jul 19, 2009

heh, I like to add things to groups, easy to turn on/off

#swear.prot off
on @*:TEXT:*:#: {
  if ($nick isreg $chan) {
    var %i = 0
    while (%i < $numtok(%swear.words,32)) {
      inc %i
      var %current.word = $gettok(%swear.words,%i,32)
      if ($istok($strip($1-),%current.word,32) == $true) {
        ban -ku300 # $nick 2 Swear Word Detected.
      }
    }
  }
}
#swear.prot end

menu channel {
  -
  Swear Protection.
  .On://.enable #swear.prot | echo 4 -at * Your Current Set Swear Words are: %swear.words
  .Off://.disable #swear.prot | echo 4 -at * Disabled Swear Protection. 
  .Set Swear Words://unset %swear.words | set %swear.words $$?="Enter Swear Words - Reset ALL Again (with spaces)"
  .-
}

Similar method to others posted here, basic channel menu included.

 Respond  
Get_A_Fix commented on a Page, Hop/part all channels v1.0  -  Jul 06, 2009

Travis, that may be fine for some, but what about users on a psybnc? :)

 Respond  
Get_A_Fix commented on a Page, Hop/part all channels v1.0  -  Jun 27, 2009

ikthezeus wrote:

I take it this was built for mIRC ver 6.3 or below?
As I have tried it with 6.31 and I get the following output...
The script will now rejoin all your channels. Please give it time to process all your channels on all networks.
3 channel(s) will be affected. The script will be fully processed in 3 second(s).
23:35:28 Error: Invalid window!
23:35:29 Error: Invalid window!
23:35:30 Error: Invalid window!

Any ideas?

Yes, upgrade your mIRC :)
I tested this on mIRC 6.35 with /hopall -h Rejoining
I was on 6 networks, 34 channels.
It worked fine :)

Thankyou Lindrian

 Respond  
Get_A_Fix created a Page  -  Mar 06, 2009
2,039 

DALNet - Basic tcl someone asked me for. This simply bans users who are killed/akilled and quit from an Excess Flood. It also monitors those who join/quit really fast, and is currently set to match/ban anyone that joins, quits, all within 5seconds.

  7 Threads   TCL  
Get_A_Fix created a Page  -  Feb 13, 2009
1 861 

I checked the snippets and only found mIRC platform swear kickers.

  3 Threads   TCL  
Get_A_Fix commented on a Page, mass.tcl  -  May 30, 2008

what error?

 Respond  
Get_A_Fix commented on a Page, Temperature Converter (C - F and F - C)  -  May 06, 2008

I was bored, so I beefed this up a little.

on *:TEXT:*:#: {
  if ($1 == +convert) {
    if (!%no.flood. [ $+ [ $nick ] ] ) {
      if (!$2) { msg $chan ERROR $+ : Insufficient Parameters. SYNTAX $+ : +convert c/f <temperature> | halt }
      if ($2 isnum) { msg $chan ERROR $+ : Insufficient Parameters. SYNTAX $+ : +convert c/f <temperature> | halt }
      if ($2 isletter) { msg $chan ERROR $+ : Insufficient Parameters. SYNTAX $+ : +convert c/f <temperature> | halt }
      if ($2 = f) {
        if ($3 = 0) { msg $chan Converting 0 $+ $chr(176) Fahrenheit to Celsius: -17.77 $+ $chr(176) Celsius | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | halt }
        if (!$3) { msg $chan $nick $+ , I need a temperature to convert. }
        if ($3 isletter) { msg $chan Converting $3 $+ : You\'re an Idiot? | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | halt }
        if ($3 isnum) { 
          set %t1 $calc($3 - 32)
          set %temp $calc(%t1 * 0.55555555555555555555555555555556)
          msg $chan Converting $3 $+ $chr(176) Fahrenheit to Celsius: $round(%temp,2) $+ $chr(176) Celsius
          set -u5 %no.flood. [ $+ [ $nick ] ] 1
        }
      }
      if ($2 = c) {
        if ($3 = 0) { msg $chan Converting 0 $+ $chr(176) Celsius to Fahrenheit: 32 $+ $chr(176) Fahrenheit | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | halt }
        if (!$3) { msg $chan $nick $+ , I need a temperature to convert. }
        if ($3 isletter) { msg $chan Converting $3 $+ : You\'re an Idiot? | set -u5 %no.flood. [ $+ [ $nick ] ] 1 | halt }
        if ($3 isnum) {
          set %t1 $calc($3 * 1.8)
          set %temp $calc(%t1 + 32)
          msg $chan Converting $3 $+ $chr(176) Celsius to Fahrenheit: $round(%temp,2) $+ $chr(176) Fahrenheit
          set -u5 %no.flood. [ $+ [ $nick ] ] 1
        }
      }
    }
  }
}

atleast this way it returns syntax when users perform the command improperly, and checks for flooding.

 Respond  
Get_A_Fix created a Page  -  Feb 13, 2008
2,450 

This is just a basic mass op/deop/voice/devoice script. (pub/msg) This does not include a mass kick/ban function.

  5 Threads   TCL  
Get_A_Fix commented on a Page, Advanced Trout Protection  -  Feb 11, 2008

yeah

if (($me isin $1-) && (*trout* iswm $1-)) {

seems logical.

 Respond  
Get_A_Fix commented on a Page, ircop spamfilter dialog  -  Feb 04, 2008

Nice :)
I tested this on mIRC 6.21 with Unreal3.2.7 and it works perfectly.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.