Script para ligaçao automatica a partilhas SMB do ISCTE

Convelhamos que estar a ligar à mão as 9 partilhas SMB do ISCTE é bastante enfadonho. Pode-se também tentar estabelecer as ligações automáticamente aquando o login, mas para quem usa a VPN para se ligar ao ISCTE, e usa o MAC também no ISCTE isso acaba por não funcionar. Eu chamei-lhe "SMB-areas.iscte.app" e depositei-o na Side Bar do Finder, mas pode igualmente ser posto na Dock, no Desktop, ou noutro lugar conveniente.
Resolvi por isso aventurar-me na criação do meu primeiro AppleScript. Este tenta estabelecer ligações com todas as partilhas ainda não activas, e lança no final uma mensagem explicativa das acções decorridas. Segue-se entao o dito script:
set areasServer to "smb://areas.iscte.intranet/"
set sharesAreasServer to {"A minha pasta pessoal", "A minha pagina Web", "Disciplinas", "Os meus grupos", "As paginas Web dos meus grupos", "Os meus parceiros", "As paginas Web dos meus parceiros", "Seguranca", "Ajuda"}
set sharesAlreadyOpen to ""
set sharesOpened to ""
set dialogText to ""
try
  tell application "Finder"
    repeat with currentSharesAreasServer in sharesAreasServer
      if (folder currentSharesAreasServer exists) is false then
        mount volume areasServer & currentSharesAreasServer
        set sharesOpened to sharesOpened & "\t" & currentSharesAreasServer & "\r"
      else
        set sharesAlreadyOpen to sharesAlreadyOpen & "\t" & currentSharesAreasServer & "\r"
      end if
    end repeat
  end tell
  if (count of sharesOpened) is greater than 0 then
    set dialogText to "Shares: \r" & sharesOpened & "have been connected. \r\r"
  end if
  if (count of sharesAlreadyOpen) is greater than 0 then
    set dialogText to dialogText & "Shares:\r" & sharesAlreadyOpen & "were already open!"
  end if
  display dialog dialogText buttons {"OK"} default button 1
on error
  display dialog "An error was encountered while attempting to automatically connect to a share." buttons {"OK"} default button 1
end try

Posso mandar também por email o dito ApplesScript se alguém o achar útil.

Problemas de acentos nas partilhas SMB

Como devem saber, no ISCTE temos áreas partilhadas para diversos fins. Acontece que se seguirmos os procedimentos correctos para nos ligarmos a essas partilhas, por exemplo seleccionando Connect to Server no Finder (Command+K)
podemos ter problemas com a partilhas que têm no seu nome acentos, etc, e no ISCTE existem várias dessas partilhas...
Parece que o problema tem a ver com a converção incorrecta de caracteres especiais feita para o SMB. E eu que pensava que se usava Unicode no SMB!? Onde estará o gato? Por essas e por outras a Apple recomenda usar nomes sem caracteres especiais nas partilhas. Isto é particularmente importante, segundo parece para MAC OS pré X. Uma alternativa seria o Centro de Informática implementar AFP - Apple Filing Protocol em paralelo com o SMB. Parece ser bastante simples e facilitaria a vida ao MACtenianos. Aqui fica o desafio...
Andando em frente... Ao fim de algumas hora a tentar ligar-me a uma partilha seguindo as opções dos menus do MAC e a tentar editar URL à mão com %20 para espaços e %81 para o caracter 'á', etc, etc, cheguei a uma solução que funcionou ainda não sei como.
Parece que os caracteres especiais dão problemas, mas que se escrevermos os nomes das pastas sem esses caracteres, o MAC consegue ligar-se. Ou seja a partilha SMB apartir do MAC além de ser 'Case Insensitive', ignora caracteres especiais, quando não usados, mas se usados dá bronca. Será isto um erro!?
De qualquer maneira aqui fica a sugestão
Escrever os nomes das partilhas sem acentos e 'c' em vez de 'ç'. Para as pastas dos ISCTE teriamos (se precisarmos delas todas) que fazer as seguintes ligações:
smb://areas.iscte.intranet/A minha pasta pessoal
smb://areas.iscte.intranet/A minha pagina Web
smb://areas.iscte.intranet/Disciplinas
smb://areas.iscte.intranet/Os meus grupos
smb://areas.iscte.intranet/As paginas Web dos meus grupos
smb://areas.iscte.intranet/Os meus parceiros
smb://areas.iscte.intranet/As paginas Web dos meus parceiros
smb://areas.iscte.intranet/Seguranca
smb://areas.iscte.intranet/Ajuda
Desconheço se existem mais partilhas SMB...

Problemas nas baterias no MacBook (Pro): dica


Parece que algumas baterias do MacBook (Pro) dão problemas. O Ricardo Carvalho já alertou para isso neste blog, e aconcelhou o upgrade de firmeware.
Isso fez-me suspeitar se o meu Mac não seria um dos contemplados com uma bateria defeituosa.
No System Profiler, pode-se verificar qual é a Full Charge Capacity. No meu tenho 4846 mAh, o que representa cerca de 90% contra o valor de fabrica.
Li algures que a Apple troca a bateria se tiveremos menos de 80% num ano, com menos de cento e poucos Cycle Count. O meu ainda vai em 17. Agora vou ter que acompanhar a evolução...
Numa pesquisa encontrei um utilitário gratuito muito interessante, coconutBatery, que permite fazer facilmente o acompanhamento do estado da bateria, gravando a sua evolução, bem como dar outras informações importantes. Aqui fica a dica:
coconutBatery: http://www.coconut-flavour.com/coconutbattery/index.html

Tutorial de QuickSilver

Seguindo aqui o excelente post to nosso colega Ricardo, sobre a aplicação QuickSilver, resolvi produzir aqui um tutorial em vídeo sobre a aplicação para complementar a informação anterior (é o que dá estar em Barcelona, sozinho, e sem família, num Domingo à tarde).

Quicksilver

Um dos primeiros programas que me foram recomendados quando mudei para Mac, foi o Quicksilver.É uma ferramenta fantástica que vale a pena instalar.

Numa primeira abordagem, o Quicksilver é um "launcher", isto é, um programa que permite abrir fácil e rapidamente todo o tipo de aplicações, informações, etc. Contudo é difícil de descrevê-lo com rigor, uma vez que pode ser "moldado" às necessidades de cada utilizador.

A ideia inicial é definir um conjunto de teclas que abra uma pequena janela da aplicação que está a correr em background. (Eu pessoalmente uso Option + Tab, mas é configurável.).


Depois de aparecer no ecran a pequena janela, basta escrever o nome da Aplicação, Ficheiro, nome de um Contacto, etc que se pretende abrir e voilá! O sistema de indexação é poderoso e é inteligente, isto é, vai aprendendo os nossos hábitos. Reparem que bastou que eu escrevesse "W" para que o Quicksilver me sugerisse o Word..

É esta a grande vantagem; é possível abrir qualquer coisa, usando apenas letras iniciais.. Neste caso, ao inserir a letra "C", vejo uma lista de tudo o que é mais relevante com a letra C.

Um último exemplo, a título exemplificativo:
Quando escrevemos um nome, aparece-nos a uma lista com todos os contactos que coincidem com esse nome, assim como e-mails..etc..


É de facto uma excelente aplicação e pode ser descarregada a partir daqui.
PS- Existem várias vídeos que explicam ao pormenor como tirar o maior partido do Quicksilver. Está aqui um bom. ;)

Partilha Mac OS e Windows

Visto que haviam algumas dúvidas sobre como proceder a partilhas de pastas entre Windows e Mac OS, foram elaborados os seguintes tutoriais.... que para já não têm som, mas penso que dá para perceber.

Adicionar pastas na Dock - O "Start" do Mac

Possivelmente vão achar piada se já souberem deste ovo de colombo, mas até ter descoberto esta dica eu ia ao finder arrancar aquelas aplicações que não faziam sentido na Dock:
http://www.apple.com/pro/tips/dock_folder.html
Até podemos lá colocar outras pastas com alias para aplicações.
Para quem é um switcher recente como eu, é interessante sabermos que podemos ter não um, mas quantos menus "Start" à lá windows quisermos.

