Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
wiki:dicas:chamada [2008/03/12 11:24] paulojus |
wiki:dicas:chamada [2011/09/28 17:48] (atual) paulojus |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Gerando listas de chamada a partir de arquivos do SIE ====== | ====== Gerando listas de chamada a partir de arquivos do SIE ====== | ||
- | - acesso o SIE e obtenha a listagem de alunos (por exemplo em matrículas por professor) em um arquivo em formato .CSV. Veja [[http://www.leg.ufpr.br/~paulojus/restrito/dicas/node6.html|nesta página instruções]] sobre como acessar o SIE via seu computador | + | == Acesso ao SIE == |
- | * Acessar no SIE e obter a listagem de seus alunos e turmas via: <code>Educação --> Controle Acadêmico --> Histórico Escolar --> Consultas e Relatórios --> | + | No linux use o ''rdesktop'' (se não tiver já instalado instale com ''sudo apt-get install rdesktop'' :<code> |
- | --> Mapas de Notas e Frequencias (Por professor) --> Selecionar nome do professor, gerar tabela e salvar como CSV</code> | + | rdesktop -d sie -u seu-login-no-sie -n seu-hostname -r disk:PASTA=/home/LOGIN/SIE 200.17.209.45 |
- | - copie {{wiki:dicas:chamada:chamada.zip|este arquivo com o script}} de criação da lista de chamada | + | </code> |
- | - descompacte o arquivo com <code>$ unzip chamada.zip</code> | + | |
- | - certifique-se que o arquivo tem permissão de execução com <code>$ chmod +x chamada.sh</code> | + | |
- | - rode o script informando o nome do arquivo .CSV obtido do SIE <code>./chamada.sh ARQUIVO_DO_SIE.csv</code> | + | |
- | - o script vai pedir o código da disciplina e turma e gerar um arquivo tipo postscript (.ps) com a chamada. | + | |
- | - Veja a seguir um exemplo de execução onde o arquivo gerado pelo SIE foi nomeado como ''pj200801.csv'' e gera-se as listas para duas turmas: ''CE003-S'' e ''CE223-A'': | + | |
- | <code> | + | |
- | paulojus@atikum:~/DEST/SIE$ ./chamada.sh pj200801.csv | + | |
- | Entre com o código da disciplina em maiúsculas no formato como em : CE003 | + | 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'':<code> |
- | ce003 | + | 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 |
+ | </code> | ||
- | Entre com a letra da turma | + | Depois disto acesse pela primeira vez digitando no terminal simplesmente:<code> |
- | s | + | source .bashrc |
- | AGUARDE ... um arquivo postscrit (.ps) vai ser gerado com a lista de chamada | + | sie |
+ | </code> | ||
- | arquivo com lista de presença gravado como ce003s.ps | + | E nos próximos acessos basta digitar:<code> |
+ | sie | ||
+ | </code> | ||
- | paulojus@atikum:~/DEST/SIE$ ./chamada.sh pj200801.csv | ||
- | Entre com o código da disciplina em maiúsculas no formato como em : CE003 | ||
- | ce223 | ||
- | Entre com a letra da turma | + | 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. |
- | a | + | |
- | AGUARDE ... um arquivo postscrit (.ps) vai ser gerado com a lista de chamada | + | |
- | arquivo com lista de presença gravado como ce223a.ps | + | === 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: <code> | ||
+ | Educação --> | ||
+ | Controle Acadêmico --> | ||
+ | Matrícula --> | ||
+ | Consultas e Relatórios --> | ||
+ | Diário de Classe Nome Social (por Professor) | ||
+ | </code> | ||
+ | - 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 <code>$ unzip chamada.zip</code> | ||
+ | - certifique-se que o arquivo tem permissão de execução com <code>$ chmod +x chamada.sh</code> | ||
+ | - rode o script informando o nome do arquivo .CSV obtido do SIE <code>./chamada.sh ARQUIVO_DO_SIE.csv</code> | ||
+ | - 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'': | ||
+ | <code> | ||
+ | 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 | ||
</code> | </code> | ||