====== Gerando listas de chamada a partir de arquivos do SIE ====== == Acesso ao SIE == No linux use o ''rdesktop'' (se não tiver já instalado instale com ''sudo apt-get install rdesktop'' : rdesktop -d sie -u seu-login-no-sie -n seu-hostname -r disk:PASTA=/home/LOGIN/SIE 200.17.209.45 Para facilitar o acesso e evitar ter que digitar o comando acima voce pode criar um alias colocando a linha abaixo no seu arquivo ''.bashrc'': alias sie="rdesktop -d sie -u seu-login-no-sie -n seu-hostname -r disk:PASTA=/home/seu-login-no-seu-computador/SIE 200.17.209.45 Depois disto acesse pela primeira vez digitando no terminal simplesmente: source .bashrc sie E nos próximos acessos basta digitar: sie Veja [[http://www.leg.ufpr.br/~paulojus/restrito/dicas/node6.html|nesta página instruções]] informações mais detalhadas sobre como acessar o SIE via seu computador. === Gerando a lista de chamada === - acesse o SIE e obtenha a listagem de alunos (por exemplo em matrículas por professor) em um arquivo em formato .CSV. * Acessar no SIE e obter a listagem de seus alunos e turmas via: Educação --> Controle Acadêmico --> Matrícula --> Consultas e Relatórios --> Diário de Classe Nome Social (por Professor) - Selecionar o período, nome do professor, gerar tabela e salvar a listagem como um arquivo //CSV// - copie {{:dicas:chamada.zip|este arquivo com o script}} de criação da lista de chamada - descompacte o arquivo com $ unzip chamada.zip - certifique-se que o arquivo tem permissão de execução com $ chmod +x chamada.sh - rode o script informando o nome do arquivo .CSV obtido do SIE ./chamada.sh ARQUIVO_DO_SIE.csv - o script vai pedir o código da disciplina e turma e gerar arquivos tipo postscript (.ps) e portable document format (.pdf) com a lista de chamada. - Veja a seguir um exemplo de execução onde o arquivo gerado pelo SIE foi nomeado como ''pj201102.csv'' e gera-se as listas para duas turmas: ''CE003-R'' e ''CE003-O'': pj@atikum:~/DEST/SIE$ ./chamada.sh pj201102.csv Digite o código da disciplina (sem espaços ou hífens) como em : CE003 CE003 Digite a letra da turma R AGUARDE ... um arquivo postscrit (.ps) vai ser gerado com a lista de chamada ... .. nome arquivos gerados com lista de presenca: CE003R.ps CE003R.pdf pj@atikum:~/DEST/SIE$ ./chamada.sh pj201102.csv Digite o código da disciplina (sem espaços ou hífens) como em : CE003 CE003 Digite a letra da turma O AGUARDE ... um arquivo postscrit (.ps) vai ser gerado com a lista de chamada ... .. nome arquivos gerados com lista de presenca: CE003O.ps CE003O.pdf