Skocz do zawartości

Witaj!

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

Zdjęcie
- - - - -

iSync - automatyczna synchronizacja z komórką


  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 geter602

geter602
  • 64 postów
  • SkądWawa

Napisano 01 marca 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

  • 10 988 postów
  • Płeć:
  • SkądBełchatów, PL

Napisano 01 marca 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 postów
  • SkądWawa

Napisano 01 marca 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

  • 10 988 postów
  • Płeć:
  • SkądBełchatów, PL

Napisano 01 marca 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 postów
  • Skądniewiadomo

Napisano 01 marca 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
  • 1 273 postów
  • SkądGrzebienisko - Warszawa - cała Europa

Napisano 01 marca 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 postów
  • SkądWawa

Napisano 01 marca 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
  • 1 273 postów
  • SkądGrzebienisko - Warszawa - cała Europa

Napisano 01 marca 2007 - 16:21

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

#9 geter602

geter602
  • 64 postów
  • SkądWawa

Napisano 22 marca 2007 - 19:24

Dzieki hwojtek! Juz znalazlem stosowny script!




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych