Jump to content

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Photo
- - - - -

iSync - automatyczna synchronizacja z komórką


  • Please log in to reply
8 replies to this topic

#1 geter602

geter602
  • 64 posts
  • SkądWawa

Posted 01 March 2007 - 01:55

Witajcie, mam taki problem - chciałbym aby iSync łączył*się automatycznie 2 razy dziennie z komórką (Nokia N70) - powiedzmy o 9:00 i 17:00 - i automatycznie updatował to co tam ma zadane (spotkania, todosy, kontakty). Chcę uniknąć ciągłego pamiętania o tej czynności a ponieważ bardzo często wpada mi coś do kalendarza tak na jednym jak i drugim urządzeniu (w biurze - komp, w terenie - komorka), taki automatyczny update byłby dla mnie dużym ułatwieniem. Szukałem opcji w Automatorze, ale tam nie występują wogóle akcje dla iSync Pozdr g

#2 tomasz

tomasz

  • 10988 posts
  • Płeć:
  • SkądBełchatów, PL

Posted 01 March 2007 - 02:50

crontab + Apple Script może Ci w tym pomóc
Dodajesz do crontaba wg. wzoru

0 10,17 * * * osascript /Library/Application\ Support/iSync/SyncNow.scpt
To będzie odpalało się codziennie o 10 i 17.
Zawartość skryptu SyncNow.scpt, który należy umieścić w /Library/Application Support/iSync/
tell application "Finder"
set iSyncRunning to (number of items in (processes whose name is "iSync") is greater than 0)
tell application "Finder" to set visible of process "iSync" to false
tell application "iSync" to synchronize
tell application "iSync"
repeat while (syncing is true)
end repeat
if iSyncRunning is not true then
quit
end if
end tell
end tell
Musisz sobie to przetestować bo może być gdzieś błąd.

#3 geter602

geter602
  • 64 posts
  • SkądWawa

Posted 01 March 2007 - 08:34

Dzieki Code, ale teraz to jeszcze jakbys mogl wyjasnic jak sie dodaje cokolwiek do owego crontaba to bylbym niezmiernie wdzieczny...

#4 tomasz

tomasz

  • 10988 posts
  • Płeć:
  • SkądBełchatów, PL

Posted 01 March 2007 - 11:09

W Terminalu wydajesz komendą
crontab -e
Następnie otworzy Ci się edytor vi
Całośc będzie wyglądać tak:

1. Naciskasz i (aby móc pisać)
2. Wpisujesz linię, którą podałem w poprzednim poście.
3. Naciskasz Esc (wchodzisz w tryb wydawania komend w edytorze)
4. Wpisujesz :wq (w - write, q - quit)
5. Naciskasz Enter (zatwierdzasz wpisane polecenia)

#5 FaSSoL

FaSSoL
  • 104 posts
  • Skądniewiadomo

Posted 01 March 2007 - 12:44

tell application "iSync"
repeat while (syncing is true)
end repeat
if iSyncRunning is not true then
quit
end if
end tell

Tak na marginesie - po co to?

#6 hwojtek

hwojtek
  • 1273 posts
  • SkądGrzebienisko - Warszawa - cała Europa

Posted 01 March 2007 - 12:44

A w wersji dla terminaloopornych to polecam Salling Clickera. U mnie synchronizuje 2x dziennie jeśli wyczuje, że komórka ma włączony BT.

#7 geter602

geter602
  • 64 posts
  • SkądWawa

Posted 01 March 2007 - 14:41

Dzieki Wam obu, na razie bawie sie Salling Clickerem. I tu mam pytanie - jak ustawic aby synchronizowal tylko 2x dziennie - teraz mam tak, ze synchonizuje za kazdym razem jak komorka wchodzi w zasieg BT

#8 hwojtek

hwojtek
  • 1273 posts
  • SkądGrzebienisko - Warszawa - cała Europa

Posted 01 March 2007 - 16:21

http://www.salling.c...wforum.php?f=12 - gdzieś tutaj znalazłem taki skrypt.

#9 geter602

geter602
  • 64 posts
  • SkądWawa

Posted 22 March 2007 - 19:24

Dzieki hwojtek! Juz znalazlem stosowny script!




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users