Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista - Printable Version -Shoutbox (https://shoutbox.menthix.net) +-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58) +--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4) +---- Forum: WLM Plus! General (/forumdisplay.php?fid=23) +----- Thread: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista (/showthread.php?tid=82093) Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-03-2008 at 10:48 PM
This is for Patchou RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by vikke on 03-03-2008 at 11:03 PM The reason it's not working on Vista is that the scripts are using DLLs, these DLLs aren't scripts, and they might not work under different versions of Windows. There's nothing Patchou can do about it, and there's nothing to modify in the scripting API. The author of the script must update his DLL in order to make the script work with Vista. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Spunky on 03-03-2008 at 11:08 PM
quote: Beat me to it. It's vista not being compatible with XP really seeing as they do work with XP. There is nothing plus can do to fix it RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-03-2008 at 11:09 PM
quote:Well can't Patchou limit the usage of DLLs to those DLLs which are both in and compatible with XP and Vista? RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Spunky on 03-03-2008 at 11:19 PM
No. Script are either compatable with VISTA or not. Same as skins are for 8.5 or 9.0. There is no need to imposed restrictions and it would infact limit scripters in the ability to create new features for the rest of us. Someone only has XP and so can't make a VISTA script... Sound fair that nobody gets to use the hottest new feature? RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by CookieRevised on 03-03-2008 at 11:21 PM
quote:And prevent people from making XP-only scripts (for whatever reason; eg: personal use)? Personaly, I wouldn't like that at all. I even don't see why he should do something like this... It would be even worse than MS ending support for XP.... It is just up to the script developers to make sure their public scripts work on both OSs or at least check on the OS and/or put a note in the scripts or something. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Patchou on 03-04-2008 at 12:01 AM
I agree that scripts should be compatible with XP and Vista, x86 and x64. However, this is all the responsability of the script developer depending on the external APIs he uses. The scripting API itself is completely compatible with all versions of Windows and Messenger, that's something I believe in and I don't hesitate to make sacrifices when needed. Still, there'S not much I can do about the code of others. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by CookieRevised on 03-04-2008 at 12:26 AM Personally, I so don't agree with that.... maybe putting up a note saying "XP only", but removing them? RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by CookieRevised on 03-04-2008 at 01:03 AM
riahc4, this isn't about what is the "best" OS. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Naruto-SR on 03-04-2008 at 01:54 AM
Personally I agree with Cookie, scripts should not be removed from the database, like Cookie said if you put up a little tag like this: 'Compatibility: This script works in both XP and Vista'. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by blackjack on 03-04-2008 at 02:23 AM
Then implement this RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by markee on 03-04-2008 at 02:54 AM
quote:Or you could just hide the scripts that aren't compatible.... I agree with Cookie entirely, XP is used by a lot more people. The Neowin tech site has many people that like to have the latest in technology and if it is that close among them, then the rest of the community are even less likely to have it. I personally am not planning on even looking at moving over until next year, hopefully by that stage MS will have improved it to a reasonable level. Service Pack 3 for XP is going to keep a lot of people using the product as well. Scripts should be compatible with every version of Windows in a perfect world, but I personally believe that we need to cull the scripts that are poorly coded before we get rid of those that are only compatible with XP. And I reiterate what I have said in numerous places, scripts should be made to be on the scripts forum first so that problems with the code can first be fixed and the code reviewed (well at least the opportunity). We have many people around here that do that already with whatever they see. Further, many developers don't have vista and as such cannot test to see that their script works, and they aren't aware of any possible problems as they have never coded for it. I guess this is further reason to make sure that there are threads for each and every script in the database.... RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Patchou on 03-04-2008 at 05:56 AM
I'll do what's bet for my users. If lots of people use Vista and try to download scripts that cause problems in their Messenger, then these scripts will be removed. These scripts can stay in other public databnases. The msgplus's DB is not a repository for all scripts ever made, it's a DB of scripts that are supposed to be easily usable by the majority. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by vikke on 03-24-2008 at 05:31 PM
Riahc4: RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by CookieRevised on 03-24-2008 at 06:01 PM
quote:You're completely missing the point and mixing things up. A tech site like NeoWin has very obviously a lot of tech-oriented users. It is no surprise that such people quite often use the latest technolgies, not always because it is best, but because it is the latest; hence why they like a site as NeoWin so much. The whole essence for them is talking about technology and new stuff. They are, however, not represenative when it comes down to the 'common user'. As vikke explained, this is not about what is "best". It is about what is used the most by the 'common' people.... And even if that is Vista (which I personally doubt), I don't see why 'XP-only' scripts should be simply removed, just like that, because you happen to use Vista. ---- Though I understand Patchou's POV that the DB isn't a DB for all existing scripts ever made, but it would be easy and more user-friendly imho to flag such existing scripts as XP-only instead. So that people who still use XP (which are still a lot; even on the 'tech-side'; see NeoWin's survey) can still use the DB if they want that particular XP-only script. For Vista users it would be easy to see that that particular script is XP-only, no harm done... And I'm sure that if 'XP-only' scripts will be removed, there will be some outcry. Having an additional OS field in the scripts' descriptions and/or a category to choose from seems to be the best for both. In fact, I'm surprised why it isn't already there, afterall some scripts' descriptions also include "Messenger x.x only", which is kind of the same thing. Vista is already pushed in our faces too much (imho), no matter how good or how bad it is. I hate to see Plus! going in the same direction (Plu$!), although I'm just a user. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-24-2008 at 09:02 PM
quote:That is one of the oldest and childish cheap shots to take at MS. Grow up. By your logic Cookie since alot of people still use 98SE and 2000 Plus! should be still supported on these platforms. Patchou shouldnt have stopped with Plus!; Patchou should have kept on with Plus! and Plus! Live at the same time.... RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Spunky on 03-24-2008 at 09:14 PM
quote: Yes, because we all wanna wait even longer between releases. Plus! 3 is in a stable state with enough features to keep the users happy. The only reason MP!L is continued with is because M$ are trying to force WLM onto people in XP and Vista rather than their predecessors. It's understandable that companies want to further their products and still support older versions for people that prefer them, but they aren't just one man are they? RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Nagamasa on 03-24-2008 at 09:15 PM
quote:Well its kinda infeasible time-wise to be coding for 2 almost completely different programs...would you rather wait twice the time for the next Plus! Live version to come out? I doubt that. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-24-2008 at 09:17 PM
quote:Really? So your posting on a forum and yet dont know how to make your PC stable? Amazing... I dont know where people get this "less stable" crap; My PC runs great on Vista with 0 issues. Alot of people I know dont have any issues with Vista. Everyone bitched when XP came out and now everyone wants the same thing with Vista quote:With that made up statistic, did you know that PCs with Vista included have sold more than double than PCs with XP in the same lifetime period? quote:Keyword: old So hey we should have support Betamax on Vista right? Or support for MCA? quote:You do the exact same thing in OSX/Unix/most other operating systems. Whenever you do something that modifies system settings a dialog comes up "Accept or reject" and if you are not a admin, you must type a admin password and press "Accept or reject" Now because Windows does it, its wrong? And I just renamed a folder. Guess how many UAC's came up? 0. Dont know what pirate beta you are using but stop spreading BS. Like I said: Id like for scripts to be forced to work on both Vista/XP but if not I perfer a more modern, stable, better, improved, and technologically advanced OS which is Vista. quote: quote: I was talking about Cookie's logic; I am glad the old Plus! died seeing as Plus! Live is alot better RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by MeEtc on 03-24-2008 at 09:32 PM
quote:It didn't die: Microsoft forced the majority of users to upgrade the version of messenger they were using, to a version incompatible with Messenger Plus. And quit arguing, will you? Ever hear the saying 'quit while you're ahead'? and what about 'arguing on the internet is like running in the special olympics...' RE: RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vi by CookieRevised on 03-24-2008 at 09:47 PM
quote:Oh please... don't say you actually fail to understand what I'm talking about here.... If you actually read what I wrote before that, you would understand that 'Plu$!' is a analogy to how people (read: people, not me!) sometimes refer to MS because they think it's nothing more than an money-oriented company. And this quite often comes from the fact that MS sometimes forces people to upgrade (to expensive updates)... although the updates are with good reasons (mostly todo with security), but that is NOT how those people see this. In the same analogy, if the script DB is going to be 'upgraded' those very same people might make the very same analogy and start thinking that Patchou is doing exactly the same thing; promoting Vista and thus almost forcing people to upgrade (read:buy) Vista and thus calling it Plu$!. I'm the last one who would use "M$". If I thought it was M$ I wouldn't use Windows, wouldn't be interested in being a beta tester and improving their products, wouldn't defend them if someone uses M$ to bash them, wouldn't be a butterfly, nor a mvp. And to react on your other reply: Win98/2000 vs. XP can not be compared to XP vs. Vista, yet... Vista isn't even out for 2 years, SP1 isn't even released fully to everyone, etc.... We are talking about Vista here, not about an OS which is already decades old and which has no support anymore for many hardware. (in fact, it is Vista which still has problems with some hardware support. So far for being "best") quote:1) Since when do you need to know how to make an OS stable in order to post on a forum? 2) Yes, the bitching starts again (it starts with every new OS), but that is no reason to remove stuff related to an OS which is still among the most used OSs. Again, it comes down to the userbase, imo. quote:As long as I don't see figures, I assume that is hear-say also. Even then, other factors might be in play here. eg: cheaper prices maybe? The growing IT market maybe? More PC-literate people maybe? quote: FYI, ActiveX is far from 'old' and 'old' is certainly not the reason why there are problems with some ActiveX DLLs on Vista. If it was you wouldn't even be able to use a scripting engine like VBScript, JScript, etc on Vista at all. Not to mention MSIE with all its ActiveX addons and stuff. The reason is most likely security and some APIs used in some ActiveX DLLs which aren't supported by Vista anymore or which are replaced by others. quote:Then use Vista, and stop demanding that everything must be forcefully compatible with WLM9, betas and what not. (See many previous demands of yours). If you don't like it, don't use it, simple. quote:My logic? Don't talk about something if you don't understand it. The comment of yours "That is one of the oldest and childish cheap shots to take at MS. Grow up." shows exactly that you don't understand a thing what I'm talking about. I'm not talking about NOT updating scripts, I'm talking about keeping the (quality) XP-only scripts since some scripts can/are usefull to XP users. And some of them can not be updated for whatever reason (maybe the coder doesn't know how, maybe the coder doesn't have the money to even buy Vista to test, maybe a feature is simply not available in Vista, etc). A simple notice that they are only XP-compatible should be sufficient, imho. If you happen to use Vista, you don't loose anything if they were removed. But if you happen to use XP, it would be a shame that a quality script wouldn't be in the DB anymore (and thus hard to find), just because someone else (aka you) doesn't want to see XP-only scripts, which you could very easly skip over or filter out or whatever. But for you it seems to be all about forcefully moving towards a brand new thing (including betas, see some of your posts about WLM9 and some scripts) just because you happen to use Vista. In your logic: "if I use Vista, I demand that everybody must use it, and all the rest is crap". Even your very first post in this thread (and other posts in other scripting threads) shows that you don't have much clues why some things aren't possible. All fine, good, ok and all, but even if it's explained to you why it isn't possible or whatever, you still _demand_ that it is done. Nice that you always want the latest, but there might be people which are very happy with what they currently have and who are you to demand that they must use what you use, because that is what you do. Sorry to be harsh, but this is what I had on my liver atm. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-24-2008 at 11:20 PM Cookie I have never said anything about the scripts. I just thought it would be nice to make sure that somehow they are compatible on both systems. Patchou wants to remove all XP only scripts. I agreed with him but this has nothing to do with the original topic. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by Spunky on 03-24-2008 at 11:38 PM Ok, well all the scripts that are for specific messenger versions should be removed too... See how popular that is with users RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by CookieRevised on 03-24-2008 at 11:59 PM
riahc4, ok. Although it's not possible to make everything compatible with Vista. RE: Modify Messenger Plus!'s scripting API so that ALL scripts work on both XP/Vista by riahc4 on 03-25-2008 at 12:36 AM
quote:They should. A script should be fully compatible with all normal versions. Letter to Riahc4 by vikke on 03-25-2008 at 03:51 PM
[Moderator edit: post moved here from a separate thread] quote:I don't think it's right because other operative systems does this as well, not at all, that was not what I meant. Tell you what, if the UAC came up with 0 dialogs when you renamed the file, then it must have a bug, and isn't working properly (try Windows Update). I'm serious about this. quote:I get the feeling that you were ironic when you wrote this message, but it turns out you were not ironic at all. I think we can say that Vista is about as stable as XP is, but people seems to have problems with it still today (trust me, I've helped a lot of friends installing games not working). In the topic, you said that I didn't know anything about computers, and you ask Patchou like a god, please make all scripts work with Vista. You seem to have forgotten that he's not a god, and there's a reason they don't work on Vista, and that is because Vista simply doesn't accept them. So it's the Vista-users fault, for using Vista (I know the users can't help it). quote:There's no rule on the forums which say you must know how to make your PC stable, not at all. It seems you haven't read the rules after all, that would also explain your reputation points. You're simply not welcome here. By the way, I was using a Vista beta, but I'm a MSDN subscriber, so please, shut up about stuff you don't know anything about! |