Jump to content

[WIN8] Custom Tile


Recommended Posts

Hi all

I'm searching a way to add a custom tile to my application. I have found several software but i don't want to make an editor, just use it for mine app

For who don't now what i mean:

Posted Image

Ok, let's start what i have understood

1) They create in a folder ( whaterver ) this:

Main Folder ( 00000000 or whatever )

3) Inside there is a "Image" Folder ( with 2 .PNGs 200x200 - 30x30 )

4) A vbs script for launch the app ( can be replaced with a real autoit .exe but is the same )

Set WshShell = CreateObject("Shell.Application")
Set FSO = CreateObject("Scripting.FileSystemObject")
On Error Resume Next
strFile = "C:\Windows\notepad.exe"
WshShell.ShellExecute "C:\Windows\notepad.exe"

4) a file named resources.pri <-- This is the secret? MSDN

I don't know if we can create this file in autoit, but we can edit it?

At the end, we have in this folder:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

A shortcut .lnk to the .vbs

This shortcut has the icon of a powershell script, i don't know why because the destination file is a .vbs

Someone can help me to resolve this?

Thanks

I'M QUIT FROM THIS FORUM!

It was fun until it lasted, hope on my future way i can't find people that offend without any reason ( i was called lazy and parasitic, and everyone agreed...United we stand, divided we fall ) just for fun because don't have anything to do in the life, without knowing anything about the person who write, noone forced to post, noone forced to help.

From the top of the from their very great superiority they not go down to my level, that people can not spread the knowledge but you have to learn by yourself.

In what way? It's easy...just search on google

For that people, wish you the best way,

Oliver Astone

Link to comment
Share on other sites

What folder? The .lnk? For OblyTile is:

C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Application Shortcuts\OblyTile

The other folder is in:

C:\Program Files\OblyTile\00000000

That link can't help me because i don't want to change an image of an exsistig app, but for my .exe and only for my .exe without use external software.

Thanks for the help

Edited by OliverA

I'M QUIT FROM THIS FORUM!

It was fun until it lasted, hope on my future way i can't find people that offend without any reason ( i was called lazy and parasitic, and everyone agreed...United we stand, divided we fall ) just for fun because don't have anything to do in the life, without knowing anything about the person who write, noone forced to post, noone forced to help.

From the top of the from their very great superiority they not go down to my level, that people can not spread the knowledge but you have to learn by yourself.

In what way? It's easy...just search on google

For that people, wish you the best way,

Oliver Astone

Link to comment
Share on other sites

Every shortcut link present in the "Application Shortcuts" dir will be displayed as a tile, whatever its name.

In the shortcut target, OblyTile set a vbs; this last is only here to execute the application (+check for single instance or other options) so you can replace it by your application directly or an autoit script.

Concerning the .pri, it's not a readable format so I will make some searches on it.

Br, FireFox.

Edited by FireFox
Link to comment
Share on other sites

The resources.pri is the main problem, other thing can be easly do in autoit ( the .vbs or the exe. for lauch the software, the .lnk, image resize etc. ) but without understand how resources.pri work we can't do nothing. There are many information inside like:

T i l e S h o r t c u t N a m e

T i l e D e s c r i p t i o n

S h o r t I t e m N a m e

T i l e D i s p l a y N a m e

P u b l i s h e r D i s p l a y N a m e

D e s c r i p t i o n

D i s p l a y N a m e

etc.

Edited by OliverA

I'M QUIT FROM THIS FORUM!

It was fun until it lasted, hope on my future way i can't find people that offend without any reason ( i was called lazy and parasitic, and everyone agreed...United we stand, divided we fall ) just for fun because don't have anything to do in the life, without knowing anything about the person who write, noone forced to post, noone forced to help.

From the top of the from their very great superiority they not go down to my level, that people can not spread the knowledge but you have to learn by yourself.

In what way? It's easy...just search on google

For that people, wish you the best way,

Oliver Astone

Link to comment
Share on other sites

Yes, this is what I extracted :

mrm_pri0

[mrm_decn_info]

[mrm_pridescex]

[mrm_hschema]

[mrm_res_map__]

[mrm_decn_info]

180

140

100

WHITE

BLACK

[mrm_pridescex]

[mrm_hschema]

appx

ImmersiveBrowser

ImmersiveBrowser

oFilesimagesresourcestileLogo.png

splashscreen.png

smallLogo.png

PinnedSiteSmallLogo.png

PinnedSiteLogo.png

TileShortcutName

TileDescription

ShortItemName

TileDisplayName

PublisherDisplayName

DescriptionDisplayName

[mrm_res_map__]

xwin

Windows

imagestileLogo.scale180.png

imagestileLogo.scale140.png

imagestileLogo.scale100.png

imagestileLogo.scale80.png

imagestileLogo.png

imagestileLogo.contrastwhite_scale180.png

imagestileLogo.contrastwhite_scale140.png

imagestileLogo.contrastwhite_scale100.png

imagestileLogo.contrastwhite_scale80.png

imagestileLogo.contrastblack_scale180.png

imagestileLogo.contrastblack_scale140.png

imagestileLogo.contrastblack_scale100.png

imagestileLogo.contrastblack_scale80.png

imagessplashscreen.scale180.png

imagessplashscreen.scale140.png

imagessplashscreen.scale100.png

imagessplashscreen.png

imagessplashscreen.contrastwhite_scale180.png

imagessplashscreen.contrastwhite_scale140.png

imagessplashscreen.contrastwhite_scale100.png

imagessplashscreen.contrastblack_scale180.png

imagessplashscreen.contrastblack_scale140.png

imagessplashscreen.contrastblack_scale100.png

imagessmallLogo.scale180.png

imagessmallLogo.scale140.png

imagessmallLogo.scale100.png

imagessmallLogo.scale80.png

imagessmallLogo.png

imagessmallLogo.contrastwhite_scale180.png

imagessmallLogo.contrastwhite_scale140.png

imagessmallLogo.contrastwhite_scale100.png

imagessmallLogo.contrastwhite_scale80.png

imagessmallLogo.contrastblack_scale180.png

imagessmallLogo.contrastblack_scale140.png

imagessmallLogo.contrastblack_scale100.png

imagessmallLogo.contrastblack_scale80.png

imagesPinnedSiteSmallLogo.contrastwhite_scale180.png

imagesPinnedSiteSmallLogo.contrastwhite_scale140.png

imagesPinnedSiteSmallLogo.contrastwhite_scale100.png

imagesPinnedSiteSmallLogo.contrastwhite_scale80.png

imagesPinnedSiteSmallLogo.contrastblack_scale180.png

imagesPinnedSiteSmallLogo.contrastblack_scale140.png

imagesPinnedSiteSmallLogo.contrastblack_scale100.png

imagesPinnedSiteSmallLogo.contrastblack_scale80.png

imagesPinnedSiteSmallLogo.scale180.png

imagesOblivionTeam00000000000000000.png

imagesOblivionTeam00000000000000000.png

imagesOblivionTeam0000000000000000.png

imagesPinnedSiteSmallLogo.png

imagesPinnedSiteLogo.contrastwhite_scale180.png

imagesPinnedSiteLogo.contrastwhite_scale140.png

imagesPinnedSiteLogo.contrastwhite_scale100.png

imagesPinnedSiteLogo.contrastwhite_scale80.png

imagesPinnedSiteLogo.contrastblack_scale180.png

imagesPinnedSiteLogo.contrastblack_scale140.png

imagesPinnedSiteLogo.contrastblack_scale100.png

imagesPinnedSiteLogo.contrastblack_scale80.png

imagesPinnedSiteLogo.scale180.png

imagesPinnedSiteLogo.scale140.png

imagesPinnedSiteLogo.scale100.png

imagesPinnedSiteLogo.scale80.png

imagesPinnedSiteLogo.png

mrm_pri0

Note that you can replace these values to do what you want.

There is no information for this file type on internet... I can't help you more than I did.

Br, FireFox.

Edited by FireFox
Link to comment
Share on other sites

How to convert your lines in a resource file? Copy-paste-save?

Or i need to replace it using the resource.pri? Anyway in that resource i can't see the main image ( 00000000000.png )

Edited by OliverA

I'M QUIT FROM THIS FORUM!

It was fun until it lasted, hope on my future way i can't find people that offend without any reason ( i was called lazy and parasitic, and everyone agreed...United we stand, divided we fall ) just for fun because don't have anything to do in the life, without knowing anything about the person who write, noone forced to post, noone forced to help.

From the top of the from their very great superiority they not go down to my level, that people can not spread the knowledge but you have to learn by yourself.

In what way? It's easy...just search on google

For that people, wish you the best way,

Oliver Astone

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...