Download
(2 Kb)
Download
Updated: 03/29/20 01:41 PM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Updated:03/29/20 01:41 PM
Created:04/27/14 04:23 AM
Monthly downloads:44
Total downloads:6,591
Favorites:34
MD5:
Harven's Aliases  Popular! (More than 5000 hits)
Version: 1.4a
by: Harven, votan
This very simple addon allows you to add an alias to any command. The command do not have to even exist. The addon should be compatible with all addons.

Commands:
/addalias <aliasname> <command> <optional arguments>
example:
/addalias rl reloadui
/addalias itsg itemsetguide show


The second example will execute command "/itemsetguide" with "show" parameter.

/delalias <aliasname>
example:
/delalias rl
/delalias itsg


/listaliases

Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.

[size="3"]Version 1.4a:
- API version changed to 100030.

Version 1.4:
- API version changed to 100024.

Version 1.3k:
- API version changed to 100020.

Version 1.3j:
- API version changed to 100019.

Version 1.3i:
- API version changed to 100018.

Version 1.3h:
- API version changed to 100017.

Version 1.3g:
- API version changed to 100016.

Version 1.3f:
- API version changed to 100015.

Version 1.3e:
- API version changed to 100014.

Version 1.3d:
- API version changed to 100013.

Version 1.3c:
- API version changed to 100012.

Version 1.3b:
- API version changed to 100011.

Version 1.3a:
- API version changed to 100010.

Version 1.3:
- Fixed /listaliases command to properly handle display of aliases with default parameters.
- API version changed to 100009.

Version 1.2:
- Added possibility to include command arguments in the alias.

Version 1.1c:
- API version changed to 100008.

Version 1.1b:
- API version changed to 100007.

Version 1.1a:
- Added short addon description,
- API version changed.

Version 1.1 bugfix:
- It was impossible to add an alias with numbers in name
Optional Files (0)


Archived Files (19)
File Name
Version
Size
Uploader
Date
1.4
2kB
Harven
08/16/18 01:40 PM
1.3k
2kB
Harven
08/14/17 07:27 PM
1.3j
2kB
Harven
05/23/17 02:07 PM
1.3i
2kB
Harven
02/12/17 10:28 AM
1.3h
2kB
Harven
10/05/16 03:46 PM
1.3g
2kB
Harven
08/01/16 03:41 PM
1.3f
2kB
Harven
06/03/16 02:18 PM
1.3e
2kB
Harven
03/07/16 04:01 PM
1.3d
2kB
Harven
11/02/15 10:00 AM
1.3c
2kB
Harven
08/31/15 03:59 PM
1.3b
2kB
Harven
03/04/15 02:28 PM
1.3a
2kB
Harven
11/04/14 02:07 PM
1.3
2kB
Harven
09/16/14 05:23 PM
1.2
2kB
Harven
08/06/14 04:09 PM
1.1c
2kB
Harven
08/05/14 04:40 PM
1.1b
2kB
Harven
06/25/14 03:25 PM
1.1a
1kB
Harven
05/23/14 11:44 AM
1.1
1kB
Harven
04/27/14 03:07 PM
1.0
1kB
04/27/14 04:23 AM


Post A Reply Comment Options
Unread 03/08/22, 09:57 PM  
Clattuc
 
Clattuc's Avatar

Forum posts: 1
File comments: 12
Uploads: 0
Lightbulb Account Wide Aliases

This is a wonderful addon that still works as well today as it did on release.

If you're like me, you prefer your aliases account wide, shared across all your characters. Harven's original version makes this hard unless you're an expert SavedVariables LUA editing person.

The ZO_SavedVars API supports both per-character and account-wide tables, with the same syntax. So it only takes one small change in one line of this addon to switch how it behaves.

In line 99 of HarvensAliases.lua, where it says

Code:
sv = ZO_SavedVars:New("HarvensAliases_SavedVariables", 1, nil, defaults)
you just change it to say

Code:
sv = ZO_SavedVars:NewAccountWide("HarvensAliases_SavedVariables", 1, nil, defaults)
and the deed is done. This will not wipe out your previous character-specific aliases from the SavedVariables file, but you will have to copy them over or re-enter them. After that, every alias you define will be available on all that account's characters.
Report comment to moderator  
Reply With Quote
Unread 04/05/19, 07:25 AM  
Galadius

Forum posts: 0
File comments: 21
Uploads: 0
This addon is amazing. I am using it so much. Thanks and I hope you keep up the good work on all your addons.

Any thoughts on adding the ability to keybind aliases created? I actually make macros on my razer mouse that will type out an alias I created.
Last edited by Galadius : 04/05/19 at 07:33 AM.
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 02:18 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Hey manavortex, you can't do that currently.
Report comment to moderator  
Reply With Quote
Unread 03/04/16, 08:22 AM  
manavortex
 
manavortex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 511
Uploads: 46
Chain commands?

Hey harven,
can I chain commands with an alias somehow? For example, "/alias add rp /binder load rp /sm toggle"?
Report comment to moderator  
Reply With Quote
Unread 12/08/15, 02:02 AM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Is there any way to use script commands with this? For example:
/script d(GetEnlightenedPool()) returns your current amount of enlightenment. I haven't seen an addon that shows your amount, so I have to use this script, which is difficult to memorize.
If I type: /addalias rest script d(GetEnlightenedPool())
The alias shows up as: rest -> script(d GetEnlightenedPool)
The syntax is incorrect. I guess the parenthesis throws it off. Perhaps there are other useful scripts in the game too that could be used with aliases.
Report comment to moderator  
Reply With Quote
Unread 07/06/15, 12:08 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Thank you Votan, that got it sorted. I was trying to do it while logged in. I've got it copied and working now.
Perhaps the author could add, in the options, the ability to copy the aliases to other characters or the option to use aliases account wide. I don't think the addon has any options right now, but I don't imagine this would be difficult to implement since some other addons do this.
Report comment to moderator  
Reply With Quote
Unread 07/06/15, 01:27 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1667
Uploads: 40
Originally Posted by BigMons
Is there any way to copy the aliases from one character to another? I don't want to have to set them up for every character. I tried copying the data in the saved variables file to the other characters, but it resets every time I reload the ui.
Are you logged-in, while doing this?
Because, while editing the saved variables you should not logged-in with a character. All saved variables were always written to their files on logout, exit or reloadui. So, if you edit a file in-between, the changes will be overwritten from in-memory data.
Report comment to moderator  
Reply With Quote
Unread 07/06/15, 12:00 AM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Is there any way to copy the aliases from one character to another? I don't want to have to set them up for every character. I tried copying the data in the saved variables file to the other characters, but it resets every time I reload the ui.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 08:32 PM  
Saftsuse
 
Saftsuse's Avatar

Forum posts: 13
File comments: 149
Uploads: 0
so nice!
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 04:01 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Originally Posted by Saftsuse
You dont think its possible to add numbers into it?
Aliases with numbers are supported in version 1.1.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 03:48 AM  
Saftsuse
 
Saftsuse's Avatar

Forum posts: 13
File comments: 149
Uploads: 0
You dont think its possible to add numbers into it?
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 03:32 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Originally Posted by Harven
Here you can find some: http://teso.mmorpg-life.com/teso-lis...board-commands - first site from google results on "eso slash commands"
thats a good list, I searched for the command to write in the german channel before and thats why I missed this side maybe /zde and /zen /zfr are not listed
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 03:13 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Here you can find some: http://teso.mmorpg-life.com/teso-lis...board-commands - first site from google results on "eso slash commands"
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 03:06 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Originally Posted by Harven
You can write /z and the channel will switch to zone, /g to group, /t to tell, /s to say and /y to yell. Maybe there are some other shotcuts. Anyway I don't think it's possible because addons can't send chat messages.
Ok thanks anyway. /z helps already better then /gebiet (german).
Do you know if there is a full list of chat commands somewhere?
I also know you can write /p instead of group and /dez for german channel and /t or /w to wisper
Also /invite to inv someone...
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 02:51 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
You can write /z and the channel will switch to zone, /g to group, /t to tell, /s to say and /y to yell. Maybe there are some other shotcuts. Anyway I don't think it's possible because addons can't send chat messages.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: