Portuguese Brazilian (pt-BR) translation

Portuguese Brazilian, pt-BR, translation based on v.3.0.1 branch.
The initial efforts started with PR #3100(V.2.0.3) but there were some
problems and the quality needed to be improved. Now I fixed some
failures and reviewed files line by line, double-checked with text editor
and dictionary updated to last ortographic agreement of the portuguese
language; anyway errors still can happen, this is not a robotic translation
and portuguese has  a latin branch, so one word in english(sometimes) has
many possible translations in portuguese; just to complicate a litlle
bit.

So we are finally making pt-BR available in Node-Red and hope to just
improve from now on.

Resolves: #3100
This commit is contained in:
Fabulous Muller
2022-07-25 16:35:06 -03:00
parent dc7fef6395
commit 0908369dba
40 changed files with 4658 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="tls-config">
<p>Opções de configuração para conexões TLS.</p>
</script>

View File

@@ -0,0 +1,22 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="http proxy">
<p>Opções de configuração para proxy HTTP.</p>
<h3>Detalhes</h3>
<p>Ao acessar o servidor na lista de servidores ignorados, nenhum proxy será usado.</p>
</script>

View File

@@ -0,0 +1,158 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="mqtt in">
<p>Conecta-se a um negociante MQTT e assina mensagens do tópico especificado.</p>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type"> cadeia de caracteres | armazenament temporário</span></dt>
<dd>uma cadeia de caracteres, a menos que seja detectada como um buffer binário.</dd>
<dt>tópico<span class="property-type"> cadeia de caracteres</span></dt>
<dd>o tópico MQTT, usa / como um separador de hierarquia.</dd>
<dt> qos <span class="property-type"> número</span></dt>
<dd> 0, dispare e esqueça - 1, pelo menos uma vez - 2, uma vez e apenas uma vez.</dd>
<dt>reter<span class="property-type"> booliano</span></dt>
<dd>verdadeiro indica que a mensagem foi retida e pode ser antiga.</dd>
<dt class="optional">responseTopic<span class="property-type">cadeia de caracteres</span></dt>
<dd><b>MQTTv5:</b> o tópico de resposta MQTT para a mensagem</dd>
<dt class="optional">CorrelData <span class="property-type">Armazenamento temporário</span> </dt>
<dd><b>MQTTv5:</b> os dados de correlação para a mensagem</dd>
<dt class="optional">contentType<span class="property-type">cadeia de caracteres</span></dt>
<dd><b>MQTTv5:</b> o tipo de conteúdo da carga útil</dd>
<dt class="optional">userProperties<span class="property-type">objeto</span></dt>
<dd><b>MQTTv5:</b> quaisquer propriedades do usuário da mensagem</dd>
<dt class="optional">messageExpiryInterval<span class="property-type">número</span></dt>
<dd><b>MQTTv5:</b> o tempo de expiração, em segundos, da mensagem</dd>
</dl>
<h3>Detalhes</h3>
O tópico de assinatura pode incluir curingas MQTT, + para um nível, # para vários níveis.</p>
<p>Este requer uma conexão com um negociante MQTT para ser configurado. Isso é configurado clicando em
o ícone do lápis.</p>
<p>Vários nós MQTT(dentro ou fora) podem compartilhar a mesma conexão do negociante, se necessário.</p>
<h4>Assinatura dinâmica</h4>
O pode ser configurado para controlar dinamicamente a conexão MQTT e suas assinaturas. Quando
habilitado, o terá uma entrada e poderá ser controlado passando-lhe mensagens.
<h3>Entradas</h3>
<p>Isso se aplica quando o foi configurado para assinaturas dinâmicas.</p>
<dl class="message-properties">
<dt>ação <span class="property-type">cadeia de caracteres</span></dt>
<dd>o nome da ação que o deve executar. As ações disponíveis são: <code>"connect"</code>,
<code>"disconnect"</code>, <code>"subscribe"</code> e <code>"unsubscribe"</code>.</dd>
<dt class="optional">tópico<span class="property-type">cadeia de caracteres|objeto|matriz</span></dt>
<dd>Para as ações <code>"subscribe"</code> e <code>"unsubscribe"</code>, esta propriedade
fornece o tema. Pode ser definido como:<ul>
<li>uma cadeia de caracteres contendo o filtro de tópico</li>
<li>um objeto contendo as propriedades <code>topic</code> e <code>qos</code></li>
<li>uma matriz ou de cadeia de caracteres ou objetos para manusear vários tópicos em um</li>
</ul>
</dd>
<dt class="opcional">negociante<span class="property-type">negociante</span></dt>
<dd>Para a ação <code>"conectar"</code>, esta propriedade pode substituir qualquer
das definições individuais de configuração do negociante, incluindo:<ul>
<li><code>negociante</code></li>
<li><code>porta</code></li>
<li><code>url</code> - substitui o negociante/porta para fornecer uma URL de conexão completa</li>
<li><code>nome de usuário</code></li>
<li><code>senha</code></li>
</ul>
<p>Se esta propriedade estiver configurada e o negociante estiver conectado, um erro
será registrado a menos que tenha a propriedade <code>force</code> definida - nesse caso, será
desconectado do negociante, aplicada as novas configurações e reconectado.</p>
</dd>
</dl>
</script>
<script type="text/html" data-help-name="mqtt out">
<p>Conecta-se a um negociante MQTT e publica mensagens.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil <span class="property-type"> cadeia de caracteres | armazenagem temporária</span></dt>
<dd>a carga útil a ser publicada. Se esta propriedade não for configurada, nenhuma mensagem será enviada. Para enviar uma mensagem em branco, defina esta propriedade como uma cadeia de caracteres vazia.</dd>
<dt class="optional">tópico<span class="property-type">cadeia de caracteres</span></dt>
<dd>o tópico MQTT para publicar.</dd>
<dt class="optional">qos<span class="property-type">número</span></dt>
<dd> 0, dispare e esqueça - 1, pelo menos uma vez - 2, uma vez e apenas uma vez. Padrão 0. </dd>
<dt class ="optional">reter<span class="property-type">booliano</span></dt>
<dd>configurado como verdadeiro para reter a mensagem no negociante. O padrão é falso.</dd>
<dt class="optional">responseTopic<span class="property-type">cadeia de caracteres</span></dt>
<dd><b>MQTTv5:</b> o tópico de resposta MQTT para a mensagem</dd>
<dt class="optional">CorrelData<span class="property-type">Armazenamento temporário</span></dt>
<dd><b>MQTTv5:</b> os dados de correlação para a mensagem</dd>
<dt class="optional">contentType<span class="property-type">cadeia de caracteres</span></dt>
<dd><b>MQTTv5:</b> o tipo de conteúdo da carga útil</dd>
<dt class="optional">userProperties<span class="property-type">objeto</span></dt>
<dd><b>MQTTv5:</b> quaisquer propriedades do usuário da mensagem</dd>
<dt class="optional">messageExpiryInterval<span class="property-type">número</span></dt>
<dd><b>MQTTv5:</b> o tempo de expiração, em segundos, da mensagem</dd>
<dt class="optional">topicAlias<span class="property-type">número</span></dt>
<dd><b>MQTTv5:</b> o alias do tópico MQTT a ser usado</dd>
</dl>
<h3>Detalhes</h3>
<code>msg.payload</code> é usado como a carga útil da mensagem publicada.
Se contiver um objeto, ele será convertido em uma cadeia de caracteres JSON antes de ser enviado.
Se contiver um armazenamento temporário binário, a mensagem será publicada no estado em que se encontra.</p>
<p>O tópico usado pode ser configurado no ou, se deixado em branco, pode ser definido por <code>msg.topic</code>.</p>
<p>Da mesma forma, os valores de QoS e retenção podem ser configurados no ou, se deixado
em branco, definido por<code>msg.qos</code> e <code>msg.retain</code> respectivamente. Para limpar um tópico anteriormente
retido pelo negociante, envie uma mensagem em branco para esse tópico com o sinalizador de retenção ativado.</p>
<p>Este requer uma conexão com um negociante MQTT para ser configurado. Configura-se o clicando
no ícone do lápis.</p>
<p>Vários nós MQTT(dentro ou fora) podem compartilhar a mesma conexão do negociante, se necessário.</p>
<h4>Controle Dinâmico</h4>
A conexão compartilhada pelo pode ser controlada dinamicamente. Se o receber
uma das seguintes mensagens de controle, ele também não publicará a carga útil da mensagem.
<h3>Entradas</h3>
<dl class="message-properties">
<dt>ação<span class="property-type">cadeia de caracteres</span></dt>
<dd>o nome da ação que o deve executar. As ações disponíveis são: <code>"connect"</code>,
e <code>"disconnect"</code>.</dd>
<dt class="opcional">negociante<span class="property-type">negociante</span></dt>
<dd>Para a ação <code>"connect"</code>, esta propriedade pode substituir qualquer
das definições individuais de configuração do negociante, incluindo:<ul>
<li><code>corretor</code></li>
<li><code>porta</code></li>
<li><code>url</code> - substitui o agente/porta para fornecer uma URL de conexão completa</li>
<li><code>nome de usuário</code></li>
<li><code>senha</code></li>
</ul>
<p>Se esta propriedade estiver configurada e o negociante estiver conectado, um erro
será registrado a menos que tenha a propriedade <code>force</code> definida - nesse caso, será
desconectado do negociante, aplicada as novas configurações e reconectado.</p>
</dd>
</dl>
</script>
<script type="text/html" data-help-name="mqtt-broker">
<p>Configuração para conexão com um negociante MQTT.</p>
<p>Esta configuração criará uma única conexão com o negociante que pode
em seguida, ser reutilizada pelos nós <code>Entrada MQTT</code> e <code>Saída MQTT</code>.</p>
<p>O irá gerar um ID de cliente aleatório se nenhum estiver definido e o
o está configurado para usar uma conexão de sessão limpa. Se um ID de cliente for definido,
deve ser exclusivo do negociante ao qual você está se conectando.</p>
<h4>Mensagem de nascimento</h4>
<p>Esta é uma mensagem que será publicada no tópico configurado sempre que o
conexão for estabelecida.</p>
<h4>Fechar mensagem</h4>
<p>Esta é uma mensagem que será publicada no tópico configurado antes do
a conexão é fechada normalmente, reimplantando o ou desligando. </p>
<H4>Mensagem de arbítrio</h4>
<p>Esta é uma mensagem que será publicada pelo negociante caso o
perca sua conexão inesperadamente.</p>
<h4>WebSockets</h4>
<p>O pode ser configurado para usar uma conexão WebSocket. Para fazer isso, o campo do servidor
deve ser configurado com uma URI completa para a conexão. Por exemplo:</p>
<pre>ws://example.com:4000/mqtt</pre>
</script>

View File

@@ -0,0 +1,100 @@
<!--
copyright js foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="http in">
<p>Cria um ponto de extremidade HTTP para a criação de serviços da web.</p>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil</dt>
<dd>Para uma solicitação GET, contém um objeto de qualquer parâmetro de cadeia de caracteres de consulta.
Caso contrário, contém o corpo da solicitação HTTP.</dd>
<dt>req <span class="property-type">objeto</span></dt>
<dd>Um objeto de solicitação HTTP. Este objeto contém várias propriedades que
fornecer informações sobre a solicitação.
<ul>
<li><code>body</code> - o corpo da solicitação de entrada. O formato
dependerá da solicitação.</li>
<li><code>headers</code> - um objeto que contém os cabeçalhos de solicitação HTTP.</li>
<li><code>query</code> - um objeto que contém quaisquer parâmetros de string de consulta.</li>
<li><code>params</code> - um objeto que contém quaisquer parâmetros de rota.</li>
<li><code>cookies</code> - um objeto que contém os cookies para a solicitação.</li>
<li><code>arquivos</code> - se habilitado no nó, um objeto contendo
quaisquer arquivos carregados como parte de uma solicitação POST.</li>
</ul>
</dd>
<dt> res <span class="property-type">objeto</span></dt>
<dd>Um objeto de resposta HTTP. Esta propriedade não deve ser usada diretamente;
o de <code>Resposta HTTP</code> documenta como responder a uma solicitação.
Esta propriedade deve permanecer anexada à mensagem passada ao de resposta.</dd>
</dl>
<h3>Detalhes</h3>
<p>O escutará no caminho configurado para solicitações de um tipo particular.
O caminho pode ser totalmente especificado, como <code>/user</code>, ou incluir
parâmetros nomeados que aceitam qualquer valor, como <code>/user/:name</code>.
Quando parâmetros nomeados são usados, seus valores reais em uma solicitação podem ser acessados em <code>msg.req.params</code>.</p>
<p>Para solicitações que incluem um corpo, como POST ou PUT, o conteúdo de
a solicitação é disponibilizada como <code>msg.payload</code>.</p>
<p>Se o tipo de conteúdo da solicitação puder ser determinado, o corpo será analisado sintaticamente para
qualquer tipo apropriado. Por exemplo,<code>application/json</code> será analisado sintaticamente para
sua representação de objeto JavaScript.</p>
<p><b>Nota:</b> este nó não envia nenhuma resposta à solicitação. O fluxo
deve incluir um de resposta HTTP para concluir a solicitação.</p>
</script>
<script type="text/html" data-help-name="http response">
<p>Envia respostas de volta às solicitações recebidas de um de entrada HTTP.</p>
<h3>Entradas</h3>
<dl class="message-properties">
<dt>carga útil<span class="property-type"> cadeia de caracteres</span></dt>
<dd>O corpo da resposta.</dd>
<dt class="optional">statusCode<span class="property-type"> número</span></dt>
<dd>Se definido, é usado como código de estadi de resposta. Padrão:200.</dd>
<dt class="optional">cabeçalhos<span class="property-type"> objeto</span></dt>
<dd>Se definido, fornece cabeçalhos HTTP para incluir na resposta.</dd>
<dt class="optional">cookies<span class="property-type"> objeto</span></dt>
<dd>Se definido, pode ser usado para definir ou excluir cookies.</dd>
</dl>
<h3>Detalhes</h3>
<p>O <code>statusCode</code> e <code>headers</code> também podem ser definidos dentro
do próprio . Se uma propriedade for definida dentro do , ela não pode ser substituída
pela propriedade da mensagem correspondente.</p>
<h4>Tratamento de cookies</h4>
<p>A propriedade <code>cookies</code> deve ser um objeto de pares nome/valor.
O valor pode ser uma cadeia de caracteres para definir o valor do cookie com o padrão
opções, ou pode ser um objeto de opções.</p>
<p>O exemplo a seguir define dois cookies - um chamado <code>nome</code> com
um valor de <code>'nick'</code>, o outro chamado <code>session</code> com um
valor de <code>1234</code> e um prazo de validade definido para 15 minutos.</p>
<pre>
msg.cookies = {
name: 'nick',
session: {
value: '1234',
maxAge: 900000
}
}</pre>
<p>As opções válidas incluem:</p>
<ul>
<li><code>domain</code> - (cadeia de caracteres) nome de domínio para o cookie</li>
<li><code>expires</code> - (Data) data de expiração em GMT. Se não for especificado ou definido como 0, cria um cookie de sessão</li>
<li><code>maxAge</code> - (cadeia de caracteres) data de expiração em relação à hora atual em milissegundos</li>
<li><code>path</code> - (cadeia de caracteres) caminho para o cookie. Padrões para /</li>
<li><code>value</code> - (cadeia de caracteres) o valor a ser usado para o cookie</li>
</ul>
<p>Para excluir um cookie, defina seu <code>valor</code> como <code>nulo</code>.</p>
</script>

View File

@@ -0,0 +1,90 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="http request">
<p>Envia solicitações HTTP e retorna a resposta.</p>
<h3>Entradas</h3>
<dl class = "message-properties">
<dt class="optional">url<span class="property-type"> cadeia de caracteres</span></dt>
<dd>Se não for configurada no , esta propriedade opcional define o url da solicitação.</dd>
<dt class="optional">método<span class="property-type"> cadeia de caracteres</span></dt>
<dd>Se não for configurada no , esta propriedade opcional define o método HTTP da solicitação.
Deve ser <code>GET</code>, <code>PUT</code>, <code>POST</code>, <code>PATCH</code> ou <code>DELETE</code>.</dd>
<dt class="optional">cabeçalhos<span class="property-type"> objeto</span></dt>
<dd>Define os cabeçalhos HTTP da solicitação.</dd>
<dt class="optional">cookies <span class = "property-type"> objeto</span></dt>
<dd>Se definido, pode ser usado para enviar cookies com a solicitação.</dd>
<dt class="optional">carga útil</dt>
<dd>Enviado como o corpo da solicitação.</dd>
<dt class="optional">rejeitarUnauthorized</dt>
<dd>Se definido como <code>falso</code>, permite que as solicitações sejam feitas para sites https que usam
certificados autoassinados.</dd>
<dt class="optional">followRedirects</dt>
<dd>Se definido como <code>falso</code>, evita o redirecionamento seguinte(HTTP 301).<code>verdadeiro</code> por padrão</dd>
<dt class="optional">equestTimeout</dt>
<dd>Se definido como um número positivo de milissegundos, substituirá o parâmetro <code>httpRequestTimeout</code> definido globalmente.</dd>
</dl>
<h3>Saídas</h3>
<dl class="message-properties">
<dt>carga útil <span class="property-type"> cadeia de caracteres | objeto | buffer </span></dt>
<dd>O corpo da resposta. O pode ser configurado para retornar o corpo
como uma cadeia de caracteres, tente analisá-la como uma cadeia de caracteres JSON ou deixe-a como um
armazenament temporpario binário.</dd>
<dt>statusCode<span class="property-type">número</span></dt>
<dd>O código de estado da resposta ou o código de erro se a solicitação não pôde ser concluída.</dd>
<dt>headers<span class="property-type">objeto</span></dt>
<dd>Um objeto contendo os cabeçalhos de resposta.</dd>
<dt>responseUrl<span class="property-type">cadeia de caracteres</span></dt>
<dd>Caso ocorram redirecionamentos durante o processamento da solicitação, esta propriedade é a URL redirecionada final.
Caso contrário, o url da solicitação original.</dd>
<dt>responseCookies<span class="property-type">objeto</span></dt>
<dd>Se a resposta incluir cookies, esta propriedade é um objeto de pares nome/valor para cada cookie.</dd>
<dt>redirectList<span class="property-type">matriz</span></dt>
<dd>Se a solicitação foi redirecionada uma ou mais vezes, as informações acumuladas serão adicionadas a esta propriedade. `location` é o próximo destino de redirecionamento. `cookies` são os cookies retornados da fonte de redirecionamento.</dd>
</dl>
<h3>Detalhes</h3>
<p>Quando configurada no , a propriedade URL pode conter tags <a href="http://mustache.github.io/mustache.5.html" target="_blank"> estilo bigode</a>. Estes permitem a
url a ser construída utilizando valores da mensagem de entrada. Por exemplo, se o url estiver definido para
<code>example.com/{{{topic}}}</code>, terá o valor de <code>msg.topic</code> inserido automaticamente.
Usar {{{...}}} evita que o bigode use caracteres de escape como /& etc.</p>
<p>O pode, opcionalmente, codificar automaticamente <code>msg.payload</code> como parâmetros de cadeia de caracteres de consulta para uma solicitação GET, caso em que <code>msg.payload</code> deve ser um objeto.</p>
<p><b>Nota:</b> Se estiver sendo executado atrás de um proxy, a variável de ambiente <code>http_proxy=...</code> padrão deve ser definida e o Node-RED reiniciado ou use então a configuração de proxy. Se a configuração do proxy foi definida, a configuração tem precedência sobre a variável de ambiente.</p>
<h4>Usando vários nós de solicitação HTTP</h4>
<p>Para usar mais de um desses nós no mesmo fluxo, deve-se ter cuidado com
a propriedade <code>msg.headers</code>. O primeiro nó irá definir esta propriedade com
os cabeçalhos de resposta. O próximo usará esses cabeçalhos para sua solicitação - isso
geralmente não é a coisa certa a se fazer. Se a propriedade <code>msg.headers</code> for deixada inalterada
entre os nós, ela será ignorada pelo segundo . Para definir cabeçalhos personalizados, <code>msg.headers</code>
deve primeiro ser excluído ou redefinido para um objeto vazio: <code>{}</code>.
<h4>Tratamento de cookies</h4>
<p>A propriedade <code>cookies</code> passada ao nó deve ser um objeto de pares nome/valor.
O valor pode ser uma cadeia de caracteres para definir o valor do cookie ou pode ser um
objeto com uma única propriedade <code>value</code>.<p>
<p>Todos os cookies retornados pela solicitação são devolvidos à propriedade <code>responseCookies</code>.</p>
<h4>Tratamento do tipo de conteúdo</h4>
<p>Se <code>msg.payload</code> for um objeto, o nó definirá automaticamente o tipo de conteúdo
<pre><code>{
"KEY": {
"value": FILE_CONTENTS,
"options": {
"filename": "FILENAME"
}
}
}</code></pre>
<p> Os valores de <code>KEY</code>, <code>FILE_CONTENTS</code> e <code>FILENAME</code>
devem ser definidos com os valores apropriados.</p>
</script>

View File

@@ -0,0 +1,43 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="websocket in">
<p> Websocket de entrada.</p>
<p>Por padrão, os dados recebidos do WebSocket estarão em <code>msg.payload</code>.
O soquete pode ser configurado para esperar uma cadeia de caracteres JSON formada corretamente, neste
caso, ele irá analisar sintaticamente o JSON e enviar o objeto resultante como a mensagem inteira.</p>
</script>
<script type="text/html" data-help-name="websocket out">
<p> Websocket de saída.</p>
<p>Por padrão, <code>msg.payload</code> será enviado pelo WebSocket. O soquete
pode ser configurado para codificar todo o objeto <code>msg</code> como uma cadeia de caracteres JSON e enviar-lo
pelo WebSocket.</p>
<p>Se a mensagem que chega a este for iniciada em um WebSocket de entrada, a mensagem
será enviada de volta ao cliente que acionou o fluxo. Caso contrário, a mensagem
será transmitida para todos os clientes conectados.</p>
<p>Se quiser transmitir uma mensagem que começou em um WebSocket de entrada, você
deve excluir a propriedade <code>msg._session</code> dentro do fluxo.</p>
</script>
<script type="text/html" data-help-name="websocket-listener">
<p>Este de configuração cria uma extremidade do servidor WebSocket usando o caminho especificado.</p>
</script>
<script type="text/html" data-help-name="websocket-client">
<p>Este de configuração conecta um cliente WebSocket à URL especificada.</p>
</script>

View File

@@ -0,0 +1,45 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="tcp in">
<p>Oferece uma escolha de entradas TCP. Pode se conectar a uma porta TCP remota,
ou aceitar conexões de entrada.</p>
<p><b>Nota:</b>Em alguns sistemas, você pode precisar de acesso root ou administrador
para acessar as portas abaixo de 1024.</p>
</script>
<script type="text/html" data-help-name="tcp out">
<p>Oferece opções de saídas TCP. Pode se conectar a uma porta TCP remota,
aceitar conexões de entrada ou responder a mensagens recebidas de um TCP de entrada.</p>
<p>Apenas o <code>msg.payload</code> é enviado.</p>
<p>Se <code>msg.payload</code> for uma cadeia de caracteres contendo uma codificação binária
de dados Base64, a opção de decodificação Base64 fará com que sejam convertidos de volta para binários
antes de serem enviados.</p>
<p>Se <code>msg._session</code> não estiver presente, a carga útil é
enviada para <b>todos</b> os clientes conectados.</p>
<p><b>Nota:</b> Em alguns sistemas, você pode precisar de acesso root ou administrador
para acessar portas abaixo de 1024.</p>
</script>
<script type="text/html" data-help-name="tcp request">
<p>Um de solicitação TCP simples - envia o <code>msg.payload</code> para uma porta tcp do servidor e espera uma resposta.</p>
<p>Conecta, envia a 'solicitação' e a 'resposta'. Pode ou contar
o número de caracteres retornados em um armazenamento temporário fixo, igualar a um caractere especificado antes de retornar,
aguardar um tempo limite fixo desde a primeira resposta e depois retornar, sentar-se e esperar pelos dados ou enviar e fechar a conexão
imediatamente, sem esperar uma resposta.</p>
<p>A resposta será produzida em <code>msg.payload</code> como um armazenamento temporário, aí então você pode usar .toString() para converte-la.</p>
<p>Se você deixar o servidor tcp ou a porta em branco, deve-se configurar os mesmos usando as propriedades <code>msg.host</code> e <code>msg.port</code> em cada mensagem enviada ao nó.</p>
</script>

View File

@@ -0,0 +1,31 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="udp in">
<p>Um de entrada UDP, que produz um <code>msg.payload</code> contendo um
armazenamento temporário, cadeia de caracteres ou cadeia de caracteres codificada em base64. Suporta multidifusão.</p>
<p>também fornece <code>msg.ip</code> e <code>msg.port</code> definidos para o
endereço IP e porta de onde a mensagem foi recebida.</p>
<p><b>Nota:</b> Em alguns sistemas, você pode precisar de acesso root ou administrador para usar
portas abaixo de 1024 e/ou transmitir globalmente.</p>
</script>
<script type="text/html" data-help-name="udp out">
<p>Este envia <code>msg.payload</code> para o host e porta UDP designados. Suporta multidifusão.</p>
<p>Você também pode usar <code>msg.ip</code> e <code>msg.port</code> para definir os valores de destino, mas os valores configurados estaticamente têm precedência.</p>
<p>Se você selecionar transmistir globalmente, defina o endereço para o endereço IP de transmissão global local ou tente 255.255.255.255, que é o endereço de transmissão global padrão.</p>
<p><b>Nota:</b> Em alguns sistemas, você pode precisar ser root para usar portas abaixo de 1024 e/ou transmitir globalmente.</p>
</script>