Topic: Plugin/Script updator  (Read 3751 times)

Plugin/Script updator
« on: April 30, 2013, 02:40:08 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
Just wondering if there was a tool available that could update old scripts to use the new registry syntax. I know Win7PESE includes tools to convert registry, however I'm looking for one that can update scripts that use sintax from old registry converters such as convregtoinf.

Re: Plugin/Script updator
« Reply #1 on: April 30, 2013, 02:43:18 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
I can't figure out how to edit my post, might be the subject of another post :P, rofl. The idea is basically of a migrator tool that could ease the process of updating old plugins/scripts.

Re: Plugin/Script updator
« Reply #2 on: April 30, 2013, 03:36:26 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
after 10 posts you can edit your posts... (spam protection)

There is no such tool, however you can write one and share with others if you like,

*
You can write old registry to an empty hive (run old plugin with the *winbuilder version that it is supposed to written), export registry to .reg file,   than use "Reg ReConvert"
You may create a plugin to ease (automatic to a level ;)) these tasks, if so Call,HiveCreate command would help http://theoven.org/index.php?topic=45.0

*
check this topic, especially reply 1 and reply 10
http://theoven.org/index.php?topic=470.0
which will hopefully guide you for basic registry conversion manually but easly...

*
Keep in mind to check Gena (Apps), Win8PESE , Yomi plugins, where you can find many working plugins
 (All active projects shared plugins compatible to each other around here  :wink: , There are ~300 shared Apps plugins )
« Last Edit: April 30, 2013, 03:37:08 PM by Lancelot »

Re: Plugin/Script updator
« Reply #3 on: April 30, 2013, 03:59:46 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
Actually the post "http://theoven.org/index.php?topic=470.0" did help me out considerably, and I used it to update some of my scripts. However, I also have several scripts from different authors, I've accumulated over time that would need updating for them to work properly. So the manual approach makes it difficult to do so. Recreating the registry and then converting it back, seems more painful than the manual approach. You would also need an old version of the project and winbuilder.

But thanks for confirming that search and replace on notepad is the best option available right now.

Re: Plugin/Script updator
« Reply #4 on: April 30, 2013, 04:47:34 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
well, "several plugins from different authors" should not be big in number,
since this change made through years slowly on all plugins,
 required tools created like RegCPE (2011) , Reg ReConvert ,
   even Plugin Creator tools like "PC Packed", "Plugin Creator Association Helper" , ... made,
     Aside "Yomi" created to provide a database of shared plugins and maintance (keeping them as "working plugins" through changes),
      and since first days (2010) plugin developers informed not to use old syntax, which they made/update plugins after that (you may notice).
As a result, For years, developers made plugins without old syntax, and this old , ridicilous syntax never used... and at one point depricated. (2013)

Well , we did what we should do all by step by step work, working hard, slowly with hundereds of updates :turtle:
 many syntaxes depricated this way, which you probably missed too...

The plugins out of this equation are the ones out of TheOven.org  , or unshared personal plugins ,
 which is not our responsibiltiy at all  :thumbsup:

Things around here goes slowly, but always forward :turtle:
 Slowly getting Ridicilous syntax out, creating new projects, new features, better syntaxes, better coding, all slowly :turtle:

See You
:ymca:

Re: Plugin/Script updator
« Reply #5 on: April 30, 2013, 07:56:22 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
Most of my plugins are from the 2009/2010 era, when the main support from ChrisR's Win7PESE project came from another site :whistling:.

You are right, they were never posted in theoven, and many of those authors never updated the plugins  :sad:.

You are right, there is always room for improvement  :thumbsup:, but with any change the need of migration tools is a necessary.

For example, there is a new plugin for Getdataback posted on this site. However the one I already had, Worked for Getdataback for Fat, NTFS and Drivexml all from the same plugin.
Luckily the changes in this plugin were few, since Getdataback doesn't require many registry changes just license information.
 
But like that, there are plenty of usefull plugins, whose authors pretty much abandoned. I have no programming skills so I couldn't make a custom tool to do so. So I started this thread to see if someone had.

I thank you for your help, and keep up the great work.

Re: Plugin/Script updator
« Reply #6 on: April 30, 2013, 08:53:27 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Most of my plugins are from the 2009/2010 era, when the main support from ChrisR's Win7PESE project came from another site :whistling:.
yep, last "era" where there were still "project developers" with "good projects" on "another site", than more people start to "wake up"
 Chris was the "last" project developer, ultilmately patient,  till 2012 (hehe, resist to inevitable most  :1st:)
  http://theoven.org/index.php?topic=332.0
After Chris, no "project developers"  left, aside I can only count 1 or maybe 2 plugin writers (real) left, which already follow above syntax changes.

Since all rest productive people on plugin-project development left (abondon) winbuilder "another site" , and nobody touch winbuilder again to create a project , naturally nobody update things there.
 There will be other things that does (and will) not work on such cases you refer.

Yes we all have 3 , on 3 plugins seperately,
 Getdataback for Fat, NTFS -> on Yomi , DriveXML -> on Gena
  and you can "import" them to Win7PESE using "Share Scripts" easly,
Let us know if any improvment required on them  :thumbsup:


Practically, "Plugin Creator" will help you easly create hundereds of plugins for applications like GetDataBack without programming skills,
 and RegCPE will help to get registry lines....
    You can easly create 3 plugins you refer yourself, maybe it will be a good practice for you to see how easy it is.  :thumbsup:
      As a result you would easly start creating your plugins, maybe start to share in time  :great:

Re: Plugin/Script updator
« Reply #7 on: May 01, 2013, 05:49:24 PM »

JonF

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jan 2011
  • Posts: 291
But thanks for confirming that search and replace on notepad is the best option available right now.
Grab the free Notepad++ and use the regular expressions I posted.

 

Powered by EzPortal