Modify

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#984 closed Feature Request (Completed)

Addition to @OSVersion

Reported by: mark.carrell@… Owned by: Valik
Milestone: 3.3.1.1 Component: AutoIt
Version: Severity: None
Keywords: OSVersion OS Operating System Embedded Cc:

Description

Requesting a change made to the macro @OSType to support the distinction of Windows XP versus Windows XP Embedded. I have the following C code that makes the distinction as an example:

// OS-or-CPU
	// Standard values are
	// Win95, Win98, Windows NT 5.0 (Win2K), Windows CE
	OSVERSIONINFOEX osviex;
    memset(&osviex, 0, sizeof(OSVERSIONINFOEX));
    osviex.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);

    GetVersionEx((OSVERSIONINFO *) &osviex);

	switch (osviex.dwPlatformId) {
	case VER_PLATFORM_WIN32_WINDOWS:
		// Windows 95 or 98.   If minor version is 0 then Win95, else Win98.
		if (osviex.dwMinorVersion == 0)
			OS="Windows 95";
		else
			OS="Windows 98";
		break;
	case VER_PLATFORM_WIN32_NT:
		// Windows NT (NT, 2K, XP)
		OS="Windows NT";
		if (osviex.wSuiteMask & VER_SUITE_EMBEDDEDNT)
			embedded=TRUE;
		break;
#ifdef UNDER_CE
	case VER_PLATFORM_WIN32_CE:
		OS="Windows CE";
		break;
#endif
	default:
		// If we don't know the platform, indicate "generic" Windows.
		OS="Windows";
	}

	strcpy (fullOS, OS);
	

	if (embedded) 
		strcat(fullOS, " Embedded");

Attachments (0)

Change History (13)

comment:1 Changed 15 years ago by Valik

  • Summary changed from Feature request to Addition to @OSType

Calling a feature request ticket "Feature request" is stupid. Please choose a better name in the future.

comment:2 follow-up: Changed 15 years ago by mark.carrell@…

Again with the negativity. Thus far my experiences with people in the AutoIt forums have been nothing but negative. I am attempting to join in improving a useful tool, but have no desire to be around self important and pretentious trolls. It is a scripting tool, not a programming language.
Calling a feature request anything other than "feature request" may seem stupid to someone with a terrible process already in grained, but I am new to your awful bug tracker. Next time keep in mind that you represent a community I would assume you want to get people involved in.

comment:3 in reply to: ↑ 2 ; follow-up: Changed 15 years ago by Valik

Replying to mark.carrell@…:

Again with the negativity. Thus far my experiences with people in the AutoIt forums have been nothing but negative.

Then this is certainly a reflection on you and your behavior if you seem to attract so much negativity.

I am attempting to join in improving a useful tool, but have no desire to be around self important and pretentious trolls.

That must be hard to do, what with your pretentiousness and trolling. You've made some very troll-like comments below and it's pretty pretentious of you to assume just because we're not an industry de-facto standard that we can't have systems in place to make our lives easier.

It is a scripting tool, not a programming language.

This is, of course, the opinion of somebody who clearly doesn't know what they are talking about. Given that I (and many many other people) can do nearly everything in AutoIt that we can in a language like C++, this statement is simply not true. To any experienced veteran of AutoIt, it's just plain trolling.

Calling a feature request anything other than "feature request" may seem stupid to someone with a terrible process already in grained, but I am new to your awful bug tracker.

So what I take from this statement is that not only are you new to our issue tracker, you also do not posses even the first drop of common sense? There's information pages like WikiStart and just plain common sense that you both failed to use. It's rather pretentious to assume that you can just do whatever you wish on our issue tracker. Also, again with the trolling by calling our issue tracker awful.

Next time keep in mind that you represent a community I would assume you want to get people involved in.

Next time do some research first. You have dramatically overreacted to a comment I've made and provided a litany of idiocy in response. Go have a read through some of my forum posts if you want to see some good stuff. You'll also see just how little I care about people like yourself who can't be bothered to give a damn about doing things our way on our part of the web. Lastly, don't assume I want people involved with the community because if there were no people I wouldn't have to write scathing posts like this to point out rather mundane and obvious points to people.

In short, you did something stupid. Now sit down, shut up and own up to it. Don't try to be one of a thousand who try to lecture me. I've heard it all before and all you will do is serve to entertain the community at large who will be laughing at you (not with you).

Have a nice day.

comment:4 in reply to: ↑ 3 ; follow-up: Changed 15 years ago by Mark.carrell@…

Replying to Valik:

Replying to mark.carrell@…:

Again with the negativity. Thus far my experiences with people in the AutoIt forums have been nothing but negative.

Then this is certainly a reflection on you and your behavior if you seem to attract so much negativity.

I am attempting to join in improving a useful tool, but have no desire to be around self important and pretentious trolls.

That must be hard to do, what with your pretentiousness and trolling. You've made some very troll-like comments below and it's pretty pretentious of you to assume just because we're not an industry de-facto standard that we can't have systems in place to make our lives easier.

It is a scripting tool, not a programming language.

This is, of course, the opinion of somebody who clearly doesn't know what they are talking about. Given that I (and many many other people) can do nearly everything in AutoIt that we can in a language like C++, this statement is simply not true. To any experienced veteran of AutoIt, it's just plain trolling.

Calling a feature request anything other than "feature request" may seem stupid to someone with a terrible process already in grained, but I am new to your awful bug tracker.

So what I take from this statement is that not only are you new to our issue tracker, you also do not posses even the first drop of common sense? There's information pages like WikiStart and just plain common sense that you both failed to use. It's rather pretentious to assume that you can just do whatever you wish on our issue tracker. Also, again with the trolling by calling our issue tracker awful.

Next time keep in mind that you represent a community I would assume you want to get people involved in.

Next time do some research first. You have dramatically overreacted to a comment I've made and provided a litany of idiocy in response. Go have a read through some of my forum posts if you want to see some good stuff. You'll also see just how little I care about people like yourself who can't be bothered to give a damn about doing things our way on our part of the web. Lastly, don't assume I want people involved with the community because if there were no people I wouldn't have to write scathing posts like this to point out rather mundane and obvious points to people.

In short, you did something stupid. Now sit down, shut up and own up to it. Don't try to be one of a thousand who try to lecture me. I've heard it all before and all you will do is serve to entertain the community at large who will be laughing at you (not with you).

Have a nice day.

Ha Ha Ha Ha. Get over yourself kid. Wow dude, seriously? "Don't be one of a thousand who try to lecture me"? You actually typed that?

Words you may want to look up:
macro\script\programming : you do not appear to understand the difference
A good example: Write me a topic connection state machine for connectivity between unix systems in AutoIt. My favorite part: "Given that I (and many many other people) can do nearly everything in AutoIt that we can in a language like C++, this statement is simply not true." Please note that your own limitations do not actually apply to programming languages. This only allows for inference of your abilities, not what is capable in the language itself.
Pretentious : Pretty sure that one missed you too. "It is rather pretentious to assume..." "...about doing things our way on our part of the web." I don't think pretentious means what you think that it means.
Begging the question: Your argument "if there were no people I wouldn't have to write scathing posts like this" begs the question. You could have not.

Do us both a favor, either add the change to the code, or leave this feature request to someone more capable. Thanks for the laughs.

comment:5 in reply to: ↑ 4 ; follow-up: Changed 15 years ago by Valik

You have been banned from the forum for 7 days for your behavior. You are not going to come on here insulting our language, our systems (issue tracker) and me personally all because you cant't be bothered to put sensible titles on tickets you open. Further negative input from you is going to result in you being blocked from this website. We do not need you and we do not have to tolerate you.

comment:6 in reply to: ↑ 5 ; follow-up: Changed 15 years ago by Mark.carrell@…

Replying to Valik:

You have been banned from the forum for 7 days for your behavior. You are not going to come on here insulting our language, our systems (issue tracker) and me personally all because you cant't be bothered to put sensible titles on tickets you open. Further negative input from you is going to result in you being blocked from this website. We do not need you and we do not have to tolerate you.

Nice. Except for the part about insulting anything. All I did was call you on your attitude. You chose to use the word stupid in your original post. That behavior does not require the same rules as you are currently applying to me? You have done nothing but attack me throughout this post. You attack me, I retort. How is this a problem with my attitude?

comment:7 Changed 15 years ago by Mark.carrell@…

I love how even the Forum Information and FAQs, General information about the forum and FAQs http://www.autoitscript.com/forum/index.php?showtopic=37739 points out your tendency to come across this way:
"Why does Valik hate me?
He just does. It's nothing personal...well except against you"

comment:8 in reply to: ↑ 6 Changed 15 years ago by Valik

Replying to Mark.carrell@…:

Nice. Except for the part about insulting anything.

We have these:

...but have no desire to be around self important and pretentious trolls.

You insult the entire community, only the developers or me personally. It's sort of ambiguous.

...terrible process already in grained, but I am new to your awful bug tracker.

Here you insult our systems and tools.

Get over yourself kid.

Here you make assumptions about my age.

I don't think pretentious means what you think that it means.

Here you question my ability to use English. Even better, when I'm using it right if a little bit redundantly.

...or leave this feature request to someone more capable.

Here you insult my coding ability.

All I did was call you on your attitude.

Yes, and as I stated, you're somewhere near the thousandth person to do so. Congratulations. There is no prize.

You chose to use the word stupid in your original post.

Right, and I use it now. You gave this ticket a stupid title.

That behavior does not require the same rules as you are currently applying to me?

No. This is not a democracy and all users are not created equal. They can earn equality... by not creating tickets with stupid titles and then start bitch fits when they are called on it.

You have done nothing but attack me throughout this post.

And under no circumstances have you attacked me, correct? Hypocrite.

You attack me, I retort.

Even when you're in the wrong you're willing to make an ass of yourself in public. Right virtuous quality you have there, sir.

How is this a problem with my attitude?

At what point have I commented on your attitude?

comment:9 Changed 15 years ago by Mark.carrell@…

Keep going, there are still a handful of logical fallacies you have not used. You act as though you don't care, but clearly being called on your attitude is sort of a hot button. I don't really care, you are not important to me. You have not earned any respect from me. Continue acting the way you are, it will only make things more challenging for you, it will have no effect on me.

Add the feature, or don't. At this point I have already solved the problem that originally brought this to light.

comment:10 Changed 15 years ago by Valik

Ahh, you're one of those people who's too right to be wrong. Gotcha.

As for the feature, it will be added once I determine for myself how well AutoIt behaves on Windows XP Embedded. We don't claim support for that version of Windows so until we do there is no sense adding features around it.

comment:11 Changed 15 years ago by mark.carrell@…

Replying to Valik:

Ahh, you're one of those people who's too right to be wrong. Gotcha.

As for the feature, it will be added once I determine for myself how well AutoIt behaves on Windows XP Embedded. We don't claim support for that version of Windows so until we do there is no sense adding features around it.

I am not "too right", I admit that I too spoke out of line in the above thread, and that my title was not the most descriptive. My original point was simply that it is not clear what kind of ticket is being created, I put "Feature Request" in the description to show the type of ticket.

As for XP Embedded, AutoIt functions without incident. I have spent a great deal of time in the last couple weeks running AutoIt scripts on XP Embedded without seeing a problem. Since XP Embedded is essentially XP for thin clients I would not expect any difference from this perspective.

comment:12 Changed 15 years ago by Valik

  • Milestone set to 3.3.1.1
  • Owner set to Valik
  • Resolution set to Completed
  • Status changed from new to closed

Added in version: 3.3.1.1

comment:13 Changed 15 years ago by Valik

  • Keywords OSVersion added; OSType removed
  • Summary changed from Addition to @OSType to Addition to @OSVersion

This has been added to @OSVersion, not @OSType because it does not belong in @OSType.

Guidelines for posting comments:

  • You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
  • In-depth discussions should take place on the forum.

For more information see the full version of the ticket guidelines here.

Add Comment

Modify Ticket

Action
as closed The owner will remain Valik.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.