This plugin adds four functions in action SHELL:
- Shell.GetTableFolder()
- Shell.SetAssoc()
- Shell.DelletAssoc()
- Shell.GetAssoc()
Professional Software Development Tools
This plugin adds four functions in action SHELL:
- Shell.GetTableFolder()
- Shell.SetAssoc()
- Shell.DelletAssoc()
- Shell.GetAssoc()
Last edited by VIP; 10-01-2009 at 12:00 AM.
this could be quite useful to new users tho, i take it "SetAssoc" sets a file association ?
Open your eyes to Narcissism, Don't let her destroy your life!!
does this use any of the source code I shared with you?
(Click here to contact me)
Providing Independent Professional Consulting Services for
IndigoRose products, World Wide.
Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)
Sorry.Code:AS_DOCUMENT_DESCRIPTION = 0 AS_DOCUMENT_ICON = 1 AS_DOCUMENT_PROGRAMM = 2 function Shell.GetTableFolder(tbFolderPath) tbResult = String.Replace(tbFolderPath, "\\", "\r\n", false); TextFile.WriteFromString(_TempFolder.."_table.txt", tbResult, false); tbResult = TextFile.ReadToTable(_TempFolder.."_table.txt"); return tbResult end function Shell.SetAssoc(tbFileExtension,tbDocumentDescription,tbIconDocument,tbFileProgram) Registry.CreateKey(HKEY_CLASSES_ROOT, tbFileExtension); Registry.SetValue(HKEY_CLASSES_ROOT, tbFileExtension, "NoName", tbDocumentDescription, REG_SZ); Registry.SetValue(HKEY_CLASSES_ROOT, tbFileExtension.."\\DefaultIcon", "NoName", tbIconDocument, REG_SZ); Registry.SetValue(HKEY_CLASSES_ROOT, tbFileExtension.."\\shell\\open\\command", "NoName", "\""..tbFileProgram.."\"\"%1\"", REG_SZ); end function Shell.GetAssoc(tbFileExtension,tbAssoc) if tbAssoc == 0 then tbResult = Registry.GetValue(HKEY_CLASSES_ROOT, tbFileExtension, "NoName", false); return tbResult else if tbAssoc == 1 then tbResult = Registry.GetValue(HKEY_CLASSES_ROOT, tbFileExtension.."\\DefaultIcon", "NoName", false); return tbResult else if tbAssoc == 2 then tbResult = Registry.GetValue(HKEY_CLASSES_ROOT, tbFileExtension.."\\shell\\open\\command", "NoName", false); return tbResult else return false end end end end function Shell.DelletAssoc(tbFileExtension) Registry.DeleteKey(HKEY_CLASSES_ROOT, tbFileExtension); end
Couldn't resist.
@ShadowUK, you been on crack again?
that speaks volumes, for once im actully lost for words
Open your eyes to Narcissism, Don't let her destroy your life!!
Oh come on, Shadow, why? VIP makes a useful little plugin and you share it's source... And I don't want to know how you got that source...
where is the download link ? I dont see any here...
VIP an suggestion:
May you see it useful topromote your free work if you add those plugins in you avatar sing below your post so people can acces directly to you work....Or better you can make a easy webpage like another plugns authors here in this forum.
EDITED: this guy is only a kid is learning the ams7 use and I dont understand what is wrong, is sad to see certain arrogance here in this forum so... :(. Logically he is upset with that that posting if there is some shared code ( if so true then....) is not hard to put but ...that manner ..http://www.indigorose.com/forums/ima...ons/icon13.gif
Last edited by autoplmst6; 10-01-2009 at 02:28 AM.
actully, it seems VIP was a little naughty in the way he went about getting his code for that plugin and Shadow was simply exposing his little trick on behalf of jassing who sent VIP the code in the first place
so Shadow, it paines me to do this, but i take my words back, you did hack his plugin, but only to expose his little trick ....
Open your eyes to Narcissism, Don't let her destroy your life!!
autoplmst6, what dont you get ?
arrogance, yeah, i meet arrogance with arrogance
im having a hard time understanding why everyone is so OK with KIDS using CRACKED versions of AMS and so openly, how many 14 year olds have the pocket money to buy such a toy "to learn lua" when i can point you to 100's of free lua systems/editors, even one for the NDS for gods sake.
and then come to the forum and actually take someone's time in asking questions and RECEIVING code to make a plugin and no mention of the guy that really wrote the code
so what you are saying, its ok for the kids to download cracked versions of AMS and show a blatant disregard of respect for the people that keep this forum alive because they are learning something .........
thats pretty messed up!
it has been said in the news that we are breading a generation of spoilt children, they no longer have boundaries and are no longer chastised for the things they do wrong, and this is a perfect example
so are IR going to give free versions to schools so all children can benefit or is it just the kids that break the law that get to learn lua/AMS7
Open your eyes to Narcissism, Don't let her destroy your life!!
Riz im saying that, independently if that guy has taken works to another guy and didn't put credits, is ugly to hack the code like acting vengeance, im saying if you dont like what that guy had made with your work ( in this case no permission or nor put the correct credits ) the logical thing is warn to IR admin that guy is pirate or so ( if this is you are talking of ) ok request to admin to ban him. But overreacting like a child saying "sorry couldn't resist" ( this is i dont get understand it seems a childish attitude ) thing is not justified to act in this manner. It is unneccessary. .
I dont like what other can do with me or "Dont make things to another what would you not like make to you".
With warning to admin is enough he wiil see what to do. If The admin doenst do nothing in this case, then ignore it or send protest to admin.
For overall im agreed with you referring to the hard work for guys here ( specially Reteset ) and I will no make more comments in this sense. Is true and ok.
Last edited by autoplmst6; 10-01-2009 at 05:58 AM.
well ok auto, but you seem to be confusing my words with someone elses, the "sorry couldn't resist" stunt is not my doing and i was the first to flame him for doing so, and i completely agree with your comment "( this is i dont get understand it seems a childish attitude ) thing is not justified to act in this manner. It is unneccessary. ."
neither i or the original author of the code care to much that he has used it in this way, its not exactly a complex setup but that's not the point
2 wrongs dont make a right .. do they?, so no matter the circumstances, VIP should not have used code in this way, Shadow should not of hacked his plugin (if anything shadow, you have showed us all that you actively hack our projects and plugins .... how much of my code have you stolen?)
we all know the admins dont like to *interfere* with what goes on in the forum and are unlikely to be banning people for being 14 and releasing plugins, there are a few stupid people that openly admitted to useing priated version and they got banned, fair enough, but theres a huge problem here that IR are NOT going to do anything about, so its up the forum, no, the community to sort it out
or shall i just ignore it like everyone else
AMS has gained a very bad following because of its ease of use and ability to package a single exe, i bet if IR remove the web exe option we would see less of this kind of thing but thats not practical, is it
IR, for v8 you are going need to beef up your security system, your product is being raped!
Open your eyes to Narcissism, Don't let her destroy your life!!
I just youtube AMS and Autoplay Media Studio and You have hit it on th head here about how easy it is there are people telling where to download and crack AMS and also then gones on how to make AIO installers there loads i did this on my ipod so it did not return the number of hits it got and i really can't be ares doing it again cos i am busy but many of the posters as children.
i known shadow for sometime and i know he is not stealing your codes but its
make you think how easy is it for people to get at it.
All other arguments aside, anyone who uses someone else's code (regardless whether it was given, shared or stolen) and does not give them credit should not have our respect in the least.
I for one don't trust VIPs code (and, hence, won't download it) for several reasons.
- He doesn't talk with the rest of us.
- There is very little said in his posts describing his plugins.
- There are too many of his plugins with too few actions in them.
- There is evidence pointing to him stealing other people's code.
- The skills required to make many of these plugins, in general, would not be found in the arsenal of a beginner.
- He has a very low number of posts and usually his plugins are endorsed by other members with 10 or fewer posts (which tends to suggest a scam of some kind...the word "virus" comes to mind).
Claiming credit for someone else's work is not only pathetic but it makes the person look like a liar and an idiot.
If you want to join the community VIP then join it. Join is discussions and help topics and other community functions. You're not going to code your way to glory by releasing plugins that are not your own. Your efforts that are truly your own would be commendable if you seemed more straight-forward and honest. As it stands, there is something nagging me about the plugins you post (for all the reasons that I mentioned above).
Last edited by Centauri Soldier; 11-28-2009 at 03:29 PM.
Action Plugins
AllOn | Box | Class | Code | Cursor | DXML | Error | Frames | GlobalPaths | Group | INIPlus |KeyBind | KeyLock | MathEx | Menu | Name | Project | Resize | StatusBar
Download
yep! ... but god i love the way the guy never gets baited.Nada ... not a word!
i reckon VIP must stand for Virtually Impossible to Provoke![]()
Last edited by mystica; 11-28-2009 at 08:13 PM.