Top

Variable/Txt/Ini/Hash Table Viewer & Editor


mIRC Code
+ 1 likes
Please Register to submit score.
Bookmark and Share
Average Score  6.9 (of 9 scores)
Date Added  Oct 06, 2007
Last Updated  Nov 05, 2007
Tags  .ini  .txt  dialog  editor  file  files  hash  hashtable  ini  remotes  table  txt  var  variable  viewer 

Introduction

Finally done rewriting it!

~*~FEATURES~*~

»Variables«
*View/Edit/Add/Unset Variables
*Clear All Variables

»Txt«
*View Txt Files in a listbox
*Open Txt's
*Rename Txt's
*Remove/Add Txt's

»Ini«
*View Ini's
*Add/Remove Ini's, topics, and items

»Hash Tables«
*View Hash Tables
*Add/Remove Hash Tables and Items
*Edit Data

Enjoy, put in remotes, type /file or right click and click the menu to start it up

Grab the Code

dialog file {
  title "Variable/Txt/Ini/Hash Table Viewer"
  size -1 -1 179 204
  option dbu
  tab "Variables", 15, 1 -1 177 203
  box "", 14, 91 43 54 34, tab 15
  box "Edit Variable", 11, 79 88 77 75, tab 15
  box "Variables", 7, 4 43 58 104, tab 15
  button "Add Variable", 3, 94 62 48 12, tab 15
  button "Remove Variable", 4, 9 149 48 12, disable tab 15
  edit "", 5, 90 111 53 10, tab 15 read autohs center
  text "Variable Name:", 8, 95 101 42 8, tab 15 center
  text "Variable Data:", 10, 98 128 40 8, tab 15
  edit "", 9, 83 139 69 10, disable tab 15 autohs center
  combo 2, 6 52 54 92, tab 15 sort size
  button "Set", 12, 108 150 19 9, disable tab 15
  button "Clear All Variables", 13, 94 49 48 12, tab 15
  tab "Txt Files", 16
  list 45, 6 52 54 92, tab 16 sort size
  box "Txt Files", 46, 4 43 58 104, tab 16
  box "Contents", 47, 68 43 106 129, tab 16
  list 48, 72 52 99 116, tab 16 size hsbar
  button "Remove", 58, 8 147 24 9, disable tab 16
  button "Add", 59, 32 147 24 9, tab 16
  button "Rename", 61, 32 156 24 9, disable tab 16
  button "Open", 60, 8 156 24 9, disable tab 16
  tab "Ini Files", 17
  list 19, 63 43 50 92, tab 17 sort size
  box "Topics", 21, 61 35 54 102, tab 17
  box "Items", 23, 119 35 54 102, tab 17
  list 20, 121 43 50 92, tab 17 sort size
  edit "", 24, 24 176 146 10, tab 17 read autohs
  list 22, 4 43 50 92, tab 17 sort size
  box "Ini File", 39, 3 35 54 102, tab 17
  text "File:", 30, 7 150 12 8, tab 17
  text "Topic:", 38, 7 159 16 8, tab 17
  text "Item:", 40, 7 168 15 8, tab 17
  text "Data:", 41, 7 177 15 8, tab 17
  edit "", 44, 24 149 146 10, tab 17 read autohs
  edit "", 43, 24 158 146 10, tab 17 read autohs
  edit "", 42, 24 167 146 10, tab 17 read autohs
  button "Remove", 49, 6 138 24 8, disable tab 17
  button "Remove", 51, 63 138 24 8, disable tab 17
  button "Add", 53, 147 138 24 8, disable tab 17
  button "Remove", 54, 122 138 24 8, disable tab 17
  button "Add", 50, 31 138 24 8, tab 17
  button "Add", 65, 88 138 24 8, disable tab 17
  tab "Hash Tables", 18
  list 25, 63 43 50 92, tab 18 sort size
  box "Items", 26, 61 35 54 102, tab 18
  box "Data", 27, 119 35 54 102, tab 18
  list 28, 121 43 50 92, tab 18 sort size
  text "Table:", 29, 7 150 18 8, tab 18
  text "Item:", 33, 7 159 16 8, tab 18
  text "Data:", 34, 7 168 16 8, tab 18
  edit "", 35, 24 149 146 10, tab 18 read autohs
  edit "", 36, 24 158 146 10, tab 18 read autohs
  edit "", 37, 24 167 146 10, tab 18 read autohs
  list 31, 4 43 50 92, tab 18 sort size
  box "Hash Table", 32, 3 35 54 102, tab 18
  button "Remove", 52, 6 138 24 8, disable tab 18
  button "Add", 55, 31 138 24 8, tab 18
  button "Remove", 57, 63 138 24 8, disable tab 18
  button "Add", 56, 88 138 24 8, disable tab 18
  button "Edit", 62, 132 138 24 8, disable tab 18
  text "Size:", 64, 7 177 16 8, tab 18
  edit "", 63, 24 176 146 10, tab 18 read autohs
  text "Variable Viewer/Editor", 1, 28 21 123 8, center
  button "OK", 6, 73 189 33 10, ok cancel
}
menu * {
  Variable/Txt/Ini/Hash Table Viewer+Editor: file
}
alias file {
  if ($dialog(file)) dialog -x file file
  dialog -m file file
}
on *:dialog:file:*:*:{
  if ($devent == init) {
    var %x = 1
    while ($var(%*,%x)) {
      did -a file 2 $var(%*,%x)
      inc %x
    }
    var %y = 1
    while ($findfile($mircdir,*.txt,%y)) {
      did -a file 45 $nopath($findfile($mircdir,*.txt,%y))
      inc %y
    }
    var %z = 1
    while ($findfile($mircdir,*.ini,%z)) {
      did -a file 22 $nopath($findfile($mircdir,*.ini,%z))
      inc %z
    }
    var %z = 1
    while ($hget(%z)) {
      did -a file 31 $hget(%z)
      inc %z
    }
  }
  if ($devent == sclick) {
    if ($did == 45 && $did(file,45).seltext != $null) {
      did -e file 58-61
      did -r file 48,42-44
      var %x = 1
      while (%x <= $lines($did(file,45).seltext)) {
        did -a file 48 $read($did(file,45).seltext,n,%x)
        inc %x
      }
      did -z file 48
    }
    if ($did == 2 && $did(file,2).seltext != $null) {
      did -e file 4,9
      did -ra file 5 $did(file,2).seltext
      did -ra file 9 $var($did(file,2).seltext,1).value
    }
    if ($did == 22 && $did(file,22).seltext != $null) {
      var %x = 1
      did -b file 53,54,51
      did -e file 49,65
      did -r file 19,20,24,42-44
      did -a file 44 $did(file,22).seltext
      while ($ini($did(file,22).seltext,%x)) {
        did -a file 19 $ini($did(file,22).seltext,%x)
        inc %x
      }
    }
    if ($did == 19 && $did(file,19).seltext != $null) {
      did -r file 20,24,43,42
      did -e file 51,53
      did -b file 54
      did -a file 43 $did(file,19).seltext
      var %x = 1
      while ($ini($did(file,22).seltext,$did(file,19).seltext,%x)) {
        did -a file 20 $ini($did(file,22).seltext,$did(file,19).seltext,%x)
        inc %x
      }
    }
    if ($did == 20 && $did(file,20).seltext != $null) {
      did -ra file 24 $readini($did(file,22).seltext,$did(file,19).seltext,$did(file,20).seltext)
      did -ra file 42 $did(file,20).seltext
      did -e file 54
    }
    if ($did == 31 && $did(file,31).seltext != $null) {
      did -e file 52,56
      did -b file 62,57
      did -r file 25,28,35-37,63
      did -a file 63 $hget($did(file,31).seltext).size
      did -a file 35 $did(file,31).seltext
      var %x = 1
      while ($hget($did(file,31).seltext,%x).item) {
        did -a file 25 $hget($did(file,31).seltext,%x).item
        inc %x
      }
    }
    if ($did == 25 && $did(file,25).seltext != $null) {
      did -r file 28,36,37
      did -e file 57,62
      did -a file 36 $did(file,25).seltext
      did -a file 37,28 $hget($did(file,31).seltext,$did(file,25).seltext)
    }
    if ($did == 60) run $did(file,45).seltext
    if ($did == 58) {
      var %a = $input(Are you sure you would like to remove $did(file,45).seltext $+ ?,cy,Removal of $did(file,45).seltext)
      if (%a == $true) {
        did -b file 58,60,61
        remove -b $did(file,45).seltext
        did -r file 45
        var %y = 1
        while ($findfile($mircdir,*.txt,%y)) {
          did -a file 45 $nopath($findfile($mircdir,*.txt,%y))
          inc %y
        }
      }
    }
    if ($did == 61) {
      var %x = $input(What would you like to rename $did(file,45).seltext as?,qe,Rename,$did(file,45).seltext)
      if (%x != $null) {
        if ($right(%x,4) != .txt) echo $input(You must rename $did(file,45).seltext as "something".txt!,ho,Error)
        else {
          did -b file 58,60,61
          rename $did(file,45).seltext %x
          did -r file 45
          var %y = 1
          while ($findfile($mircdir,*.txt,%y)) {
            did -a file 45 $nopath($findfile($mircdir,*.txt,%y))
            inc %y
          }
        }
      }
    }
    if ($did == 59) {
      var %x = $input(What txt file would you like to make?,qe,Add txt File)
      if (%x != $null) {
        if ($right(%x,4) != .txt) echo $input(You must make an txt file called "something".txt!,ho,Error)
        else {
          did -b file 58,61,60
          write %x
          did -r file 45
          var %y = 1
          while ($findfile($mircdir,*.txt,%y)) {
            did -a file 45 $nopath($findfile($mircdir,*.txt,%y))
            inc %y
          }
        }
      }
    }
    if ($did == 4) {
      var %y = $input(Are you sure you would like to remove $did(file,2).seltext $+ ?,cy,Removal of $did(file,2).seltext)
      if (%y == $true) {
        unset $did(file,2).seltext
        did -r file 2
        did -b file 9
        var %x = 1
        while ($var(%*,%x)) {
          did -a file 2 $var(%*,%x)
          inc %x
        }
      }
    }
    if ($did == 13) {
      echo $input(Are you sure you would like to clear all variables?,cy,Clear Variables)
      if ($! == $true) {
        did -r file 2,5,9
        did -b file 9,12.4
        while ($var(%*,1)) {
          unset $var(%*,1)
        }
      }
    }
    if ($did == 52) {
      var %x = $input(Are you sure you would like to delete the $did(file,31).seltext Hash Table?,cy,Removal of $did(file,31).seltext)
      if (%x == $true) {
        did -b file 52,56,57,62
        hfree $did(file,31).seltext
        did -r file 31,25,28,35-37,63
        var %z = 1
        while ($hget(%z)) {
          did -a file 31 $hget(%z)
          inc %z
        }
      }
    }
    if ($did == 57) { 
      var %a = $input(Are you sure you would like to remove $did(file,25).seltext from $did(file,31).seltext $+ ?,cy,Removal of $did(file,25).seltext)
      if (%a == $true) {
        did -b file 57,62
        hdel $did(file,31).seltext $did(file,25).seltext
        did -r file 25,28
        var %x = 1
        while ($hget($did(file,31).seltext,%x).item) {
          did -a file 25 $hget($did(file,31).seltext,%x).item
          inc %x
        }
      }
    }
    if ($did == 51) {
      var %a = $input(Are you sure you would like to remove $did(file,19).seltext from $did(file,22).seltext $+ ?,cy,Removal of $did(file,19).seltext)
      if (%a == $true) {
        remini $did(file,22).seltext $did(file,19).seltext
        did -b file 51,54,53
        did -r file 19,20,43,42,24
        var %x = 1
        while ($ini($did(file,22).seltext,%x)) {
          did -a file 19 $ini($did(file,22).seltext,%x)
          inc %x
        }
      }
    }
    if ($did == 50) {
      var %a = $input(What ini file would you like to add the directory?,qe,Add Ini File,file.ini)
      if (%a != $null) {
        if ($right(%a,4) == .ini) {
          write %a
          did -r file 22,19,20,42-44,24
          did -b file 49,61,65,54,53,51
          var %z = 1
          while ($findfile($mircdir,*.ini,%z)) {
            did -a file 22 $nopath($findfile($mircdir,*.ini,%z))
            inc %z
          }
        }
        else echo $input(You must add the ini file as "something".ini,ho,Error)
      }
    }
    if ($did == 49) {
      if ($did(file,22).seltext == $nopath($script)) echo $input(Why would you delete this script's file?,ho,Access Denied!)
      else {
        var %a = $input(Are you sure you would like to remove $did(file,22).seltext $+ ?,cy,Removal of $did(file,22).seltext)
        if (%a == $true) {
          remove -b $did(file,22).seltext
          did -r file 22,19,20,42-44,24
          did -b file 49,61,65,54,53,51
          var %z = 1
          while ($findfile($mircdir,*.ini,%z)) {
            did -a file 22 $nopath($findfile($mircdir,*.ini,%z))
            inc %z
          }
        }
      }
    }
    if ($did == 3) {
      echo $input(What variable would you like to add?,qe,Adding Variable,%)
      if ($! != $null) {
        if ($left($!,1) == %) {
          set $!
          did -r file 5,9,2
          did -b file 12,9,4
          var %x = 1
          while ($var(%*,%x)) {
            did -a file 2 $var(%*,%x)
            inc %x
          }
        }
        else echo $input(You must name the variable as $+($chr(37),something!),ho,Error)
      }
    }
    if ($did == 15) did -ra file 1 Variable Viewer/Editor
    if ($did == 16) did -ra file 1 Txt Viewer/Editor
    if ($did == 17) did -ra file 1 Ini Viewer/Editor
    if ($did == 18) did -ra file 1 Hash Table Viewer/Editor
    if ($did == 54) {
      var %a = $input(Are you sure you would like to remove $did(file,20).seltext $+ ?,cy,Removal of $did(file,20).seltext)
      if (%a == $true) {
        remini $did(file,22).seltext $diD(file,19).seltext $did(file,20).seltext
        did -r file 42,24,20
        did -b file 54
        var %x = 1
        while ($ini($did(file,22).seltext,$did(file,19).seltext,%x)) {
          did -a file 20 $ini($did(file,22).seltext,$did(file,19).seltext,%x)
          inc %x
        }
      }
    }
    if ($did == 65) {
      var %a = $input(What topic would you like to add to $did(file,22).seltext $+ ?,qe,Adding a Topic to $did(file,22).seltext)
      if (%a != $null) {
        writeini $did(file,22).seltext %a item temp
        remini $did(file,22).seltext %a item
        did -r file 20,19,43,42,24
        did -b file 51,54,53
        var %x = 1
        while ($ini($did(file,22).seltext,%x)) {
          did -a file 19 $ini($did(file,22).seltext,%x)
          inc %x
        }
      }
    }
    if ($did == 53) {
      var %a = $input(What item would you like to add to $did(file,22).seltext » $did(file,19).seltext,qe,Adding Item to $did(file,19).seltext $+ ?)
      if (%a != $null) {
        var %b = $input(What data would you like to associate with %a $+ ?,qe,Data for %a)
        if (%b != $null) {
          writeini $did(file,22).seltext $did(file,19).seltext %a %b
          did -r file 20,24,42
          did -b file 54
          var %x = 1
          while ($ini($did(file,22).seltext,$did(file,19).seltext,%x)) {
            did -a file 20 $ini($did(file,22).seltext,$did(file,19).seltext,%x)
            inc %x
          }
        }
      }
    }
    if ($did == 55) {
      var %a = $input(What hash table would you like to add?,qe,Adding Hash Table)
      if (%a != $null) {
        var %b = $input(What do you want the size of %a to be?,qe,Size of %a)
        if (%b isnum 1-) hmake %a %b
        if (%b !isnum 1-) hmake %a
        did -r file 31,25,28,35,36,37,63
        did -b file 52,57,56,62
        var %z = 1
        while ($hget(%z)) {
          did -a file 31 $hget(%z)
          inc %z
        }
      }
    }
    if ($did == 56) {
      var %a = $input(What item would you like to add to $did(file,31).seltext $+ ?,qe,Adding Item To $did(file,31).seltext)
      if (%a != $null) {
        hadd $did(file,31).seltext %a
        did -r file 25,28,36,37
        did -b file 57,62
        var %x = 1
        while ($hget($did(file,31).seltext,%x).item) {
          did -a file 25 $hget($did(file,31).seltext,%x).item
          inc %x
        }
      }
    }
    if ($did == 62) {
      var %a = $input(What would you like the data for $did(file,31).seltext » $did(file,25).seltext to be?,qeo,Data for $did(file,31).seltext » $did(file,25).seltext,$did(file,28,1))
      did -r file 28,37
      if (%a != $null) {
        hadd $did(file,31).seltext $did(file,25).seltext %a
        did -a file 37,28 $hget($did(file,31).seltext,$did(file,25).seltext)
      }
      else hdel $did(file,31).seltext $did(file,25).seltext 
    }
    if ($did == 12) { set $did(file,2).seltext $did(file,9).text | did -b file 12 }
  }
  if ($devent == edit) {
    if ($did == 9) {
      if ($did(file,9).text == $null) did -b file 12
      else did -e file 12
    }
  }
}
 

Comments

  (32)  RSS
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 6, 2007 3:59 pm
enjoy :D
Scakk
Comments: 297
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 6, 2007 4:12 pm
Perhaps add an option to adjust the data in the hash table itself.
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 6, 2007 4:15 pm
aight ill work on that right now
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 6, 2007 4:33 pm
done, you may now edit data from a hash table
tai
Comments: 18
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 7, 2007 4:54 pm
just some simple errors,

In your lists, you should use did -ra to clear current text in the list. what if I double-clicked?

Your edit button seems to not be locked in one tab. It gets in the way of other buttons or dialog items.

Else, it seems pretty nice. Nice job.
RubixCube
Comments: 51
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 7, 2007 9:54 pm
I can see a lot of effort gone into this. gj.
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 8, 2007 2:25 pm
ty, sorry bout the edit thing, it was a last minute addition to it, and i forgot to set it to a tab, but all set now ;)
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 8, 2007 2:28 pm
shoot I DELETED THE CODING >:O

if anyone saved the coding to mirc, PLEASE post it here...
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 8, 2007 2:29 pm
im so pissed off...
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 8, 2007 6:39 pm
i think im gonna write it again, i really liked that script...
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 8, 2007 9:03 pm
currently u can only view the txt's/varibales/ini's and hash tables

im almost done with editing variables, and im completely done with editing txt's, but i wanna add some more features to the txts

tomorrow, the script will definitely be done, im almost finished
Sephiroth1n6
Comments: 57
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 9, 2007 8:24 pm
very nice :O
10/10
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 9, 2007 9:27 pm
:) ty, little more work to be done, a couple buttons, and im all done rewriting it :P
Lindrian
Comments: 761
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 10, 2007 10:50 am
Alright.

Variable tab:

If i input anything in the editbox, a variable, it scrolls down in the list for it, but it does not select it nor does it update the fields showing what it contains, fix that.

When I add a variable, and remove the % i get an error saying I cant do that, I press OK and it returns $true, fix that aswell :p.
Also, u can simply do $iif($left(somehting,1) != %,% $+ something,something)

If no variable was selected and I tried to remove one;
* /unset: insufficient parameters (line 207, remote.ini)
Also, make it multisel so u are able to remove multiple items.
tip: $did($did,id,x)

I didnt quite understand what that "set" (disabled) button was supposed to do.. didnt get to test it as it was contantly disabled.

Hint: Use a index file and store the data, so u wont have to reload each time.

Text tab:

Once again, errors return $true
As I told you with the $iif about %, u can do the same with .txt

Ini tab:

I didn't look through this one too much, but it looked decent.

Hash tab:

When I removed an item, the list didnt update.
When I pressed add, nothing happend.

Edit button was always disabled.

All in all, pretty decent (But not the best) viewer ive seen.
Dialog needs allignment fixes, honestly, the dialog is pretty bad. Its too big, can be done smaller.
Also add a "Clear" function for all of your tabs.. It would be good.
To make this a good addon, make Index files and temporary store data, also learn how to use dll's and benefit them for your use, in your case id use MDX (DCX is too hard for u for now id say) and listfiles.

5/10 here.

Good luck.
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 10, 2007 2:25 pm
Quote:

When I add a variable, and remove the % i get an error saying I cant do that, I press OK and it returns $true, fix that aswell :p.

i tried putting a halt in it, and it still showd it in the status window :/
Quote:

If no variable was selected and I tried to remove one;
* /unset: insufficient parameters (line 207, remote.ini)
Also, make it multisel so u are able to remove multiple items.
tip: $did($did,id,x)

yea i forgot to disable remove after i clear em all
Quote:
I didnt quite understand what that "set" (disabled) button was supposed to do.. didnt get to test it as it was contantly disabled.

