Topic: Script has no certification  (Read 3079 times)

Script has no certification
« on: January 07, 2017, 08:23:50 PM »

t6nna

  • Jr. Chef
  • **
  • Date Registered: Apr 2016
  • Posts: 33
WB gives me under log warnings for every processed script that: Script has no certification!
It doesnt affect to the build but messes Warnings section up and makes me nuts! Any advise to get rid of it?

Re: Script has no certification
« Reply #1 on: January 07, 2017, 09:09:03 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
none of plugins have certification....

Long story to short:

do not change winbuilder options,
 keep in mind,
  winbuilder have lots of bugs and lots of bad features and lots of bad designs ,
    we only use the good part of what is left,
       only use winbuilder the way we provide to get away from bugs and such stupid things.

advise:
do not change winbuilder options

fix:
extract BuilderSE.ini from your .zip and overwrite existing one,
 restart BuilderSE.exe

Re: Script has no certification
« Reply #2 on: January 27, 2017, 03:49:44 PM »

Homes32

  • Code Baker
  • Chef
  • ***
  • Date Registered: Dec 2010
  • Posts: 177
the message can be safely ignored and as lancelot said, if you don't turn on certain debug options they won't show in the log.

The original idea behind the certification process was to give project developers a way to digitally sign (the actual implementation is actually just a salted checksum of the contents of the script file excluding certain sections) their scripts so it was easy for them to tell if someone modified them and ease support. (a large portion on the time the issues were caused by either the user modifying the script code and having trouble or another project adopting the script, modifying it and the user thinking it was the original authors problem)
 
the certification was never really finished to completion although the checksum did work and was not widely adopted due to disagreements on how/who to distribute "keys" to among other issues. That coupled with the fact that due to the open nature of the script files a user could just delete the 2 lines that contained the certification verification data and invalidate anyways the only real use was for the developer to say "not signed by me I'm not supporting it" which wasn't in any of our blood.

regards,
Homes32

Re: Script has no certification
« Reply #3 on: January 27, 2017, 10:59:16 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Welcome Homes32,

the certification was never really finished to completion although the checksum did work and was not widely adopted due to disagreements on how/who to distribute "keys" to among other issues.
Well certification idea finished to completion,
 And Certification idea worked fine and I still support it.

Well Certification turn to be another bullet on winbuilder head, by a bullet on its developers.....
 As far as I read, it was also used to avoid anyone use winbuilder ! nice for a "free" project,
 Good to see AutoIT development did not do such thing....  :wink:

 I was right even 7-8 years ago about predications of what will happen,
   I am not Nostradamus , but is is fine to see my logic was right, and it was sad nobody could see at that times...... (exception: project developers JFX, Galapo, ChrisR)



Still I like and support the idea,
Mostly there is empty values available nearly on all plugins

[Main]
CertifiedBy=
Certification=

ready to be used one day if we can have time.  :cool:


Well,
for today:
Projects (1) created by winbuilder developers with "certification" death, too much bullets on head.

Projects here we continue are developed with what left good on winbuilder , by mostly the help of cmd.exe and AutoIT

As a result:
+
Do not change any wb setting not instructed by us,
 we develop projects and plugins in a way so we do not need such options anymore,
  It took a lot time to develop plugins in that way, well all work fine and smooth today
+
And Homes32 , we change name to plugins it is much more accurate name than script
 and also it splits very old than new, old script not supported by us, we use and develop plugins on projects

So Homes32 , use plugins terminology around here.  :cool:

Re: Script has no certification
« Reply #4 on: January 28, 2017, 04:40:48 PM »

Homes32

  • Code Baker
  • Chef
  • ***
  • Date Registered: Dec 2010
  • Posts: 177
And Homes32 , we change name to plugins it is much more accurate name than script
 and also it splits very old than new, old script not supported by us, we use and develop plugins on projects

So Homes32 , use plugins terminology around here.  :cool:

well I may have to respectfully disagree on the "more accurate name" point. espically when the builder itself consistently refers to them as script (even in file extension). if that was the case we should call them "instruction-sets-that-sometims-included-encoded-binary-executables"  :tongue: :w00t:
in any case it really doesn't matter what you call them, the function is the same and I'm getting off topic lol.

Quote
As far as I read, it was also used to avoid anyone use winbuilder ! nice for a "free" project,
 Good to see AutoIT development did not do such thing....  :wink:
afraid i'm not sure what your talking about here. nothing stops anyone from removing the certification and wb certainly doesn't refuse to process a script that isn't "certified"

my point with the certification not fully realized was mainly the fact that it was so easy to disregard. I still have my copy of my signature file and the certify.exe and used to certify all my scripts only to see the signature stripped out *EVERY TIME* someone added my script to their project. Since I developed mainly core scripts and applications (such as VisualC++/ShutdownPE/etc)  it made the process pretty worthless. The only thing it was really good for was if a user wanted to "feel good" that they had the original released version or if a project developer wanted to say "I refuse to help you unless all your scripts are certified in the original form"

Its good to see you again old friend.
« Last Edit: January 28, 2017, 04:57:23 PM by Homes32 »

Re: Script has no certification
« Reply #5 on: January 28, 2017, 10:48:42 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
well I may have to respectfully disagree

Well Homes32,

There is nothing to discuss at this point,
 you have to follow terminology
 
   winbuilder plugins -> designed to work on SE and Gena
   winbuilder scripts -> designed to work on one of another winbuilder project (all death as far as I know)
   lsp scripts -> designed to work on lsp projects (mostly from SE and Gena ;) )
   powershell scripts -> designed to work on microwinpebuilder or anyother

You can google relevant topics with plugin terminology,
Decision made long time ago,
  End of Discussion.

All plugins updated this way long time ago,
 If you disagree, do not post around such things,
the last published script (plugin for lancelot :) or compile a new one.
that will cause a ban.

Since we all have families kids and job,
 I do not tolerate old users trying to follow their old habits by endless discussions with wasted free time anymore.

Follow, like a new user  :wink:  :thumbsup:
 You will notice many improvements on projects and plugins,
  We have FAQ & Tutorial section
  http://theoven.org/index.php?board=35.0

I advice you quick read topics:
- How To Guide For New Users...
- FAQ - Frequently Asked Questions - Introduction - Beginner questions
- Adding 3rd party plugins: \Downloads\ - MyPlugins_Direct - Yomi


I hope you come back well, and do not follow old bad habits.
2017 January became The Month,
 3 known member with old bad habits (1: permanent ban, 1: 2 months ban, 1: childish immature posts), please do not be 4th.
 edit:
  + 1 member acting weird and not follow, with a last warning  + 2 discoveries of replicas of 1 of them with bad maintance , both have "interesting" bad things....

*
Happy new married life  :cool: :great:
« Last Edit: January 28, 2017, 10:53:05 PM by Lancelot »

 

Powered by EzPortal