1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Widget para Horários

Discussão em 'Apple Geral' iniciada por Menam, 18 de Outubro de 2006. (Respostas: 20; Visualizações: 2766)

  1. Menam

    Menam Power Member

    Existe algum widget onde se posso colocar o nosso horário escolar????
     
  2. wezzy

    wezzy Power Member

    Epa isso sim era muito bom! Era um dakeles widgets fundamentais apra ter.
     
  3. Hackaroxp

    Hackaroxp I quit My Job for Folding

  4. Menam

    Menam Power Member

    Alguma alma caridosa que perceba de widgets podia lançar isso ao pessoal???
    A mim vai fazer um jeitão quando as aulas começarem a dia 30 :)
     
  5. kidloco

    kidloco Power Member

    E que tal usarem o iCal ou o Google Calendar ? ;)

    Tomem lá um pseudo horário que fiz em 3 tempos (aqui).

    [​IMG]

    ps: é só criarem entradas com "Repeat weekly" e o "Expire" em Julho do ano que vem (ou no mês em que acabarem as vossas aulas).
     
    Última edição: 19 de Outubro de 2006
  6. Menam

    Menam Power Member

    Mais vale fazer no iCal e esperar pelas novas funções de criação de widgets do Leopard.
    Ou então á moda antiga, um post-it colado no ecrã :lol:
     
  7. Ricardo.RPL

    Ricardo.RPL Power Member

    Eu construí o meu próprio widget com o meu horário, com professores e directora de turma incluídos!
    Não é assim tão difícil: suponho que devam passar o vosso horário para um documento de Word ou Pages para poderem ter "backups" com melhor aspecto... Se não, comecem a fazê-los. Se sim, basta fazer print screen e criar um widget baseado numa imagem a partir daí.

    Eis o vídeo, numa resolução muito baixa, para deixar o pessoal cheio de inveja :002::
    Horário
     
  8. Alone I Break

    Alone I Break 1st Folding then Sex

    Só tipo btw que software usas para fazer a gravação on the fly ? :P
    Eu conhecia um mas esqueci-me do nome.
     
  9. Ricardo.RPL

    Ricardo.RPL Power Member

    Agora estou a usar o Screen Tool, mas o Snapz Pro X é melhor (infelizmente, só dura 30 dias :'()
     
  10. Menam

    Menam Power Member

    O que o pessoal quer saber é como fazer esse widget. Com que programa fizeste????
     
  11. Ricardo.RPL

    Ricardo.RPL Power Member

    Os widgets fazem-se através de código HTML, por isso podes fazê-los com qualquer programa que te permita escrever em HTML. No meu caso, usei o XCode, que vem com as XTools da Apple, mas se calhar até com o TextEdit dá!

    Para aprenderes a fazer widgets
     
  12. bsod

    bsod Power Member

    Basta criares um documento HTML, com algum código específico para widget, e está a andar! Os widgets são essencialmente páginas HTML com algum código para os tornar programas.

    Ainda não mexi no XCode, mas parece ser bastante bom... estou a guardar isso para as férias do Natal, que é quando vou ter mais tempo... :p
     
  13. Menam

    Menam Power Member

    HTML.... Bem isso está muito para além dos meus conhecimentos... A minha área é mais dedicada a Potencia Activa, Reactiva e Aparente :p
     
  14. Fork

    Fork What is folding?

    HTML é facil, procura uns toturiais em w3school (acho que é assim) aprende-se bem la, pena ser online
     
  15. Ricardo.RPL

    Ricardo.RPL Power Member

    Sem conhecimentos em HTML não vais lá!

    Enfim, como é para uma coisa simples, até pode ser que dê...
    1. Se tiveres as XTools, vai a Macintosh HD > Developer > Examples > Dashboard > HelloWorld;
    2. Copia a pasta Contents para a pasta onde vais trabalhar o teu widget (até pode ser o desktop, de depois for para mandar os ficheiros do trabalho para o lixo);
    3. Na pasta copiada (e não a que é suposto estar na pasta HelloWorld), copia uma imagem do teu horário (eu fiz print-screen do horário que passei para o Pages) e chama-lhe Default.png. Sim, vais ter de elemirar a imagem que lá estava antes;
    4. Cria uma imagem de 64*64, ou outras medidas parecidas, para servir de ícone. No meu caso, fiz print-screen do canto superior esquerdo do horário (de maneira a só de ver Horas na coluna de cima e 8:30-10:00 na coluna de baixo), mas é óbvio que podes fazer um ícone com outra coisa qualquer;
    5. Copia a imagem do ícone para a pasta do widget que estás a criar e chama-lhe Icon.png (uma vez mais, é necessário apagar a imagem que lá estava com o mesmo nome);
    6. Abre o ficheiro HelloWorld.html com o XCode ou outro editor de HTML, apaga o texto todo e escreve:

    <html><head></head><body><img src="Deafult.png"></body></html>

    7. Grava o ficheiro e renomeia-o para horario.html;
    8. Abre o ficheiro Info.plist (em princípio, deve abrir com o Property List Editor), e substitui,
    no "CFBundleDisplayName", a string de "Hello World" para "Horário",
    no "CFBundleIdentifier" a string de "com.apple.widget.helloworld" para qualquer coisa do génenro "pt.techzone.username.horario",
    no "CFBundleName" a string de "Hello World" para "Horario",
    nos "CloseBoxInsetX" e "CloseBoxInsetY" o número para 5 e 5, ou qualquer coisa parecida (opcional),
    e no "MainHTML" a string de "HelloWorld.html" para "horario.html", ou outro, dependendo do nome que usaste para renomear a página html do widget;
    9. Vai para a pasta anterior (Maçã + Cima) e renomeia a pasta em que andaste a fazer modificações para horario.wdgt. Vai ser pedida uma confirmação para acrescentar a extensão wdgt, e deves aceitar.

    Widget feito :)! Em princípio, deve estar tudo a correr bem. Duplo clique no ficheiro para o instalares na Dashboard.

    btw, e só para que não fiquem com má impressão de mim: não foi assim que fiz o meu widget. Eu construí o meu a partir do nada, com base em tuturials e alguns scripts de outros widgets, e o meu é mais complexo do que este que mostrei neste mini-tuturial, incluindo interactividades, os professores, directora de turma, etc, mas acho que para alguém sem ideia de como criar um widget esta seja a melhor solução.
     
  16. Menam

    Menam Power Member

    Porreiro :) Obrigado, sempre é uma grande ajuda :)
     
  17. Sox

    Sox Power Member

    Já dá para esclarecer um bocado esse mini tutorial, obrigado pelo trabalho.
     
  18. bsod

    bsod Power Member

    Porreiro, de facto! :)
    Quando vier o Leopard com o Dashcode é que vai ser! :D

    Eu já hackei um widget que contava quantos dias faltavam para a Macworld Expo 2007, para contar os dias para os meus anos. Não sei nada de Java, foi só alterar a data e um string :p
    Vou começar a mexer com o XCode - parece mesmo muito bom! :)
     
  19. Ricardo.RPL

    Ricardo.RPL Power Member

    Sim, acreditem que as XTools são MESMO muito boas, mesmo para quem não percebe quase nada de porgramação (tipo eu :P)!
     
    Última edição pelo moderador: 23 de Outubro de 2006

Partilhar esta Página