Dashboard widgeti, hm
(1 korsinik/a gleda/ju temu) (1) Gost

Dashboard widgeti, hm


22.01.2010 | 07:19
Evo malo se navlačim tu s Dashcodeom ali nikako da napravim ono što mi treba...
Kako prikazati neku web stranicu unutar widgeta? Skužio sam kako iz widgeta pozvati defaultni browser da otvori neku stranicu, ali kako je prikazati unutar samoga widgeta?
Napravio sam AppleScript koji mi dohvaća URL koji treba i sprema stranicu na disk, ali sada želim umjesto na hard disk slati izlaz te skripte u Dashboard widget u kojem će se ta stranica pokazati.

Any help? Valjda ste skužili što pokušavam

hvala!
  • Law
  • Korisnik
  • 6
22.01.2010 | 09:51
Evo jedan link na kojem ćeš možda naći odgovor na ono što tražiš. Nadam se da hoćeš. pozz

http://andrew.hedges.name/widgets/dev/
22.01.2010 | 10:00
Neznam jel ti zelja bas da to radis pjeske ili si samo previdio opciju u Safariju ... pa ukoliko kojim slucajem jesi onda upali Safari pa file/open in dashboard ... i uokviri si segment stranice koji zels da se prikazuje kao widget?
Ako ne ... covjek ti je gore dao link.
22.01.2010 | 10:42
quadmachine je napisao:
Kako prikazati neku web stranicu unutar widgeta?


Najjednostavniji način:

1. Otvori dashboard
2. Stisni onaj plusić dolje lijevo i skrolaj dok ne nadješ Webclip
3. Izvuci Webclip u Dashboard
4. Stisni na ikonicu Safarija u WebClipu
5. U Safariju odi na stranicu koju želiš
6. U meniju File, odaberi Open in Dashboard
7. Selektiraj što trebaš i klikni Add

Onda se odmaraj i uživaj!
22.01.2010 | 14:43
Zaboravio sam to napomenuti, ne valja mi Web Clip. Treba to automatski raditi, primati URL od skripte i otvarati ga u widgetu...

bok!
  • Law
  • Korisnik
  • 6
22.01.2010 | 14:48
Pa baš na onom linku imaš primjer, a to je Hello World widget. Znači napraviš template te stranice u html, i dodaš u dashboardu taj html, a poslije na neki refreš u widgetu pročitaš novi, tj. mislim da neće ni trebati refreš ako ćeš uvijek istu putanju gledati. Probaj shvatiti onaj Hello world primjer.... ako uhvatim vremena, a ti sam ne skužiš probat ću ti to složiti i poslati projekt.....
22.01.2010 | 18:03
Još prije sam prošao kroz taj primjer... To sam shvatio i blo bi dobro da trebam stalno prikazivati jednu stranicu koja je meni lokalno na računalu. Ali ja trebam povući stranicu s Interneta i prikazati je u widgetu... Lako mi je ubaciti statični sadržaj u widget, to sam skužio u 2min

komentari??
bok!
22.01.2010 | 19:27
Dvije opcije mi padaju na pamet:

1. Iskoristi WebClip.plugin (plugin unutar WebClip widgeta - zaviri u package) - za razliku od defaultnog WebClipa (widgeta) koji je vezan statičnim linkom, imat ćeš mogućnost mijenjanja URL-a. Zapravo... URL se čuva u ~/Library/Preferences/widget-com.apple.widget.web-clip.plist pa ga možeš tamo editirati prema potrebi ako ti paše takvo rješenje (manje programiranja od korištenja WebClip.plugina u uradi-sam modu).

2. Napravi (na nekom serveru) HTML kojemu je jedina svrha prikazati content s nekog durgog weba koristeći URL (mijenjaš ga na severu, preko PHP-a, ako ti je to opcija), a defaultni WebClip (widget) pointaj na taj HTML. WebClip će zahvaćati uvijek isti URL (tvog HTML-a), ali će tvoj HTML uvijek imati drugačiji content (sa zadanog mu URL-a).

Ne znam što točno radiš, a spominješ AppleScript za mijenjanje URL-a pa pretpostavljam da je rješenje pod 1 praktičnije.
22.01.2010 | 20:50
Interesantna rješenja.
1. Doduše kada promjenim URL u ~/Library/Preferences/widget-com.apple.widget.web-clip.plist stranica koja se učitava se ne promjeni, iako refresham widget A gdje se točno nalazi cijeli WebClip widget, pa da njega direktno editiram?

2. Ovo radi bez greške, ali malo mi je nepraktično, ostati ću pri ovome ako ne uspijem bolje napraviti.

hvala!
22.01.2010 | 20:56
A gdje se točno nalazi cijeli WebClip widget, pa da njega direktno editiram?

U /Library/Widgets.
23.01.2010 | 01:49
Ovo je baš cool! Čitao sam o tome feature-u, ali ga nikad nisam isprobao. Ne mogu vjerovat da Safari to sam odradi (File/Open in Dashboard)... Ne treba mi ništa zahtjevno, tako da sad imam ovaj Widget:
Ludo!
Screen_shot_2010_01_23_at_1.png
  • Law
  • Korisnik
  • 6
23.01.2010 | 15:32
Ne znam da li je to tebi izvedivo, tj. praktično, ali mogao bi ti svoju skriptu pozvati i iz widgeta. Npr. Kad se widget loada pokrene tvoju skriptu koja vrati ili putanju do html-a ili vrati sadržaj tog nekog html-a kojeg onda pokažeš u glavnom html-u widgeta. Nešto tipa ovako:

main.js
if (window.widget)
{
    widget.onshow = GetData;
}

function GetData(){

  //skripta ima output koji vraća html sadržaj ili putanju do html filea
  returnedString = widget.system("/usr/bin/osascript /Users/ja/Desktop/mojaSkripta.scpt", null).outputString

 //ako vraća link onda napravi slijedeće
 //returnedString = widget.system("/usr/bin/curl '"+ returnedString +"'", null).outputString;

 document.getElementById("mojHTML").innerHTML = returnedString;
}


mainHtml.html
<html>
<head>
<style type="text/css">
   @import "mojWidget.css";
</style>
<script type='text/javascript' src='main.js' charset='utf-8'/>
</head>
<body onload='GetData();'>

   <img src="Default.png">        
   <span id="mojHTML" class="mojHTMLText"></span>
</body>
</html>


Evo možda ovaj pristup može biti koristan...
22.11.2010 | 10:56
Vanjuška je napisao:
quadmachine je napisao:
Kako prikazati neku web stranicu unutar widgeta?


Najjednostavniji način:

1. Otvori dashboard
2. Stisni onaj plusić dolje lijevo i skrolaj dok ne nadješ Webclip
3. Izvuci Webclip u Dashboard
4. Stisni na ikonicu Safarija u WebClipu
5. U Safariju odi na stranicu koju želiš
6. U meniju File, odaberi Open in Dashboard
7. Selektiraj što trebaš i klikni Add

Onda se odmaraj i uživaj!


Znam da je ovo offtopic u smislu da se ne radi o programiranju, ali evo što mene zanima:

Pomoću ove fore stavio sam si na Dashboard tečajnu listu HNB. I sad imam par pitanja:

1. kako refresham sadržaj? Ako ne može ručno, gdje se podesi učestalost refreshanja?

2. kako se može to smanjiti (da slova budu sitnija pa da ne zauzima toliko mjesta na dashboardu)?

Hvala!
22.11.2010 | 20:20
1. kako refresham sadržaj? Ako ne može ručno, gdje se podesi učestalost refreshanja?

Refresha se svaki put kad pozoveš Dashboard. Točnije, prvo izvadi webclip iz cachea (i prikaže ga), onda ode provjeriti da li se štogod u međuvremenu promijenilo na webu i, ako je, pokupi novi sadržaj i prikaže njega.

2. kako se može to smanjiti (da slova budu sitnija pa da ne zauzima toliko mjesta na dashboardu)?

Malo je "prljavo", ali može se.

Editiraj "widget-com.apple.widget.web-clip.plist" (nalazi se u ~Library/Preferences/) tako da key "TextSizeMultiplier" (koji je defaultno "1" ) promijeniš u, recimo, "0,5" (to će veličinu teksta smanjiti 50%). Snimi promjenu, ubij Dock (možeš iz Activity Monitora) - sam će se ponovo dignuti i usput učitati plist koji si upravo editirao. Nakon toga pozovi Dashboard. Primjetit ćeš da je tekst smanjen, ali je prozor ostao "velik" - klikni na info ("i" ) ikonicu webclipa, potom na Edit i pomakni sadržaj (LMB+drag na sadržaj webclipa) u gornji lijevi kut, a potom risajzaj widget na željenu veličinu. Klikni "Done" kad završiš i to je to.
22.11.2010 | 21:11
Ovaj forum nema moderatora pa moramo pričekati Admina da to riješi. Ali, kad to već spominješ, tko bi bio bolji moderator foruma "programiranje" od tebe?

I - da - hvala ti! Jel i ti kod Žapca mijenjaš karmu za pive, da ti dignem karmu?
22.11.2010 | 23:16
Ali, kad to već spominješ, tko bi bio bolji moderator foruma "programiranje" od tebe?

Ne znam, ali živim u nadi da će dotični (ili dotična) dignuti ruku.

Jel i ti kod Žapca mijenjaš karmu za pive, da ti dignem karmu?

Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 7 sati, 5 minuta
  • JOHN: Počivao u miru Božjem :(
  • Borisone: U oglasniku mini Pro ako nekog zanima.
  • Gjuroo: Počivao u miru.
  • smayoo: Ode nam Papa Franjo, na Uskrsni ponedjeljak. Počinak je zaslužio, i više od toga. Neka se Crkvi primi barem nešto od njegovog nasljeđa.
  • VanjusOS: Sretan Uskrs!
  • Damirst: Srstan Uskrs!
  • smayoo: Sretan Uskrs svima! :)
  • Tomek: Sretan Uskrs !!
  • ping: Sretan Uskrs
  • dpasaric: Mira i ljubavi! :)
  • Gjuroo: Sretan Uskrs!
  • Yonkis: Sretan Uskrs svima!
  • Zdravac: Sretan Uskrs!
  • drpongrac23: Sretan Uskrs svima koji slave!
  • Tomek: sad dok se ja ponovo uštekam u MACOS sustav, imat ću pitanja pa ću biti malo dosadniji :D
  • Tomek: Hvala svima... Kakav je stroj, računam s njime barem 10 godina...
  • dpasaric: Welcome back! :)
  • smayoo: Eeeej, Tomek! :)
  • Zdravac: Tomek, dobrodošao nazad! Nek te dobro i dugo služi! :)
  • Tomek: Eto nakon dugo godina, ponovo na Macu... Pozdrav svima
  • Borisone: Rekao političar i otišao krkati s generalima dok je vojska na paštetama i prekuhanim jajima.
  • Junuz: ko nehrani svoju vojsku hraniće tuđu
  • Yonkis: Apple Maps kamera naprtnjača: [link]
  • m@xym: ...nikakvu vojnu naobrazbu.
  • m@xym: Za dva mjeseca možeš naučiti rukovati pješačkim naoružanjem (od rastavljanja, sastavljana i čišćenja, do toga kako ga otkočiti, zakočiti, napuniti, sve do pucanja). Čovjek koji nema nikakvu vojnu naobrazbu, je glineni golub u slučaju rata, osoba koja je dva mjeseca nešto učila, i naučila, svakako nije. Zamisli koliko bi tek žrtava bilo da nitko od ljudi sa kojima si bio nije imao
  • Maxxy: Mi imamo malu aktivnu podobnu vojsku. A za 2 mjeseca će samo naučiti biti lijepa meta na ratištu. Proveo sam u ratu malo manje od 5 godina, i sve što ću još reći na ovu temu je da smo imali više žrtava od neznanja (igranje sa raznim zanimljivim spravicama i puškama) nego od neprijatelja! Srećom u ono vrijeme nije bilo dronova!
  • drlovric: Ja sam bio 10-11 mjeseci cini mi se. Pola vremena smo aktivno nesto ucili, pola smo ribali hodnike, kupili lisce i smarali se po vojarni. Ja sam bio 11107 (prepisali JNA VES oznaku) vojna policija, antiterosticke aktivnosti.
  • drlovric: Nekakav ustroj sa 3 mjeseca temeljne obuke da vojnik zna koirsititi pusku i kretati se unutar svoje formacije je bolje nego nista. I mozda neki modus za dodatna 2-3 mjeseca specijalisticke obuke tko to zeli. Kao neki vid nadgradnje znanja.
  • m@xym: Mi to (malu sposobnu aktivnu vojsku) već imamo. Ovih 2 mjeseca je sasvim dovoljno da mladići nauče osnove baratanja oružjem.
  • Maxxy: Vojnirok od 2 mjeseca je sprdnja. Ili lupite godinu dana, ili financirajte malu sposobnu aktivnu vojsku. Ovako se samo bacaju novci bez ikakve koristi
  • Yonkis: A što ne otvorite temu nego ovdje tipkate :)
  • Szguri: Ono što želim reći je da ljudi mogu živjeti nevjerojatno sigurne i udobne živote zato što je njihova država spremna za loše scenarije.
  • Szguri: nego zato što razumiju geografiju i povijest Rusija im je susjed, a povijest nije bila blaga. Isto sa Švicarskom: poznata po neutralnosti, ali izuzetno utvrđena i uvježbana. Država je doslovno dizajnirana tako da invazija bude noćna mora. Njihova neutralnost nije pasivna čuva je disciplina i spremnost.
  • Szguri: Osobno ne shvaćam naivnost toga da se ignorira činjenica da je rat i sukob odnosno mogućnost istog nešto što je ljudska slika i prilika od pamtivijeka. Možeš biti i spreman i miroljubiv, Švedska i Finska, primjerice, zadržale su ozbiljne obrambene kapacitete čak i tijekom mirnih vremena. Finska ima obvezni vojni rok i ogromne pričuvne snage, ne zato što su agresivne, nego zato što raz
  • Szguri: Pozdrav svima, čisto da se nadovežem na vruću temu. Kao netko tko je također bio u vojsci i imam raznog iskustva po tom pitanju.
  • drlovric: Bio sam u istoj misiji kao i profesionalni hrvatski vojnici. Nisam bio terorista niti neki placenik koji je isao da nanosi zlo ljudima tamo.
  • drlovric: Ja sam u pustinje isao po pare. Kao da je to neka tajna :) Nisam tamo bio iz uvjerenja ili nekih ideala, kao ni 95% ostalih ljudi.
  • JOHN: i odlučuje o tuđem mesu. Ja ako imam osjećaj braniti svoj dom i obitelj, to ću po inerciji napraviti, a ne da mi tamo neki kozojeb docira koji u backgroundu zgrče pare dok preslaguje pijune po karti a u pauzama vrti sa ratnim profiterstvom
  • JOHN: pustimo pojedince neka misle i idlučuju za sebe, a ne nekome da se hvali tuđim tijelom(mesom)
  • JOHN: Ako se granatiranje Zagreba ili recimo razvaljivanje Valpova smatra ulazak neprijatelja, onda jesam. I ne pričam drugačije od onoga što ti pričaš, nego samo kažem da netko okreće dobru lovu na tuđoj patnji. Ali kad me već potežeš za jezik…..daj me podsjeti kakve veze ima Afganistan i slične lokacije na kojima si radio s ulaskom u tvoj grad. Ponavljam, ja jedam za obuku i spremu, ali
  • drlovric: Da bi se ti u svojoj drzavi osjecao sigurno. Skupa sa svojom obitelji.
  • drlovric: Nisi srecom doziivo kako izgleda kada ti nepoznati naoruzani ljudi udju u grad/selo. Inace bi pricao drugacije i borio se za to da ti drzava ima najjacu mogucu vojsku.
  • drlovric: Vatrogasac treba alat za svoj posao. Ako ne ugasi pozar ljudi ginu. Vojnik treba alat za svoj posao. Ako vojnik ne odradi svoj posao, ljudi ginu. Jednostavno je.
  • JOHN: Vatrogasac neće nikoga ubiti brentačom ili recimo bocom kisika
  • JOHN: Pa uvijek je sporna kad je u pitanju ljudski život
  • drlovric: ne znam zasto je nenormalno to ocekivati. Nece ni vatrogasac gasiti pozar bez opreme, ali samo je za vojsku uvijek sporna svaka nabavka. Osim kad te napadnu pa kad radi guza od straha :)
  • drlovric: oni koji su spremni da riskiraju zivot, treba da imaju sve sto bi im u toj borbi pomoglo, da soase drzavu svih nas i ostanu zivi ako je moguce :)
  • drlovric: Ja sam kazem da sutra CG, SR, HU, IT napadne HR, ja bi za 3 dana bio na prvoj crti. Ako sam ja voljan braniti tu drzavu i riskirait svoj zivot, normalno je da ocekujem da ta drzava ima sanitet, ili helikopter da me spasi ako negdje krvarim. Ili da ima topnistvo, avione, obucene vojnike/ljekare/informaticare. A imati sve to je proces koji trazi vrijeme, pare i znanje. Ne treba svi ni da ratuju, ali
  • JOHN: :)
  • Bertone: Ak netko iz SOA-e sad čita Jabučnjak, još bu zaključio da je drlovric švercer oružja :D

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Ender, MacSlavko, smayoo, tino1, Tito, vuzem, Anonimci (1057)

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 1.12 Seconds

Provided by iJoomla SEO