thats like one of the few things i havent coded yet, when u edit in it, its gonna enable set, when its blank, itll disable it. and u can only edit ;) ill have that soon
Quote:
Hint: Use a index file and store the data, so u wont have to reload each time.
umm whats an index file?
Quote:
When I removed an item, the list didnt update.
When I pressed add, nothing happend.

yea the intro says i gotta code a couple buttons in hash tab

thanks for ur feedback, once im finished coding the last few things, ill do a thorough test
Lindrian
Comments: 761
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 10, 2007 3:16 pm
Index file is a file on ur drive with all info temporary stored, so u wont have to reload it all the time, it's easier to use and faster.
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 10, 2007 4:30 pm
finally done rewriting it :P
Lindrian
Comments: 761
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 11, 2007 12:18 am
Basically, I had a file that were ~60k in KB, loading that in ur script lagged mirc out, which i knew it would in either way.
But if you would use a DLL, as listfiles ro whilefix, it woudnt take aslong, and with whilefix it woudnt even lag. Then save that into a text file, and load the text file into the script.
So next time then I press "something.txt" which is 60k kb, i takes 1 sec to load, as it's already "pre-loaded".

Then, u use that file as a source for deleting and adding items, and then u just copy that file over the one that wanted to be changed..
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 11, 2007 2:20 pm
ok thanks for the info lindrian, ill look into doing that, altough it may take a while, cuz ive never used dll's :P

»UPDATE«
*If the script is a .ini, you are not allowed to remove it, if u try, an error msg pops up
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 11, 2007 2:43 pm
i downloaded whilefix.dll :)
Quote:
Then save that into a text file, and load the text file into the script.

umm what do u mean by load it into the script?
Lindrian
Comments: 761
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 11, 2007 3:04 pm
Instead of using $findfile and loop each file each time u wanna view it, u just load the data from the index file...
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 11, 2007 3:13 pm
ah ok
Gummo
Comments: 153
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 13, 2007 9:33 am
When I went to edit the item data in a hash table but canceled it it erased my data, rather than leaving it.. Please fix. :)
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 13, 2007 9:40 am
yea, that was a problem i had, i have to find some way to fix it
Scakk
Comments: 297
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Oct 16, 2007 3:02 pm
When I try to open certain .txt files ( channels.txt for example ) it will not allow me to.
Scakk
Comments: 297
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Nov 5, 2007 9:22 am
This version you have now does not work for me since I do not have the .dll files.
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Nov 5, 2007 11:59 am
sorry didnt realize i put it there :P

took it out
Scakk
Comments: 297
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Nov 5, 2007 12:10 pm
Back to this problem now ..

When I try to open certain .txt files ( channels.txt for example ) it will not allow me to.

* /run: unable to open 'channels.txt' (line 162, WaiterJohn)

The actual location for the file is channels\channels.txt
Freckle
Comments: 38
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Nov 5, 2007 2:41 pm
He didn't let it support sub directories
^silk
Comments: 16
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Nov 5, 2007 3:04 pm
Could be solved by using $qt or $+(",file,")
Nikol4u
Comments: 4
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Mar 2, 2008 7:14 am
so !@#$ nice! 10/10
mountaindew
Comments: 1,826
 
mIRC Snippet:  Variable/Txt/Ini/Hash Table Viewer & Editor
Posted on Mar 2, 2008 12:17 pm
Thanks Nikol4u

Commenting Options

Register or Login to Hawkee.com or use your Facebook or Twitter account by clicking the corresponding button below.

  
Bottom