Forum
Dobrodošao, Gost
Molimo Prijava ili Registracija.    Izgubljena lozinka?
Dashboard widgeti, hm
Idi na dno Označenih tema: 0
TEMA: Dashboard widgeti, hm
Poruka: 371
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 3  
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!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 89
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 5  
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/
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 787
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 27  
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.
mbp
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 1238
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 30  
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!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 371
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 3  
Zaboravio sam to napomenuti, ne valja mi Web Clip. Treba to automatski raditi, primati URL od skripte i otvarati ga u widgetu...

bok!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 89
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 5  
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.....
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 371
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 3  
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!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 680
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 102  
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.
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 371
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 3  
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!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 680
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 102  
A gdje se točno nalazi cijeli WebClip widget, pa da njega direktno editiram?
U /Library/Widgets.
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 189
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 2  
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!
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 89
graphgraph

Dashboard widgeti, hm prije 2 Godina Karma: 5  
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...
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 6136
graph

Dashboard widgeti, hm prije 1 Godina, 2 Mjeseci Karma: 146  
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!
smayoo.blog.hr
3C & Qchine o životu, svemiru i svemu ostalom...
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 680
graphgraph

Dashboard widgeti, hm prije 1 Godina, 2 Mjeseci Karma: 102  
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.
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 6136
graph

Dashboard widgeti, hm prije 1 Godina, 2 Mjeseci Karma: 146  
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?
smayoo.blog.hr
3C & Qchine o životu, svemiru i svemu ostalom...
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Poruka: 680
graphgraph

Dashboard widgeti, hm prije 1 Godina, 2 Mjeseci Karma: 102  
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?
| Administrator je onemogućio pisanje neprijavljenim korisnicima.
Idi na vrh

Novo na Jabučnjaku

Komentari

Prijava

Vikalica™

Poruka primljena: pred 9 sati, 57 min
  • smayoo: Samo hrabro, john_st! Sjeti se da uvijek može gore! ;)
  • boriskr: @john_st-želim ti da što prije možeš ležati kako hoćeš: na trbuhu, na glavačke, na oba ramena istovremeno. Puno sreće!
  • john_st: @boris - da, samo jednom. i to šta je najčudnije od svega, na ono na kojem sam operiran :eek: kad se okrenem na lijevi bok imam osjećaj ko da mi iznutrice plešu i dođe mi muka.
  • H2O: nekoliko puta ponovljeno 'clear browsing data' + quit chrome + start chrome izgleda da je izlječilo boljku
  • H2O: Riba, probao sam resetirati safari i obrisati cache, ali u chrome i dalje ne radi. u safariju ide ok, u chrome sve normalno osim na jabučnjakovim stranicama blokirava i izbacuje "Aw, Snap!"
  • Nikola_Kala: da ali ne nadjem ja to xD meni treba ako znas xD gledo sam ali ne nadem a i neda mi se traziti samo me zanima zna li tko !
  • BB: Ima, stavila sam ti tamo link :)
  • Nikola_Kala: ima koga ?
  • boriskr: john_st, samo na jednom?
  • H2O: jučer sam čuo na jednom predavanju da postoji nekakav problem oko virtualbox-a + "ostali OS" kad je Mac u pitanju jer se na Apple strojevima po licenčnim pravima ne smije koristiti non-Apple software. koliko ima u tome istine?
  • DrAle: @BB onda imaš pravo. Nedostaje odgovor za tvoj slučaj.
  • BB: @DrAle: ne slažem se - ne kupujem ništa, a odobri ih onaj tko ih nudi (npr. Cydia, BigBoss itd.). I nije to samo moj slučaj :)
  • DrAle: @BB OK, nisam baš u toku s time, znam da nekada nije bilo tako. BTW imaš odgovor "Da, zbog kupovine neodobrenih aplikacija", tu bi spadao tvoj slučaj. Nisu odobrene, no valjda mogu biti legalne.
  • BB: @DrAle: Jailbreak je legalan, odobravao ga Apple ili ne, a time onda i programi...
  • john_st: jeeeej mogu spavati na boku 8) a i rame popušta :roll:
  • DrAle: @BB da, u stvari je zanimljivo pitanje jesu li besplatni legalni programi legalni ako se skidaju sa kanala kojeg Apple nije odobrio
  • BB: Da, zbog besplatnih LEGALNIH programa :)
  • Riba: Problem sa logiranjem i Safarijem je poznat godinama.
  • Boškardin: :) Reset Safari i Empty Casche
  • amsterdamxx: @cariblanco..i meni Safari stalno trazi ponovo logovanje...na Snou...
  • DrAle: @BB sada me baš zanima koji bi to odgovor bio, a koji nije među ponuđenima?
  • BB: Ova dolje anketa ne nudi odgovor koji bih ja kliknula :(
  • Riba: H2O, probaj Reset Safari i obrisi cache.
  • cariblanco: ok ty
  • smayoo: koristi neku drugu surfalicu umjesto Safarija
  • cariblanco: svaki put kad dođem na forum,moram se logirati...jel to normalno ili ne?
  • cariblanco: pozdrav svima iz vruće costarice
  • H2O: ove tri tockice su razne stranice unutar foruma
  • H2O: i svugdje je »Klikni!«
  • H2O: crveni popis na Console je dugačak, ali na svima isto: Failed to load resource: the server responded with a status of 404 (NOT FOUND)

Moraš biti prijavljen!

Prisutni jabučari

Prijavljeni: CooL, Dr. Beast, jzelko, kufalo, LukaSnow, noviruses, postar, rusty, zabac
Anonimaca: 59

Anketa

Jailbreakate li svoj iOS uređaj?

Apple novosti


0.2094