View Single Post
  #15  
Old 04-12-2007, 06:03 AM
Brad Brad is offline
 
Join Date: Nov 2001
Posts: 4,765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Luky View Post
But that is different, you can just download and install the files from here without accually marking it as installed where as on your computer, you cannot use the application without running the installer unless you wish to waste your time and unpack it then install it manually, which is just stupid.
It is the same..unless the application you downloaded is reporting back to another server. In other words when you install "Joe's screensaver manager" it doesn't tell Joe you installed it and even if it tried to you could always yank the cable from your computer to prevent it from doing so (unless he's evil an requires and internet connection before allowing you to use it). Aside from that you missed the point....

Anyway who cares if I click install or not? That's my business not yours. For example why should I install my own modifications? I don't need to know about updates and I don't care to have them crowding my list in the usercp. The only reason I do click install for my own modifications is so I can make sure the update e-mails get sent when I do send them.

What I'm saying is this basically; Anyone that needs the features that the install button provides is going to click it anyway. So why bother with forcing the rest of us to click uninstall all of the time just so a few people get a better user title?

Quote:
Yeah, download != install. However, install == install. And a callhome would handle updating 'installed' on both install and uninstall. It would work very much like the already exiting version check and product urls.
I'll tell you why a call home doesn't work and why the old staff decided not to allow it. We thought it was a nice idea to be honest but people were abusing it. I won't name names but many people where using it in a way that would click install upon installation but not click un-install upon de-installtion. We felt using a call home in that manner was in bad taste.

Also, we had a few complaints from people installing modifications on their test forums. They were not pleased to see certain modifications appering in their usercp 'out of no where'. It was causing us problems....so we fixed the problem.

It could work in a perfect world don't get me wrong. There are just too many ways for it to be abused and few bad apples ruined it for everyone. IMO it would be fine as long as hack author's don't have to add it themselves to the install/uninstall code for products. vBulletin should handle such things and do the needed work based on the productid. Such changes would require a lot of work for the staff here and the developers though. I don't really see the pay off in doing all that work when again, anyone that needs to click the install button is already doing so already.

There will always be ways for people to 'rob you of your install count' so I honestly don't see the point in worrying about it. You should just be happy with learning new things and having other people enjoy your work.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01140 seconds
  • Memory Usage 1,771KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete