Jump to content











Photo
- - - - -

Virtual PC 2007 VM Additions Script


  • Please log in to reply
25 replies to this topic

#1 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 26 July 2011 - 05:40 PM

Is there any working Virtual PC 2007 VM Additions Script available for LiveXP?

Edited by M. Safdar, 26 July 2011 - 05:41 PM.


#2 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 26 July 2011 - 06:48 PM

I think to remember that there used to be one. It was called 'virtual machine additions' but it only worked partially.

:whistling:

#3 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 26 July 2011 - 06:59 PM

Yes, I have found a script xVPE VirtualPC 07 V14.script by Max_Real_Qnx. But it is working partially. mouse is not working. If anyone knows a Working script. Please post.

#4 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 26 July 2011 - 07:13 PM

There used to be an older one too. It was for the older VirtualPC and was meant for PE1 projects. However mouse integration didn't work in that eighter.

If you want or need integration fully working, i'm afraid, you'll have to have a look at the other VM, like VirtualBox or VMWare. Maybe you get lucky with one of them.

:whistling:

#5 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 26 July 2011 - 07:30 PM

In my initial stages of creating LiveXP and testing it in Virtual PC, I found a Plugin for Bart's PE Builder. It was created by Paul Larini (mustang) From Virtual Machine 2004 Additions for Windows XP. That Plugin worked best. I converted the plugin to script using Winbuilder80 and a little modifications like file paths. Again the result is same, mouse is working partially. What could be wrong?
;

Edited by M. Safdar, 26 July 2011 - 07:31 PM.


#6 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 26 July 2011 - 08:28 PM

The problem will surely have something to do with the fact that LiveXP is smaller, than a XPE-BartPE.
Eighter there are some files missing or a service or maybe just a problem with the registry.

XPE-BartPE was created with the intend to create a PE as close as possible to a real XP.

LiveXP, despite it's name, had never that goal.
It was actually a few times seriously scaled down in abilities, because the maintainers at the time felt, that a rescue system like LiveXP should have no fluff.

Bottom line, if you want or need a PE1 that's as full featured as possible, a XPE-BartPE is still your best bet.


:whistling:

#7 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 27 July 2011 - 02:59 AM

As the development on XPE-BartPE is nearly closed. Bart has not updated his PEBuilder for a long time. Last Version 3.1.10a (released on Feb 17, 2006) and also Sherpya has stopped further releases of XPE plugin. So I came to know about WinBuilder. It is much feature rich than PEBuilder. So I am trying to run WinBuilder builds in Virtual PC. I will appreciate if anyone could help in this regard.

#8 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 27 July 2011 - 09:14 AM

As always with these kind of apps, I would first check what happens with their "portable version":
http://portable.loco.../VPCReadme.html
http://portable.lococobra.com/

You need anyway Virtual PC 2007:
http://www.microsoft...ls.aspx?id=4580

:whistling:
Wonko

#9 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 10:13 AM

Yes, Winbuilder is newer and has many nice features BartPE didn't have.
But if you stick to XP based builds, the old BartPE + XPE create still a more perfect PE.

Newer means just that, newer. Not better! Somehow people seem to have a hard time, with that concept.

:whistling:

#10 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 27 July 2011 - 10:17 AM

As always with these kind of apps, I would first check what happens with their "portable version":
http://portable.loco.../VPCReadme.html
http://portable.lococobra.com/

You need anyway Virtual PC 2007:
http://www.microsoft...ls.aspx?id=4580

:whistling:
Wonko

There is a newer version (sp1) here:
http://www.microsoft...ang=en&id=24439
:cheers:

#11 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 12:18 PM

Wonko, al_jo the problem is not to run VPC in LiveXP, but to have the VPC Addition working in a LiveXP, which is run in VPC.

:cheers:

#12 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 27 July 2011 - 01:57 PM

Wonko, al_jo the problem is not to run VPC in LiveXP, but to have the VPC Addition working in a LiveXP, which is run in VPC.

:confused1:

Sorry, misunderstood.
But running a LiveXP iso in VirtualBox or VirtualPC has never been any problems here.
Never used any scripts for doing the above & don’t know the reason why :cheers:

#13 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 02:04 PM

M. Safdar, wants the VPC Additions working. Things like drag and drop, mouse pointer integration, filesharing.

This would actually be pretty useful during development.

:cheers:

#14 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 27 July 2011 - 02:47 PM

My bad. :confused1:

I thought the question was about VM additions added to the whatever is run inside Virtual PC running inside LiveXP.

The question is about having the VM additions added to the LiveXP running INSIDE the Virtual PC, right?

If so, you are right :frusty:, since AFAIK Virtual PC does NOT offer ANY advantage over Virtualbox or VMware, using one of them instead could be a solution. :confused1:

But do any of these give the same "integration"? :cheers:

Newer means just that, newer. Not better! Somehow people seem to have a hard time, with that concept.

:thumbup: :worship:


Back to VPC, it seems like the actual mouse driver is a plain enough driver, at least having a glance at msvmmouf.inf. :cheers:

:cheers:
Wonko

#15 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 27 July 2011 - 02:52 PM

Mouse IS working concerning LiveXP in VB & VPC.
At least here…
:cheers:

Attached Thumbnails

  • livexp in vpc.jpg


#16 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 03:02 PM

The question is about having the VM additions added to the LiveXP running INSIDE the Virtual PC, right?

Yep!

But do any of these give the same "integration"? :confused1:

I do not know if they give all the same features. But at least VMWare knows filesharing and mouse pointer integration. So i assume VirtualBox will probably too.

Back to VPC, it seems like the actual mouse driver is a plain enough driver, at least having a glance at msvmmouf.inf. :cheers:

Mouse pointer integration means, the VPC window can be treated just like any other program window. No click required to capture the pointer, no press of a special button, to release it again.

I have no idea, how this is acomplished and if simply installing the mouse driver would do the trick.

But since M. Safdar has a problem with the script, as well as with a ported BartPE plugin, i think it might not be so easy.

:confused1:

#17 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 27 July 2011 - 03:16 PM

I have no idea, how this is acomplished and if simply installing the mouse driver would do the trick.

It seems like a "filter driver" service, or if you prefer an overlay over the actual mouse driver:

[Strings]
Microsoft = "Microsoft"
msvmmouf.SvcDesc = "Virtual Machine Additions Mouse Integration Filter Driver"
msvmmouf.MediaDesc = "Virtual Machine Additions"


[MouseClassFilter.NT.Services]
AddService = msvmmouf, , MouseClassFilter_Service_Inst, MouseClassFilter_EventLog_Inst


The driver is linked to a "fake" Plug 'n Play device:

[MsftMouseFilter]
%msvmmouf.SvcDesc% = MouseClassFilter, *PNP0FAKE


that somehow "exchanges" info with the "outer OS" running VPC.

:cheers:
Wonko

#18 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 04:26 PM

Thanks for the explaination.

:cheers:

#19 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 27 July 2011 - 05:09 PM

Yes, al_jo, mouse work in Virtual PC running LiveXP.ISO. But the pointer is trapped inside VPC window. the only way to release mouse pointer from VPC is to press Ctrl+Alt+Del which opens Host OS Task Manager. By closing Task manager you are back in Normal Windows (Host OS).

With the addition of VM Additions script in LiveXP Build. this problem is gone. the mouse seamlessly integrate in VPC and there is no need to press Ctrl+Alt+Del.

The problems is I used scripts xVPE VirtualPC 07 V14.script by Max_Real_Qnx http://maxrealqnx.boot-land.net/ which is basically written for VistaPE and it worked in Win7PE_SE too. By this script mouse partially worked and did not pass clicks to Guest OS, I mean LiveXP in VPC.

Another script I tried was converted from PartPE Plugin. It was created by Paul Larini (mustang) From Virtual Machine 2004 Additions for Windows XP. That Plugin worked best in BartPE . I converted the plugin to script using Winbuilder80 and a little modifications like file paths. Again the result is same, mouse is not working.

I am posting both scripts for your study and suggestions. My goal is to add this feature to LiveXP.

#20 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 27 July 2011 - 05:12 PM

how to attach script files in posts, by the way.

#21 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 27 July 2011 - 05:32 PM

Yes, al_jo, mouse work in Virtual PC running LiveXP.ISO. But the pointer is trapped inside VPC window. the only way to release mouse pointer from VPC is to press Ctrl+Alt+Del which opens Host OS Task Manager. By closing Task manager you are back in Normal Windows (Host OS).

With the addition of VM Additions script in LiveXP Build. this problem is gone. the mouse seamlessly integrate in VPC and there is no need to press Ctrl+Alt+Del.

The problems is I used scripts xVPE VirtualPC 07 V14.script by Max_Real_Qnx http://maxrealqnx.boot-land.net/ which is basically written for VistaPE and it worked in Win7PE_SE too. By this script mouse partially worked and did not pass clicks to Guest OS, I mean LiveXP in VPC.

Another script I tried was converted from PartPE Plugin. It was created by Paul Larini (mustang) From Virtual Machine 2004 Additions for Windows XP. That Plugin worked best in BartPE . I converted the plugin to script using Winbuilder80 and a little modifications like file paths. Again the result is same, mouse is not working.

I am posting both scripts for your study and suggestions. My goal is to add this feature to LiveXP.

Ok, understand.
But capturing mouse here is not "Ctrl+Alt+Del", it's "AltGr".
Anyway, try to put the scripts at
http://www.mediafire.com/
and provide the link after.
:cheers:

#22 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 27 July 2011 - 05:40 PM

But capturing mouse here is not "Ctrl+Alt+Del", it's "AltGr".

I second that. "AltGr" is the default key for VPC to release the mouse.
Using options, it can also be set to any other key, one likes better.

If the "Ctrl+Alt+Del" thing is the only reason for needing additions, just setting an easier key or key combination, should suffice.

:cheers:

#23 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 27 July 2011 - 05:58 PM

I know that, but the script should work.

#24 al_jo

al_jo

    Gold Member

  • Members
  • 1218 posts
  • Location:Tellus

Posted 27 July 2011 - 06:20 PM

I know that, but the script should work.

But didn't you wrote:
"the only way to release mouse pointer from VPC is to press Ctrl+Alt+Del" :frusty:
Anyway...where is the scripts so somebody can have look?

#25 M. Safdar

M. Safdar

    Newbie

  • Members
  • 23 posts
  •  
    Pakistan

Posted 27 July 2011 - 06:40 PM

Here is link to VM Additions scripts: http://www.mediafire...va2el1hfw2h1a8e




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users