Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 18
  1. #1
    Join Date
    Sep 2009
    Location
    Russia, Petropavlovsk-Kamchatsky
    Posts
    22

    Smile ShellEx Action Plugin

    This plugin adds four functions in action SHELL:
    1. Shell.GetTableFolder()
    2. Shell.SetAssoc()
    3. Shell.DelletAssoc()
    4. Shell.GetAssoc()
    Last edited by VIP; 10-01-2009 at 12:00 AM.

  2. #2
    Join Date
    May 2006
    Posts
    5,380
    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!!

  3. #3
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    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)

  4. #4
    Join Date
    Oct 2007
    Location
    Gensokyo
    Posts
    1,324
    Quote Originally Posted by jassing View Post
    does this use any of the source code I shared with you?
    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
    Sorry.

    Couldn't resist.

  5. #5
    Join Date
    May 2006
    Posts
    5,380
    @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!!

  6. #6
    Join Date
    Apr 2007
    Location
    Raalte, OV, Netherlands
    Posts
    3,287
    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...
    Bas Groothedde
    Imagine Programming :: Blog :: Familiar people here

    My AMS Plugins:

  7. #7
    Join Date
    Dec 2005
    Posts
    228
    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.

  8. #8
    Join Date
    May 2006
    Posts
    5,380
    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!!

  9. #9
    Join Date
    Sep 2009
    Location
    Russia, Petropavlovsk-Kamchatsky
    Posts
    22

  10. #10
    Join Date
    May 2006
    Posts
    5,380
    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!!

  11. #11
    Join Date
    Dec 2005
    Posts
    228
    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.

  12. #12
    Join Date
    May 2006
    Posts
    5,380
    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!!

  13. #13
    Join Date
    Jul 2007
    Posts
    1,512
    Quote Originally Posted by RizlaUK View Post
    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!


    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.

  14. #14
    Join Date
    Jun 2007
    Location
    Delphi II
    Posts
    1,534
    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

  15. #15
    Join Date
    May 2007
    Location
    Sydney, Australia
    Posts
    1,546
    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.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts