Esta parte descreve os comandos de manipulação de arquivos em disco. |
Este comando é usado para enviar um arquivo para alguém.
Modo de Usar: /dcc send {nickname} {arquivo1} {arquivo2}...
Exemplo: /dcc send Killer c:\help\*.txt
Abre um seção de Fileserve onde a pessoa pode pegar o arquivo que quiser, de um
determinado diretório. Seria um "mini-FTP".
Modo de Usar: /fserve {nickname} {máximo} {diretório}
{texto de boas vindas}
Exemplo: /fserve Killer 10 c:\windows wel.txt
Carrega o número de linhas especificado do fim de um arquivo na janela especificada.
Modo de Usar: /loadbuf {-p} {linhas} {janela} {arquivo}
Exemplos:
/loadbuf 10 @canais canais.txt Carrega as últimas 10 linhas do
arquivo canais.txt na janela @canais (ver comando /window).
/loadbuf 10-20 @canais canais.txt Carrega as linhas 10 a 20 do
arquivo.
Observações:
-p Faz com que as linhas sejam quebradas ao serem carregadas na
janela, permitindo que o texto fique dentro do limite da mesma.
Se o número de linhas não for especificado, todas as linhas do arquivo são carregadas.
Liga ou desliga o log (gravação em arquivo de tudo que estiver sendo mostrado) de
determinada janela.
Modo de Usar: /log {on|off} {janela}
Exemplo: /log on Status
Cria o diretório especificado.
Modo de Usar: /mkdir {diretório}
Exemplo: /mkdir c:\mirc\downloads\
Permite enviar um texto de um arquivo, ou parte dele, ao canal ou a uma pessoa. Esse
comando é muito utilizado em scripts, enviando textos a usuários que o solicitam
(funcionando como um servidor de help).
Modo de Usar: /play {opções} {channel|nick} {path\filename}
{delay}
Exemplos:
/play #brasil welcome.txt
/play -thelp Killer c:\mirc\file.txt
Opções (as opções -c, -p, -q e -m são usadas apenas em scripts):
-c Faz o programa interpretar cada linha do arquivo como se fosse um
comando ao invés de texto.
-p Indica que a execução deste play terá prioridade na execução
de várias solicitações simultâneas.
-q# Indica o numero máximo de solicitações simultâneas possíveis.
Se o número de solicitações ultrapassar esse máximo, as solicitações pasarão a ser
ignoradas.
-m# Limita o número de solicitações de um determinado usuário.
-r Escolhe uma linha aleatoriamente para ser enviada (ou executada).
-l# Determina o número de uma linha a ser enviada (ou executada).
-t# Procura por um tópico no arquivo e envia as linhas que estiverem
abaixo desse tópico até o tópico seguinte.
Em um arquivo, um tópico é definido como no exemplo seguinte:
[help]
linha 1
linha 2
[help2]
...
Observações:
Para usar as opções -r e -l#, a primeira linha do arquivo deve conter um número
representando o número de linhas que existem nesse arquivo. Essa primeira linha não
estará incluída nesse número.
O parâmetro {delay} é dado em milisegundos. Se um texto relativamente grande for enviado
de uma vez só, o servidor poderá desconectar o usuário por flood.
Linhas vazias no arquivo especificado indicam que o programa deve esperar um tempo
(definido como delay) para continuar enviando o texto.
Apaga o(s) arquivo(s) especificados. Pode-se usar os caractéres curingas (* e ?).
Modo de Usar: /remove {arquivos}
Exemplo: /remove c:\mirc\*.log
Observação: para qualquer comando que envolva um arquivo como
parâmetro, o mIRC considera o diretório onde se encontra o programa (o executável) como
sendo o diretório padrão quando nenhum diretório for especificado junto ao arquivo.
Renomeia um arquivo ou move o arquivo para outro diretório, dependendo de como o
segundo parâmetro seja usado. Não é possível usar caractéres curingas.
Modo de Usar: /rename {arquivo} {novo_arquivo|destino}
Exemplos:
/rename mirc32.exe mirc.exe
/rename #brasil.log c:\mirc\logs
Executa programas pelo mIRC. Se for informado um documento não executável (txt, bmp,
gif, etc.) o mIRC procura automaticamente o programa associado ao documento.
Modo de Usar: /run {path\filename}
Exemplo: /run {-n} c:\netscape\netscape.exe
-n Faz com que o programa ou documento aberto seja minimizado
automaticamente.
Salva um arquivo .ini que foi alterado.
Modo de Usar: /save {arquivo.ini}
Exemplo: /save events.ini
Envia uma solicitação de som para o nick ou canal determinado. O diretório de
arquivos de som padrão do mIRC deve ser especificado em File/Options/Sounds. Se você
receber uma solicitação de som e tiver um arquivo (dos diretórios padrões) com o mesmo
nome do arquivo especificado por quem enviou a solicitação, o mIRC executará esse som
automaticamente. Se você não tiver esse arquivo, nada acontecerá. O arquivo não é
enviado. Para executar esse comando, você precisa ter esse arquivo no diretório de
arquivos de som.
Modo de Usar: /sound {nickname|#canal} {arquivo} {mensagem}
Exemplos:
/sound #brasil music.wav cheguei!!
/sound Killer trim.wav oi!!
Observações:
Em File/Options/Sounds, desmarque a opção "Accept sound requests" para que o
mIRC não execute arquivos de som quando solicitados.
Se alguém lhe enviar uma solicitação de som e você não tiver o arquivo, envie
privadamente a mensagem "!nick arquivo", sem aspas, onde nick representa o nick
do usuário. O mIRC deste usuário enviará o arquivo via DCC.
Para evitar que o mIRC envie arquivos automaticamente dessa forma, desmarque a opção
"Listen for !nick file get requests". Como padrão, esta opção vem desmarcada.
Toca determinado arquivo .wav localmente. O som não irá pro servidor.
Modo de Usar: /wavplay {path\filename}
Exemplo: /wavplay c:\windows\ring.wav
Abre um arquivo de ajuda (extensão .hlp) com a chave de procura especificada. Este
parâmetro é opcional.
Modo de Usar: /winhelp {arquivo} {chave}
Exemplo: /winhelp mirc.hlp Finger
Salva o texto especificado em um arquivo txt.
Modo de Usar: /write {opção} {arquivo} {texto}
Exemplos:
/write c:\mirc5.11\teste.txt Esta linha está sendo gravada no arquivo.
/write -il5 teste.txt Texto sendo inserido na linha 5.
/write -dsTexto teste.txt
/write -al6 teste.txt Este texto está sendo acrescentado a linha 6.
Opções:
-c Limpa o arquivo (apaga o que estiver nele) antes de escrever o
texto.
-i Indica que o texto deve ser inserido na linha especificada sem
sobrepor o que estiver nessa linha.
-a Indica que o texto deve ser acrescentado ao fim da linha
especificada.
-d Apaga a linha especificada.
-l# Especifica uma linha (deve ser usado com -i, -a ou -d).
-s# Procura uma linha no arquivo com o texto especificado (deve ser
usado com -i, -a ou -d).
Escreve informações em um arquivo do padrão INI. O valor pode deixar
de ser especificado. Neste caso o item terá valor nulo. Os arquivos INI são utilizados
nesse caso para configuração de scripts ou armazenamento de informações. Segundo o
autor do mIRC (Khaled Mardam-Bey), a manipulação de arquivos INI é mais rápida que o
uso das variáveis (veja o comando /set) no programa.
Modo de Usar: /writeini {arquivo.ini} {sessão} {item}
{valor}
Exemplos:
/writeini amigos.ini João Apelido Killer
/writeini amigos.ini João Idade 10
/writeini amigos.ini Marcos Apelido Trevor
/writeini amigos.ini Marcos Idade 11
Exemplo do arquivo amigos.ini:
[João]
Apelido=Killer
Idade=10
[Marcos]
Apelido=Trevor
Idade=11