Novo endereço...

Temos um novo endereço graças ao apoio do CI.ISCTE e do próprio ISCTE, claro.
Podem actualizar os apontadores para http://mac.ci.iscte.pt.
Obrigado Manuel Sequeira.

Resultados Apple acima do esperado

A Apple anunciou os resultados fiscais do segundo período do ano fiscal com um crescimento impressionante (ganhos de 88%) que se ficou a dever não apenas ao sucesso do iPod, mas igualmente ao crescimento de vendas de Mac (mais de um milhão e quinhentos mil novos Mac) o que representa um aumento nas vendas de cerca de 36%.
Pode ver igualmente a apresentação dos resultados aqui.

Assinatura para Apple Mail

Aqui está uma excelente dica sobre como criar uma assinatura toda catita para ser usada no Apple Mail. Vale a pena e fica mesmo gira.

iCal e Google Calendar

Sou um daqueles tipos que usa quer o Apple iCal (depois da minha conversão ao Mac OS X) e o Google Calendar para aceder à minha agenda mesmo quando não estou no meu PC.

Uma das coisas que fazia falta (e continua a fazer) ao Apple iCal era apossibilidade de sincronização com o Google Calendar. Havia a possibilidade de subscrever um calendário no Google Calendar, mas era apenas read-only, isto é, os eventos adicionados no Google Calendar eram reflectidos no iCal, mas o oposto não acontecia. A sincronização não era bidireccional.

Recentemente havia deparado com uma aplicação para Mac OS que fazia isso, mas que era comercial - Spanning Sync. Esta aplicação permite fazer a sincronização bidireccional, através de servidores externos, controlado pela própria empresa. Esta situação não me agradava, e acresce o facto que a mesma não é gratuita.Spanning Sync v1.0b14 (135)

Hoje dei de caras com uma outra aplicação, esta gratuita, mas que permite fazer exactamente o mesmo, embora o processo de instalação de configuração requeira, entre outras coisas ter que mexer no Terminal, e trabalhar a partir da linha de comando. Isto não é nada que me assuste a mim (devido aos meus génes Linux e DOS), mas poderá afastar alguns utilizadores de o tentarem fazer, embora as instruções sejam muito claras e fáceis de seguir.

Esta aplicação chama-se GCALDaemon, e é um pequeno serviço escrito em Java que trata de sincronizar o iCal com o Google Calendar e vice-versa. As instruções de instalação podem ser encontradas aqui, e as instruções para a configuração podem ser encontradas aqui.

Recomendo vivamente!

Dependência Windows...

Sou Mac switcher...

... mas confesso que de vez em quando tenho umas recaídas (não muitas diga-se de passagem), e sinto algumas "saudades" de alguns dos automatismos do Windows.

Um desses exemplos é o Refresh do Windows Explorer (ou então carregar na tecla F5). Como não sou o único a sofrer desse problema, já existe alguém que criou uma solução. Uma pequena aplicação, chamada "Refresh Finder" permite adicionar um pequeno botão à toolbar do Finder que permite esse mesmo refrescamento.

Obrigado ao autor desta pequenina maravilha!


Grupo de Utilizadores Mac no ISCTE

Face ao número crescente de utilizadores Mac no ISCTE, resolvemos criar um grupo de interesse/ comunidade de utilizadores do Mac aqui no ISCTE.
Os objectivos principais desta comunidade são os seguintes:

  • Trocar experiências de utilização/desenvolvimento para a plataforma Apple/Mac;
  • Trocar truques e dicas para a plataforma;
  • Partilhar trabalhos feitos para a plataforma;
  • Partilhar notícias sobre a plataforma;
  • Partilhar informação sobre software Mac que valha a pena testar;
  • Entre outros...
A comunidade é feita por utilizadores Mac do ISCTE para utilizadores Mac do ISCTE (e outros claro).
A vossa participação é fundamental.
Juntem-se a nós.
(quem se quiser juntar à nossa mailling list tem que ir a https://listas.iscte.pt/mailman/listinfo/mac.ci e proceder à inscrição)