Trying to update clock in Bash script menu
I'm writing a quick launch style Bash program and I would like it to display the date at the top, but I can't seem to figure out how to keep it updated. The bash 'read' command seems to cause the program to pause and wait, so the date doesn't get updated. If you can help me figure this out it would be very much appreciated, thanks!
#!/bin/bash
# Xplorer - A launcher to various programs, similar to favorites
# Author - Mega-G33k
RUNNING=1
while [ $RUNNING -eq 1 ]; do
clear
echo "Date: $(date)"
echo "Welcome to \"Xplorer\""
echo ""
echo "1 - Midnight Commander"
echo "2 - Links"
echo "3 - Mutt"
echo "4 - Newsbeuter"
echo "5 - Podbeuter"
echo "6 - NCMPC"
echo "7 - Irssi"
echo "8 - CenterIM"
echo "9 - Start X"
echo "10 - Mount first DVD drive (sr0)"
echo "11 - Unmount first DVD drive (sr0)"
echo "0 - Exit"
echo ""
echo -n "Please enter an option[0-11] "
read boole
if [ $boole -eq 1 ]; then
mc
elif [ $boole -eq 2 ]; then
links
elif [ $boole -eq 3 ]; then
mutt
elif [ $boole -eq 4 ]; then
newsbeuter
elif [ $boole -eq 5 ]; then
podbeuter
elif [ $boole -eq 6 ]; then
ncmpc
elif [ $boole -eq 7 ]; then
irssi
elif [ $boole -eq 8 ]; then
centerim
elif [ $boole -eq 9 ]; then
if ps -A | grep X &> /dev/null; then
echo "X has already been started"
read -n 1 -s
else
startx
fi
elif [ $boole -eq 10 ]; then
if [ "$UID" != "0" ]; then
gksudo mount /dev/sr0 ~/drives/sr0
fi
elif [ $boole -eq 11 ]; then
if [ "$UID" != "0" ]; then
gksudo umount ~/drives/sr0
fi
elif [ $boole -eq 0 ]; then
exit 0
else
echo "Invalid option entered"
read -n 1 -s
fi
done
Procyon wrote:You need cursor save, jump and restore: echo -ne "\e7\e[0;0H$(date)\e8"
That was amazing! You just jumped in and saved the day, the clock works. Now I just have to figure out how to kill it when I start a program and bring it back when they exit.
EDIT: Here's the code so far:
#!/bin/bash
# Xplorer - A launcher to various programs, similar to favorites
# Author - Mega-G33k
RUNNING=1
while [ $RUNNING -eq 1 ]; do
clear
(while true; do
printf "\e7\e[0;0H$(date "+%T")\e8"
sleep 1
done) &
echo ""
echo "Welcome to \"Xplorer\""
echo ""
echo "1 - Midnight Commander"
echo "2 - Links"
echo "3 - Mutt"
echo "4 - Newsbeuter"
echo "5 - Podbeuter"
echo "6 - NCMPC"
echo "7 - Irssi"
echo "8 - CenterIM"
echo "9 - Start X"
echo "10 - Mount first DVD drive (sr0)"
echo "11 - Unmount first DVD drive (sr0)"
echo "0 - Exit"
echo ""
echo -n "Please enter an option[0-11] "
read boole
if [ $boole -eq 1 ]; then
mc
elif [ $boole -eq 2 ]; then
links
elif [ $boole -eq 3 ]; then
mutt
elif [ $boole -eq 4 ]; then
newsbeuter
elif [ $boole -eq 5 ]; then
podbeuter
elif [ $boole -eq 6 ]; then
ncmpc
elif [ $boole -eq 7 ]; then
irssi
elif [ $boole -eq 8 ]; then
centerim
elif [ $boole -eq 9 ]; then
if ps -A | grep X &> /dev/null; then
echo "X has already been started"
read -n 1 -s
else
startx
fi
elif [ $boole -eq 10 ]; then
if [ "$UID" != "0" ]; then
gksudo mount /dev/sr0 ~/drives/sr0
fi
elif [ $boole -eq 11 ]; then
if [ "$UID" != "0" ]; then
gksudo umount ~/drives/sr0
fi
elif [ $boole -eq 0 ]; then
exit 0
else
echo "Invalid option entered"
read -n 1 -s
fi
done
Last edited by Mega-G33k (2010-09-29 14:40:03)
Similar Messages
-
Bash script doesn't work (Also, help me condense it)...
I am trying to make myself a bash script which combines files together based off of a config file. It is automating combining the audio book tracks I ripped of my CDs into chapters for easier reference. My first problem is that even though I used ', cat still thinks that everything is a separate file. My second problem is that it is way too long, any way I can have it automatically go up 1 chapter until a specified number (ie, until the value of the CHAPTERS variable)? Thanks to those who help.
chapcomb.sh
#!/bin/bash
# * ChapterCombine *
# * By smartboyathome *
# * A script which was made to combine *
# * chapters from ripped audio books *
# * together, but can be edited to *
# * combine just about anything. *
# * The config file is located in your *
# * home directory, under the name *
# * '.chapcomb.config'. If you do not *
# * have this file, create it. *
# * Otherwise this script will not *
# * run, as it won't have the proper *
# * variables. *
# * This can be changed by changing *
# * the CONFIG variable below. *
# * Licensed under: *
# * SmartLicense version 1.0 *
VERSION=0.1
usage() {
echo "Chapter Combine v$VERSION"
echo "A configuration file must be made in order to use this script. Configuration files are located at $CONFIG. This can be changed by adding CONFIG='blah' before this command, or by changing the script directly. See the sample file for how it should look."
while [ "$#" -ne "0" ]; do
case $# in
--help)
usage
exit 0
-h)
usage
exit 0
esac
done
# The config file stuff.
if [ -z "$CONFIG" ]; then
CONFIG="$HOME/.chapcomb.config"
fi
. $CONFIG
cd "$BOOKDIR"
combine() {
# Checks if file exists, and if so, deletes it.
if [ -a $NAME ]; then
rm $NAME
fi
# Combines files
cat $FILES >> $NAME
# Checks to make sure that the chapter combined ok.
if [ -s "$NAME" ]; then
echo "File $NAME is ok."
else
echo "File $NAME had an error and didn't combine. Please fix config file and rerun this script."
exit 0
fi
chapter01
combine
chapter02
combine
chapter03
combine
chapter04
combine
chapter05
combine
chapter06
combine
chapter07
combine
chapter08
combine
chapter09
combine
chapter10
combine
chapter11
combine
chapter12
combine
chapter13
combine
chapter14
combine
chapter15
combine
chapter16
combine
chapter17
combine
chapter18
combine
chapter19
combine
chapter20
combine
chapter21
combine
chapter22
combine
chapter23
combine
chapter24
combine
chapter25
combine
chapter26
combine
chapter27
combine
chapter28
combine
chapter29
combine
.chapcomb.config
# Config file for ChapterCombine
# DO NOT DELETE, OR CHAPTERCOMBINE WILL NOT FUNCTION!
# Book's Directory
BOOKDIR='/media/Home/aabbott/Star Wars Fate of the Jedi Outcast'
# Each chapter's settings.
chapter01() {
# FILES='Outcast\ Disc\ 1/01\ Track\ 1.mp3 Outcast\ Disc\ 1/02\ Track\ 2.mp3 Outcast\ Disc\ 1/03\ Track\ 3.mp3 Outcast\ Disc\ 1/04\ Track\ 4.mp3'
FILES="'Outcast Disc 1'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4'}.mp3"
NAME='Chapter01.mp3'
chapter02() {
# FILES='Outcast\ Disc\ 1/05\ Track\ 5.mp3 Outcast\ Disc\ 1/06\ Track\ 6.mp3 Outcast\ Disc\ 1/07\ Track\ 7.mp3 Outcast\ Disc\ 1/08\ Track\ 8.mp3 Outcast\ Disc\ 1/09\ Track\ 9.mp3 Outcast\ Disc\ 1/10\ Track\ 10.mp3 Outcast\ Disc\ 1/11\ Track\ 11.mp3'
FILES="'Outcast Disc 1'/{'05 Track 5','06 Track 6','07 Track 7','08 Track 8','09 Track 9','10 Track 10','11 Track 11'}.mp3"
NAME='Chapter02.mp3'
chapter03() {
# FILES='Outcast\ Disc\ 1/12\ Track\ 12.mp3 Outcast\ Disc\ 1/13\ Track\ 13.mp3 Outcast\ Disc\ 1/14\ Track\ 14.mp3 Outcast\ Disc\ 1/15\ Track\ 15.mp3 Outcast\ Disc\ 1/16\ Track\ 16.mp3'
FILES="'Outcast Disc 1'/{'12 Track 12','13 Track 13','14 Track 14','15 Track 15','16 Track 16'}.mp3"
NAME='Chapter03.mp3'
chapter04() {
# FILES='Outcast\ Disc\ 2/01\ Track\ 1.mp3 Outcast\ Disc\ 2/02\ Track\ 2.mp3 Outcast\ Disc\ 2/03\ Track\ 3.mp3 Outcast\ Disc\ 2/04\ Track\ 4.mp3'
FILES="'Outcast Disc 2'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4'}.mp3"
NAME='Chapter04.mp3'
chapter05() {
FILES="'Outcast Disc 2'/{'05 Track 5','06 Track 6','07 Track 7','08 Track 8'}.mp3"
NAME='Chapter05.mp3'
chapter06() {
FILES="'Outcast Disc 2'/{'09 Track 9','10 Track 10','11 Track 11','12 Track 12','13 Track 13'}.mp3"
NAME='Chapter06.mp3'
# This one needs some special parameters as the chapter is split between two Discs.
chapter07() {
FILES="{'Outcast Disc 2'/{'14 Track 4','15 Track 15','16 Track 16','17 Track 17'}.mp3,'Outcast Disc 3'/{'01 Track 1','02 Track 2','03 Track 3'}}.mp3"
NAME='Chapter07.mp3'
chapter08() {
FILES="'Outcast Disc 3'/{'04 Track 4','05 Track 5','06 Track 6','07 Track 7','08 Track 8'}.mp3"
NAME='Chapter08.mp3'
chapter09() {
FILES="'Outcast Disc 3'/{'09 Track 9','10 Track 10','11 Track 11'}.mp3"
NAME='Chapter09.mp3'
chapter10() {
FILES="'Outcast Disc 3'/{'12 Track 12','13 Track 13','14 Track 14','15 Track 15'}.mp3"
NAME='Chapter10.mp3'
chapter11() {
FILES="'Outcast Disc 4'/{'01 Track 1','02 Track 2','03 Track 3'}.mp3"
NAME='Chapter11.mp3'
chapter12() {
FILES="'Outcast Disc 4'/{'04 Track 4','05 Track 5','06 Track 6','07 Track 7','08 Track 8'}.mp3"
NAME='Chapter12.mp3'
chapter13() {
FILES="'Outcast Disc 4'/{'09 Track 9','10 Track 10','11 Track 11'}.mp3"
NAME='Chapter13.mp3'
chapter14() {
FILES="'Outcast Disc 4'/{'12 Track 12','13 Track 13','14 Track 14'}.mp3"
NAME='Chapter14.mp3'
chapter15() {
FILES="{'Outcast Disc 4'/'15 Track 15','Outcast Disc 5'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4','05 Track 5'}}.mp3"
NAME='Chapter15.mp3'
chapter16() {
FILES="'Outcast Disc 5'/{'06 Track 6','07 Track 7','08 Track 8','09 Track 9'}.mp3"
NAME='Chapter16.mp3'
chapter17() {
FILES="'Outcast Disc 5'/{'10 Track 10','11 Track 11','12 Track 12','13 Track 13'}.mp3"
NAME='Chapter17.mp3'
chapter18() {
FILES="{'Outcast Disc 5'/'15 Track 15','Outcast Disc 6'/{'01 Track 1','02 Track 2'}}.mp3"
NAME='Chapter18.mp3'
chapter19() {
FILES="'Outcast Disc 6'/{'03 Track 3','04 Track 4','05 Track 5','06 Track 6','07 Track 7','08 Track 8'}.mp3"
NAME='Chapter19.mp3'
chapter20() {
FILES="'Outcast Disc 6'/{'09 Track 9','10 Track 10','11 Track 11','12 Track 12','13 Track 13','14 Track 14'}.mp3"
NAME='Chapter20.mp3'
chapter21() {
FILES="'Outcast Disc 6'/{'15 Track 15','16 Track 16','17 Track 17','18 Track 18','19 Track 19'}.mp3"
NAME='Chapter21.mp3'
chapter22() {
FILES="'Outcast Disc 7'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4'}.mp3"
NAME='Chapter22.mp3'
chapter23() {
FILES="'Outcast Disc 7'/{'05 Track 5','06 Track 6','07 Track 7','08 Track 8'}.mp3"
NAME='Chapter23.mp3'
chapter24() {
FILES="'Outcast Disc 7'/{'09 Track 9','10 Track 10','11 Track 11','12 Track 12','13 Track 13'}.mp3"
NAME='Chapter24.mp3'
chapter25() {
FILES="{'Outcast Disc 7'/{'14 Track 14','15 Track 15','16 Track 16','17 Track 17'},'Outcast Disk 8'/'01 Track 1'}.mp3"
NAME='Chapter25.mp3'
chapter26() {
FILES="'Outcast Disc 8'/{'02 Track 2','03 Track 3','04 Track 4','05 Track 5'}.mp3"
NAME='Chapter26.mp3'
chapter27() {
FILES="'Outcast Disc 8'/{'06 Track 6','07 Track 7','08 Track 8','09 Track 9'}.mp3"
NAME='Chapter27.mp3'
chapter28() {
FILES="'Outcast Disc 8'/{'10 Track 10','11 Track 11','12 Track 12','13 Track 13'}.mp3"
NAME='Chapter28.mp3'
chapter29() {
FILES="'Outcast Disc 8'/{'14 Track 14','15 Track 15','16 Track 16'}.mp3"
NAME='Chapter29.mp3'kumyco wrote:
for FILES=test/{a,b,c} you may want to do something like
FILES=$(echo test/{a,b,c})
That's a good one. And eval would work with simple examples, but once you have spaces and such in filenames it won't work I think.
If you are going to do this often, then there are too many things that can go wrong with a script that tries to automatically generate the filenames. Even 01* can go wrong.
So if you do have the filenames all in the .conf, then you can replace FILES= with cat and NAME= with >
The actual script doesn't add that much, except checking if it exists (just use > instead of >>) and if it isn't empty (not really necessary) (why did you put a license on that? is that even legal?)
So just use the .conf file as the main script.
Turn this:
BOOKDIR='/media/Home/aabbott/Star Wars Fate of the Jedi Outcast'
chapter01() {
FILES="'Outcast Disc 1'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4'}.mp3"
NAME='Chapter01.mp3'
chapter02() {
FILES="'Outcast Disc 1'/{'05 Track 5','06 Track 6','07 Track 7','08 Track 8','09 Track 9','10 Track 10','11 Track 11'}.mp3"
NAME='Chapter02.mp3'
into this:
cd '/media/Home/aabbott/Star Wars Fate of the Jedi Outcast'
cat 'Outcast Disc 1'/{'01 Track 1','02 Track 2','03 Track 3','04 Track 4'}.mp3 > 'Chapter01.mp3'
cat 'Outcast Disc 1'/{'05 Track 5','06 Track 6','07 Track 7','08 Track 8','09 Track 9','10 Track 10','11 Track 11'}.mp3 > 'Chapter02.mp3'
Right?
Why would you build anything around that?
If you are sure the filenames are all the same, you can use *
cat *\ 1/*\ {1..4}.mp3 > Chapter01.mp3
cat *\ 100/*\ {70..99}.mp3 > Chapter99.mp3 -
hi,
I am trying to write a little bash script for adding all songs with the same artist as the currently playing song. Here is what I already have:
artist=`mpc -f %artist% | head -n 1`
search=`mpc search artist "$artist" | sed 's|mp3|mp3"|g' | sed 's|ganze|"ganze|g'`
echo $search | mpc add
the sed commands are for enclosing all paths in the list by "
the point is that the last command doesn't work and I don't know why! if I type
echo $search
and copy the the output to the end of mpc add, mpd adds the songs to it's playlist. so my problem here is that mpc doesn't "eat" the content of the search-variable in the pipe. what am I doing wrong????
thx in advancebrisbin33 wrote:
kittykatt wrote:Have you thought of surrounding the $search variable in double quotes in the last line? If there are spaces involved in that variable, then you'll most likely need them.
As far as I know, echo doesn't care about quotes unless you're trying to preserve whitespace at the beginning or end of the line.
# these are equivalent
var='my awesome variable'
echo $var
echo "$var"
# but these you need to be careful
var=' my awesome variable with whitespace '
echo $var
echo "$var"
Touche. It's been a long day for me, unfortunately. Starting to make slip-ups like that. -
I'm trying to write a simple BASH script that will laungh an program, but that program needs command line arguments.
When I put it in quotes it says it can't find the file, if I don't use quotes then it won't run the program with the command line arguments. How can I launch a program using a BASH script with command line arguments?
Thanks in advance#!/bin/bash
/Users/name/Desktop/Directory/app -f configfile -
My first bash script - update mirrors and then update your system.
Like the title says, this is my first attempt at a bash script.
I wrote it to make it a tiny bit easier for my wife to keep her system up to date without needing to remember the terminal commands. She runs it via an entry in her openbox menu.
It calls on reflector to check all available mirrors for the most up to date and then use rankmirrors to find the fastest 5 and write them to /etc/pacmand.d/mirrorlist
Finally, it syncs and upgrades via the command pacman -Syyu
#!/bin/bash
# runs reflector to optimize mirrors
echo "I'm afraid I can't do that Dave"
sudo reflector -l 5 -r -o /etc/pacman.d/mirrorlist
echo " I hope you trust me..."
echo " "
sleep 2s
# updates system
sudo pacman -SyyuI've scavenged some code to take care of the root thing, but why rebase vs pacman? After reading up on rebase a bit, I'm not quite sure how to use it to complete the upgrade once it's updated everything.
-
Getting error message when i am trying to update the excel file using script task in ssis package
Hi Guys,
I am getting error message when I am trying to update the excel. Please find the error messages as below
Error at Update File [Update File]: Failed to compiled scripts contained in the package. Open the package in SSIS Designer and resolve the compilation errors.
Error at Update File [Update File]: BC30002 - Type 'Microsoft.Office.Interop.Excel.Application' is not defined., ScriptMain.vb, 32, 32
Error at Update File [Update File]: BC30002 - Type 'Microsoft.Office.Interop.Excel.Workbook' is not defined., ScriptMain.vb, 33, 25
Error at Update File [Update File]: The binary code for the script is not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successfully.
Warning at Update File [Update File]: Found SQL Server Integration Services 2008 Script Task "ST_050fcae972904039b4f0fe59b7528ece" that requires migration!
and the code that I am using is
Dell - Internal Use - Confidential
' Microsoft SQL Server Integration Services Script Task
' Write scripts using Microsoft Visual Basic
' The ScriptMain class is the entry point of the Script Task.
Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.Runtime
Imports Microsoft.Office.Interop.Excel
<System.AddIn.AddIn("ScriptMain", Version:="1.0", Publisher:="",
Description:="")> _
<System.CLSCompliantAttribute(False)> _
Partial
Public Class ScriptMain
Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
Enum ScriptResults
Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
End Enum
Public Sub Main()
Dts.TaskResult = ScriptResults.Success
'Dim proc As System.Diagnostics.Process
'kill all instances of excel
'For Each proc In System.Diagnostics.Process.GetProcessesByName("EXCEL")
' proc.Kill()
'Next
Dim excelnacomm As
New Microsoft.Office.Interop.Excel.Application
Dim wbnacomm As Microsoft.Office.Interop.Excel.Workbook
wbnacomm = excelnacomm.Workbooks.Open("http://test.xlsx")(renamed
the excel)
wbnacomm.RefreshAll()
wbnacomm.Save()
wbnacomm.Close()
excelnacomm.Quit()
Runtime.InteropServices.Marshal.ReleaseComObject(excelnacomm)
End Sub
End
Class
Please let me know what could be the reason
Smash126Download:
Microsoft Office 2010: Primary Interop Assemblies Redistributable
How to: Add or Remove References By Using the Add Reference Dialog Box / How to:
Add and Remove References in Visual Studio (C#)
Olaf Helper
[ Blog] [ Xing] [ MVP] -
I am trying to update my iTunes to 10.5.1 so that I can upgrade my 3GS phone but am getting the following error message when trying to install the itunes: Install step failed: Run pre upgrade script for apple mobile device support. Contact software manufacturer for assistance. I am on a MacBook pro running 10.5.8 OS. Has anyone seen this before and how can I get it resolved.
Thanks for your help in advance....Did you ever figure out the problem? "Contact Software Manufacturer"?? That sounds ominous... I've got the same issue and I'm pretty durn aggravated right about now....
Thanks! -
I tried to update the software of my iphone 3gs while charging with my Macbook Pro. While the phone was restarting after installation, in the setting up my phone menu, it stops midway with a message in itunes on the laptop that there is no simcard.
Then put a SIM in. You cannot activate an iPhone without a compatible Sim.
If your iPhone was hacked/jailbroken the update restore the lock. -
App store tried to update iBooks app. I can only see Newstand app on my screen and cannot get to bookstore. How can I delete and download the iBooks app again. iBook still appears in the settings menu as version 2.1
Tx
iPad 2, iOS 5.0.1, iBooks 2.1Hi,
the settings are gone, i guess. But even worse, I cannot get the iPad2 to play Full HD thru the Apple digital AV adaptor using apps that support (and advertise this), like AVPlayer HD. This definiteley used to work before one of the last iOS upgrades. (I am now at 5.1.1). -
Problem 1: I launch Firefox and 6 to 8 windows open.
Problem 2: Every since I tried to update Flash this happens. I have done this 12 times, but it still keeps trying to open.I'm having difficulty visualizing what is wrong but try some basic steps first:
Launch Safari while holding a Shift key - this will start Safari with just your Home page
If you can see Reset Safari from the Safari menu, try that.
In addition to downloading and installing Safari again, try reapplying just the Snow Leopard Combo Update: http://support.apple.com/kb/DL1399 There is no need to uninstall Safari first.
Lastly try deleting Safari's Preferences file: ~/Library/Preferences/com.apple.Safari.plist -
I have CS6 and I just got a new Leica D-LUX and can not view my RAW (.RWL) images in Bridge what do I do? I already tried updating Bridge from the Help menu.
Did you use the Migration Assistant to help set up the new iMac using some of the files in the older PC? Some likely won't mean much, unless you have applications that can use or convert them. There's also a way to use the software Time Machine to import data files from an external or another computer, so you may have used that, too.
Hopefully someone with experience in a similar issue will reply...
Good luck & happy computing! -
I'm trying to update iTunes on my mac (Power Mac G5 running tiger), but it always freezes at 'Running itunes installer script'. I have tried a few different versions of iTunes, but I have the same problem with all of them. I'm stuck on version 4 (which came with my os discs)! Help?!
Ok, First this link should solve the windows scripting host error. I used "Download windows script host" in a google search and it was the first hyperlink.
http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB -95A22B832CAA&displaylang=en
I'm assuming you are trying to run the installer from apple. What I would suggest is you download the installer manually to your desktop then launch the installer. If try to run the installer over the intertubes you may run into a problem like you did.
Then I would uninstall itunes 8 and any software associated with it like the apple update software, quicktime, apple mobile device support. However uninstalling itunes should remove any additional software it installs. Then clean out your temp folder:
6. Clean out your temp folders,
a. C:\windows\temp (if one exists)
b. C:\Documents and Settings\{username}\Local Settings\Temp
Sometimes installers will pick up old files or won’t delete their temporary files.
Then with a newly download installer on your desktop try launching it. Let me know if that helps.
Here is an apple doc that help.
http://support.apple.com/kb/TS1331
Message was edited by: CoJeff -
Hi I am getting an update failed message (49) when trying to update photoshop after installing and whenever I start photoshop and try to access the file menu it crashes
Duplicate thread.
-
i upgraded my os to the latest lion os on 39th NOV . But unfortunately i had to reinstall the os back ( A big story ) .
so i reinstalled and brought it back to 10.7.1
Now when i try to open iphoto it says i need os > 10.7.2
every other ilife apps are opening .
please help
i even tried software update from apple menu but it says my os is up to dateThe current version of the OS is 10.7.2.
Regards
TD -
So just like last time I tried to update my iPhone software...MY PHONE IS FROZEN. Displaying iTunes icon and a USB cable I pressed the Power button and the menu botton together until the apple icon appeared held them down for 10 secs & NOTHING Now what? Do I just wait for the battery to run out?
Hi Careesa,
Your iPhone is in recovery mode-- you need to connect it to your computer and, most likely, iTunes will ask you to restore it. If you recently backed up this shouldn't be too much of a problem.
Maybe you are looking for
-
Regd Integration of Domino.doc with Oracle 9i AS Portal
I want to know whether the integration of domino.doc with oracle 9i as portal is possible or not. Can anyone guide me whether the integration is possible or not and if it is possible which document should i refer for the same. and i dont know much ab
-
Change login manager but still boot to same DE
Ok, here is the story. I have installed gnome and lxde. I made the gnome GDM screen my default login screen, so it boots straight to that. I also have x window manager installed which was originally started using startx, but with the GDM screen I no
-
Hi all, Hoow to make the table maintence generator? what is the use of function group in that? rg,Ajay
-
Is it possible to import the custom pict.stiles of Canon EOS 1100d into PS
When I take RAW-Format pictures with my Canon EOS 1100D and had selected my own custom made picture stiles, I want to open it in Photoshop CS 5.1 with those specific picture stile the foto was made with. But how can I do that, cause it´ll always open
-
Getting the error message when trying to enddate the trainer Start Date;26-May 1987 (Also the hiring date of the employee) End date: 01-Jan-2013 The trainer does not exist or is not effectively employed during the resource period.