Jump to content

Suggestions for OSx86 Tools Suite


  • Please log in to reply
29 replies to this topic

#1
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
Hi everyone,

Sabr gave me this excellent idea of creating an OSx86 Tools Suite for simplifying and automating common tasks. So I am fresh out of ideas, so I would like the community to give me some suggestions. Of course if this suite gets made, my kernel installer will be one of the tools :rolleyes:

What are those things that you find yourself mucking with the Terminal for or that you constantly do and need to be automated? As long as it is general, and not for a specific piece of hardware, any suggestions are accepted! :)

Suggestion booths are now open :P

Progress

gabe (Shutdown Restart Utility) - Done
pehy (Backup/Restore Utility) - Done
SticMAN - That is proving to be kind of hard, but I'm still working on it :)

#2
pehy

pehy

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
1. A tool to setup a bootloader, on a disk with OS yet installed or not.

2. A tool to backup important directories (Extensions....) and to recover all or part of files of that directory.

3. Or a tool that detects changes in our files while applying a new patch.

Good idea.

#3
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
Number 2 should be pretty easy, I'll work on it :D 1 and 3 might be somewhat harder but I'll look into them :D

#4
gabe_

gabe_

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 165 posts
  • Gender:Male
  • Location:Grand Rapids, MI, USA
It is my understanding that:

shutdown -h now
and

shutdown -hr now

Will work to shutdown, and restart systems for people who are not fortunate enough to be able to do so via the GUI... If this is true, a simple shutdown / restart app could come in handy for those folks.

#5
Software Updater

Software Updater

    Apparently someone likes me...

  • Donators
  • 529 posts
  • Gender:Male
  • Location:http://www.apple.com/downloads/
Well an app that I have found so usefull is Onyx and MacPilot

Onyx: http://www.titanium....r/index_us.html

MacPilot: http://www.koingosw....ts/macpilot.php

Onyx is free while MacPilot is not.

#6
SDRacer48

SDRacer48

    Air Cody...

  • Members
  • PipPipPipPipPipPipPip
  • 690 posts
  • Gender:Male
  • Location:UCF, Florida
  • Interests:Duh! Computers. And my wonderful wife.
PCWiz,

No matter what you make, please put it in a place that is easy for everyone to attain it and find info about it. (i.e. a sticky, highlighted bold on the wiki, the very top and front of your website with a thread sticked to it).

Make sure you include documentation that will help even the newest OSx86 explorer know how to use it and more importantly why they are using it.

That is the biggest problem with the OSx86 project in my opinion. So much stuff gets worked on and abandoned in such a hectic pace that you pretty much have to do a research paper to get started. None of the information is centralized in one place (like the wiki). I mean, I still do not know what kernel is the latest, or netkas's efi stuff, or a ton of other things just because I felt it was too much work when I already have a great running OSx86 install.

Get what I mean???

Cody

keep on macKIN'

#7
SticMAC™

SticMAC™

    "Nobody likes a SmartASS"

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,590 posts
  • Gender:Male
  • Location:Da Bathroom!!
A kext installer!!
It must let one choose the target drive to install to! not just the current drive!

SticMAN

:) :( :P :2cents: :2cents: :2cents: :2cents: :2cents: :2cents: :2cents: :2cents:

#8
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
gabe_

I'll get working on that :( One question, what is the command to restart?

sdracer48,

I'll make sure to think about that when placing this :)

SticMAN,

I'll get working on it right now, should be easy!

EDIT: gabe, I'm making progress, its pretty easy ;) SticMAN, its harder than I thought (with my very limited knowledge of programming).

EDIT2: gabe, finished your utility. I'm not going to release it in public yet but I'll send you a copy of it if you would like :hysterical:

EDIT3: pehy, I'm pretty much done your utility. Testing it now. What it does is it backs up the kernel and extensions from a specified driver into a specified folder. Then it also has a Restore wizard where you specify the drive to restore to and the location of the back up and it restores it! Just testing it out now, I'll send you a PM when its done :hysterical:

EDIT4: Its done pehy :hysterical:

#9
thefinalprophecy

thefinalprophecy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 334 posts
  • Gender:Male
  • Location:Dublin, CA
it'd be cool if there was a way to restore those backups from single user mode command prompt in case you can't boot into the os installation. i guess if you specify the location of the backup then it would be pretty easy if you know the basic cp -R commands.

#10
Lactobacillus P

Lactobacillus P

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 396 posts
  • Location:Europe
- Possibility to use the cached kexts from the install DVD that seem to be compatible with a whole wide array of systems.
Is it possible to extract those working kexts from the cached kexts of the install DVD for regular use?

- Possibility to introduce bootup/shutdown scripts a bit like login-window-manager does, for example remove the kext cache automatically upon shutdown if the cached version keeps on not loading all kexts properly at bootup.

#11
macmedude

macmedude

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
A "Make it work NOW" button would be nice. :)

#12
gabe_

gabe_

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 165 posts
  • Gender:Male
  • Location:Grand Rapids, MI, USA

A "Make it work NOW" button would be nice. :(


Staples has those:
Posted Image

#13
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
thefinalprophecy,

That would be possible using a shell script I believe :P

WARK,

What do you mean by cached kexts?

#14
Wayfarer247

Wayfarer247

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 282 posts
I know there is the Disk Utility, but for some of the newer folk (and more lazy) I think a Permission fixer would be nice. One of those "One Button Fix All!" Applications, so newbies can just have it run and their permissions would all be fixed for them. If you think the Disk Util is easy enough, that is fine, but the repairing permissions was the only thing that I didn't understand in OS X. Just my thought!! Keep i up PCwiz, you're doing great.

#15
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
That would be very very easy to do Wayfarer. One button app that:

- Repairs permissions
- Clears kext cache

I could do it. Anything else you want it to do?

#16
Sabr

Sabr

    Well, it was fun while it lasted.

  • Retired
  • 3,883 posts
  • Gender:Male
  • Location:United Kingdom.
Why not put all the apps into one big "OSx86 Remote"? Much like Onyx - it has all the features/tools in one app. Definitely will make it easier for everyone to find, use (as everything is in one place), and would probably generate more interest (because of the aforementioned points).

:)

#17
NuhkaX

NuhkaX

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
  • Gender:Male
PC to elaborate a little on Wayfarer's idea, the ability to fix the permissions on maybe just one kext. For example you edit info.plist, then you just need to fix the perms on that 1 kext and empty the cache instead of having to fix all the kexts.

#18
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
Sabr,

I would like to do it, but I believe the only way to do that would be to use Xcode and Interface Builder which I am not at all familiar with. I'll try anyway though.

NuhkaX,

I don't think I could do something like that with AppleScript, but there might be a way to sort of "scan" the contents of the Extensions folder and display them in a drop down list. I'll have a look at that too.

#19
Maurits

Maurits

    InsanelyMac Protégé

  • Members
  • Pip
  • 35 posts
  • Gender:Male
A tool that automatic repairs disk permission on restart.

#20
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
Maurits,

That would be easy to do with a AppleScript. Make a AppleScript in script editor with the following contents:

do shell script "diskutil repairPermissions /"

And File >> Save As >> choose application bundle as the type and save. And then in System Preferences in the users panel set that application to run at startup, should work fine :whistle:





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy