How to spot-out resources, files, assets used by installed Apps

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
Hi to everyone,
I am wondering if there a tool or some stuff to make a collection of required assets/resources/files for the installed application.
I am asking that because some of mine are not working after a system restore.


Thanks,
 

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
Hi,
thanks for getting me back sooner. I would get a reverse-engineering work around it due to collect all resources it needs (when already installed).
 

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
What apps? How did you do the restore, and what problem were you having that made you think a restore might be useful?
Hi benwiggy,
I would simply know if there is any app let me know the resources an installed application needs to run fine. E.G: it's the same backtracking method of app as AppCleaner
 

benwiggy

macrumors 68020
Jun 15, 2012
2,186
15
it's the same backtracking method of app as AppCleaner
I'm not sure what algorithm AppCleaner uses, if any. I suspect it is not a sophisticated as you imagine.

If these are third-party apps, I would re-install them or redownload them.
If these are Apple apps, we need to figure out why your restore didn't work properly.

Also, what exact error message or behaviour do you get when you try to run these apps?
 

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
I'm not sure what algorithm AppCleaner uses, if any. I suspect it is not a sophisticated as you imagine.

If these are third-party apps, I would re-install them or redownload them.
If these are Apple apps, we need to figure out why your restore didn't work properly.

Also, what exact error message or behaviour do you get when you try to run these apps?
benwiggy, first thanks, I missed this previously... I am looking for a reverse engineering trick and I'd like know exactly the linked resources of some specific apps.
 

benwiggy

macrumors 68020
Jun 15, 2012
2,186
15
I am looking for a reverse engineering trick and I'd like know exactly the linked resources of some specific apps.
In order to provide help, we need to know as much about what you are trying to achieve, and what problem you want to fix.

I'm not sure that there is a simple command or program you can run that will magically tell you every file and framework that an app needs to run properly. You might get some joy with dtrace. The Console may log error messages detailing what component was missing that prevented the app from launching.

If you want to restore your apps, then performing this task is not the simplest way of ensuring that your apps are correctly restored.

If you want to do this for some other reason, then you need to let us know what that reason is.
 

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
In order to provide help, we need to know as much about what you are trying to achieve, and what problem you want to fix.

I'm not sure that there is a simple command or program you can run that will magically tell you every file and framework that an app needs to run properly. You might get some joy with dtrace. The Console may log error messages detailing what component was missing that prevented the app from launching.

If you want to restore your apps, then performing this task is not the simplest way of ensuring that your apps are correctly restored.

If you want to do this for some other reason, then you need to let us know what that reason is.
benwiggy, sure... as you can see some apps need expressly OS X 10.7.x or later or a minor release of OS X to be launched and I guess they can work also with later releases... now I would like check if they are looking for specific libraries or not, just that ^^.
For Windows enviro there are several monitoring tools as RegMon, RegTrace, SnapReg but the Windows apps need an installation, for us it is not mandatory due to OS nature.
 

benwiggy

macrumors 68020
Jun 15, 2012
2,186
15
The easiest thing is to check with the developer whether the app version you have works on a particular OS version.

An app is likely to use LOTS of frameworks and files in the OS on which it depends. Providing you with a big list is not going to be helpful.
 

sev7en

macrumors newbie
Original poster
Sep 27, 2006
26
0
Italy
The easiest thing is to check with the developer whether the app version you have works on a particular OS version.

An app is likely to use LOTS of frameworks and files in the OS on which it depends. Providing you with a big list is not going to be helpful.
Hi Ben,
but there is something I can run before the application to monitor what the application needs? Just a demon, I mean... something like a Big Daddy ^_^