<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java Short Messages Sender &#187; Versões Estáveis</title>
	<atom:link href="http://jsms.com.br/category/versoes-estaveis/feed/" rel="self" type="application/rss+xml" />
	<link>http://jsms.com.br</link>
	<description>Reinventando a forma de enviar torpedos</description>
	<lastBuildDate>Mon, 06 Dec 2010 00:08:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Nova versão estável: 3.11</title>
		<link>http://jsms.com.br/2009/11/12/nova-versao-estavel-3-11/</link>
		<comments>http://jsms.com.br/2009/11/12/nova-versao-estavel-3-11/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:04:11 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://jsms.com.br/?p=196</guid>
		<description><![CDATA[Nova versão estável do jSMS, com suporte à portabilidade, construída a partir da versão 3.10b. A única diferença para a versão anterior é a correção de um bug relacionado à (não-)abertura do programa.
Página de download do jSMS
A princípio esta versão do jSMS não receberá mais atualizações, uma vez que a nova está sob desenvolvimento pesado. [...]]]></description>
			<content:encoded><![CDATA[<p>Nova versão estável do jSMS, com suporte à portabilidade, construída a partir da versão 3.10b. A única diferença para a versão anterior é a correção de um bug relacionado à (não-)abertura do programa.</p>
<p><a href="http://jsms.com.br/download_jsms">Página de download do jSMS</a></p>
<p>A princípio esta versão do jSMS não receberá mais atualizações, uma vez que a nova está sob desenvolvimento pesado. Em breve teremos muitas novidades.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2009/11/12/nova-versao-estavel-3-11/feed/</wfw:commentRss>
		<slash:comments>102</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 3.02</title>
		<link>http://jsms.com.br/2008/09/24/nova-versao-estavel-302/</link>
		<comments>http://jsms.com.br/2008/09/24/nova-versao-estavel-302/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 01:13:20 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://jsms.com.br/2008/09/24/nova-versao-estavel-302/</guid>
		<description><![CDATA[Buenas! Depois de um bom tempo, uma nova versão para vocês!
Esta nova versão possui duas modificações:

Correção na tabela de prefixos suportados pelas operadoras
Modificação interna para tratar envios múltiplos de mensagens e cancelamento de envios

]]></description>
			<content:encoded><![CDATA[<p>Buenas! Depois de um bom tempo, uma nova versão para vocês!</p>
<p>Esta nova versão possui duas modificações:</p>
<ul>
<li>Correção na tabela de prefixos suportados pelas operadoras</li>
<li>Modificação interna para tratar envios múltiplos de mensagens e cancelamento de envios</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2008/09/24/nova-versao-estavel-302/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 3.01</title>
		<link>http://jsms.com.br/2008/07/06/lancamento-da-versao-301/</link>
		<comments>http://jsms.com.br/2008/07/06/lancamento-da-versao-301/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 23:33:55 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://jsms.com.br/2008/07/06/lancamento-da-versao-301/</guid>
		<description><![CDATA[Finalmente sai uma nova versão estável.
Ainda tenho duas pendências: permitir a edição dos prefixos aceitos por cada operadora e incluir um facilitador para utilizar o jSMS em uma pen-drive (atualmente só funciona na versão Jar).
As principais modificações desta versão são:

Atualização da biblioteca HTTPClient (Apache) da versão 3 para a 4;
Retorno da operadora Vivo, com suporte [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente sai uma nova versão estável.<br />
Ainda tenho duas pendências: permitir a edição dos prefixos aceitos por cada operadora e incluir um facilitador para utilizar o jSMS em uma pen-drive (atualmente só funciona na versão Jar).</p>
<p>As principais modificações desta versão são:</p>
<ul>
<li>Atualização da biblioteca HTTPClient (Apache) da versão 3 para a 4;</li>
<li>Retorno da operadora Vivo, com suporte a múltiplos logins;</li>
<li>Atualizações nos envios de todas as operadoras;</li>
<li>Aplicação das propriedades de proxy também para verificações de atualização (jSMS e operadoras);</li>
<li>Nova janela para visualização dos prefixos cadastrados para cada operadora (a tela permitirá a edição dos mesmos futuramente).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2008/07/06/lancamento-da-versao-301/feed/</wfw:commentRss>
		<slash:comments>99</slash:comments>
		</item>
		<item>
		<title>Nova versão 2.61</title>
		<link>http://jsms.com.br/2008/02/24/lancamento-da-versao-261/</link>
		<comments>http://jsms.com.br/2008/02/24/lancamento-da-versao-261/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 03:48:47 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://jsms.com.br/2008/02/24/lancamento-da-versao-261/</guid>
		<description><![CDATA[Buenas!
Finalmente estou lançando a versão 2.61, que está pronta há mais de 6 meses. Aproveitei a mudança no sistema da operadora Claro para efetuar a transição.
Atenção: a operadora Vivo ainda não funciona!
Assim q&#8217;eu tiver tempo, vou responder os comentários da página e também trazer o fórum de volta. Além disso, vou descrever as novas funcionalidades [...]]]></description>
			<content:encoded><![CDATA[<p>Buenas!<br />
Finalmente estou lançando a versão 2.61, que está pronta há mais de 6 meses. Aproveitei a mudança no sistema da operadora Claro para efetuar a transição.<br />
<b>Atenção: a operadora Vivo ainda não funciona!</b><br />
Assim q&#8217;eu tiver tempo, vou responder os comentários da página e também trazer o fórum de volta. Além disso, vou descrever as novas funcionalidades do jSMS aqui neste post.</p>
<p><a href="http://jsms.com.br/download_jsms"><strong><em>Página de download do jSMS</em></strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2008/02/24/lancamento-da-versao-261/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>Lançamento da versão 2.53</title>
		<link>http://jsms.com.br/2007/02/24/lancamento-da-versao-253/</link>
		<comments>http://jsms.com.br/2007/02/24/lancamento-da-versao-253/#comments</comments>
		<pubDate>Sat, 24 Feb 2007 15:05:45 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://jsms.com.br/2007/02/24/lancamento-da-versao-253/</guid>
		<description><![CDATA[Estou declarando a versão 2.52a estável, dando origem à 2.53 (pois fiz uma pequena modificação).
Também removerei o jSMS do CódigoLivre assim que todos os links de download tiverem sido atualizados.
Além disso, estou iniciando meu último semestre na faculdade e, portanto, não irei mais mexer no jSMS por um bom tempo. Mas isso não quer dizer que vou deixá-los na mão... apenas não irei lançar mais nenhuma versão tão cedo.]]></description>
			<content:encoded><![CDATA[<p>Estou declarando a versão 2.52a estável, dando origem à 2.53 (pois fiz uma pequena modificação).<br />
Também removerei o jSMS do CódigoLivre assim que todos os links de download tiverem sido atualizados.<br />
Além disso, estou iniciando meu último semestre na faculdade e, portanto, não irei mais mexer no jSMS por um bom tempo. Mas isso não quer dizer que vou deixá-los na mão&#8230; apenas não irei lançar mais nenhuma versão tão cedo.</p>
<p>Novidades:</p>
<ul>
<li>Interface Gráfica: os logotipos das operadoras foram gerados novamente (a partir do fonte vetorial) e redimencionados&#8230; a interface gráfica está mais estável agora;</li>
<li>Interface Gráfica: quando a janela do código estiver aparecendo, o título do jSMS será alternado entre &#8220;jSMS&#8230;&#8221; e &#8220;(***) jSMS&#8230;&#8221;. Dessa forma, espera-se chamar a atenção dos usuários para digitar a senha;</li>
<li>Interface Gráfica: a cor da barra de progresso muda conforme o status do envio (vermelho para erro de envio, azul para envio cancelado e verde para envio efetuado com sucesso);</li>
<li>Contatos: ao dar dois cliques em um contato da tabela de contatos, é iniciada uma nova mensagem para o mesmo. A partir de agora, também existe a opção &#8220;Nova mensagem&#8221; no menu de contexto da tabela de contatos, na aba Contatos, que também executa tal operação;</li>
<li>Mensagem: no campo texto para escrever a mensagem, o atalho CTRL+ENTER envia a mensagem digitada;</li>
<li>Grupo de contatos: opção &#8220;Novo grupo&#8221; no menu popup da lista de contatos, de modo a adicionar os contatos selecionados ao grupo que será criado;</li>
<li>Interface Gráfica: mensagens de ajuda são mostradas toda vez que acontece algo perguntado freqüentemente, como: TIM, telefone não suportado, destinatário não suportado;</li>
<li>Preferências: na aba Operadoras, existe a opção de efetuar os envios da operadora TIM através da Oi;</li>
<li>Envio de mensagens: se existir alguma mensagem para enviar e o jSMS for fechado, aparecerá um dialog de confirmação;</li>
<li>Atualizações: mesmo que a última atualização tenha sido verificada até 24h antes, agora é permitido ao usuário forçar a verificação.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2007/02/24/lancamento-da-versao-253/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 2.51</title>
		<link>http://jsms.com.br/2006/08/04/nova-versao-estavel-251/</link>
		<comments>http://jsms.com.br/2006/08/04/nova-versao-estavel-251/#comments</comments>
		<pubDate>Fri, 04 Aug 2006 21:05:00 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://renatoc.wait4.org/wordpress/?p=152</guid>
		<description><![CDATA[Nova versão estável, criada a partir das versões 2.50a e 2.50b.
<br />Esta versão apresenta muitas modificações com relação à versão anterior (2.41)...

<br /><br />

<a href="http://jsms.com.br/staticpages/index.php?page=download"><b><i>Página de download do jSMS</i></b></a>]]></description>
			<content:encoded><![CDATA[<p>Nova versão estável, criada a partir das versões 2.50a e 2.50b. Esta versão apresenta muitas modificações com relação à versão anterior (2.41):</p>
<ul>
<li>Instalação em Pen-Drives: inicie o jSMS normalmente uma vez na sua máquina. Copie o diretório &#8220;.jSMS&#8221; criado automaticamente na primeira vez para a sua pen-drive; também copie o jSMS (exe ou jar) para lá. Feito isto, quando você executar o jSMS a partir da sua pen-drive, o arquivo de propriedades que será lido é o Pen-Drive/.jSMS/jSMS.properties. Um guia será escrito sobre isto no futuro;</li>
<li>Operadoras: suporte integral ao novo sistema da operadora Claro (mudou com relação à versão 2.41). A partir de agora, mensagens como &#8220;limite de mensagens excedido&#8221; são reconhecidas e mostradas ao usuário;</li>
<li>Operadoras/Atualizações: a partir desta versão, as operadoras estão separadas da aplicação, ou seja, quando alguma operadora alterar seu sistema, você não precisará esperar até a próxima versão do jSMS, ir até o site e fazer a atualização manualmente. Ao invés disto, o próprio jSMS atualizará as operadoras automaticamente para você!</li>
<li>Atualizações: a aplicação ainda deve ser atualizada manualmente. Verificações de atualização da aplicação e das operadoras são feitas em intervalos mínimos de 24h;</li>
<li>Perfis/Interface gráfica: os perfis agoram armazenam o número de mensagens enviadas pelos mesmos e esta informação é mostrada na aba Perfis;</li>
<li>Interface gráfica: a interação do usuário com as tabelas, com relação ao botão direito, está diferente, ou seja, funcionando como realmente deveria ser;</li>
<li>Contatos: a importação de contatos está mais inteligente, verificando contatos já existentes e tal;</li>
<li>Dados em geral: quando o usuário modifica a localização de um arquivo de dados (nas preferências), a importação dos dados é feita imediatamente, sem necessidade de reiniciar o jSMS. Além disto, estavam acontecendo coisas estranhas antes, como por exemplo a perda da lista de contatos;</li>
<li>Numeração de mensagens: é possível ativá-la e desativá-la na aba Operadoras, das preferências do jSMS;</li>
<li>Sobre: a parte de contribuições da janela contendo as informações do jSMS foi modificada, incluindo o Frankell Ituberá, autor dos logotipos das operadoras;</li>
<li>Código-fonte: o código-fonte diminuiu um pouco de tamanho, sendo que o pattern Singleton foi aplicado a algumas classes. Além disto, um novo pacote foi criado e adicionado somente ao código-fonte: operator. Dentro deste pacote está a implementação das operadoras, que agora encontram-se no servidor e não mais na aplicação.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2006/08/04/nova-versao-estavel-251/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 2.41</title>
		<link>http://jsms.com.br/2006/05/14/nova-versao-estavel-241/</link>
		<comments>http://jsms.com.br/2006/05/14/nova-versao-estavel-241/#comments</comments>
		<pubDate>Mon, 15 May 2006 02:58:09 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://renatoc.wait4.org/wordpress/?p=145</guid>
		<description><![CDATA[A operadora Claro mudou de sistema novamente e o jSMS já está adaptado à mudança.
<br />Além disso, corrigi alguns erros internos (que ninguém deve ter percebido) e durante o fim de semana eu reescrevi uma boa parte do jSMS. Uma das novidades para a próxima versão é a separação da aplicação e das operadoras. Neste caso, será possível atualizar apenas as operadoras, de forma rápida e automática. Sendo assim, será bem mais fácil e rápido para eu lançar atualizações das operadoras, pois é um atraso ficar lançando uma nova versão somente para suportar as operadoras.]]></description>
			<content:encoded><![CDATA[<p>A operadora Claro mudou de sistema novamente e o jSMS já está adaptado à mudança. Além disso, corrigi alguns erros internos (que ninguém deve ter percebido) e durante o fim de semana eu reescrevi uma boa parte do jSMS. Uma das novidades para a próxima versão é a separação da aplicação e das operadoras. Neste caso, será possível atualizar apenas as operadoras, de forma rápida e automática. Sendo assim, será bem mais fácil e rápido para eu lançar atualizações das operadoras, pois é um atraso ficar lançando uma nova versão somente para suportar as operadoras.</p>
<p>Conforme postado anteriormente, as novidades dessa versão são as seguintes:</p>
<ul>
<li>numeração de segmentos de mensagens: conforme descrito <a href="http://jsms.com.br/article.php?story=numeracao_segmentos_mensagem">aqui</a>, os segmentos que compõem uma mensagem serão numerados. Se a mensagem for composta por apenas um segmento, então nenhuma numeração será incluída. O meu algoritmo é genérico, mas foi limitado para 999 segmentos (acho que 99 é suficiente já, mas vai saber&#8230; ;-D);</li>
<li>arquivo de propriedades: em primeiro lugar, o arquivo de propriedades será procurado no diretório atual. Se não for encontrado, então será procurado no local padrão (no home do usuário). Com essa modificação será possível manter suas configurações e utilizar o jSMS, por exemplo, a partir de uma pen-drive;</li>
<li>zoom da imagem: é possível selecionar o zoom que será dado à imagem do código de segurança da operadora nas preferências do jSMS, na aba Operadoras;</li>
<li>grupos de contatos: ao enviar uma mensagem, por exemplo, para um grupo de contatos que contenha alguns contatos da operadora TIM e as informações da operadora (login e puk) não estejam configuradas, estes contatos são ignorados e o envio é efetuado para os demais integrantes do grupo. Escrevi meu código baseado no submetido pelo fr0g;</li>
<li>operadoras Claro e Oi mudaram seu sistema de envio e voltaram a funcionar no jSMS;</li>
<li>operadoras: na aba Mensagem, ao lado do JComboBox que mostra a lista de contatos/grupos destinatários da mensagem, aparece o ícone da(s) operadora(s) que será(ão) utilizada(s) para efetuar o envio da mensagem.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2006/05/14/nova-versao-estavel-241/feed/</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 2.32</title>
		<link>http://jsms.com.br/2006/02/11/nova-versao-estavel-232/</link>
		<comments>http://jsms.com.br/2006/02/11/nova-versao-estavel-232/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 18:56:00 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://renatoc.wait4.org/wordpress/?p=137</guid>
		<description><![CDATA[Essa é uma versão de correção... Ninguém ainda reclamou, mas com certeza muita gente teria problemas com a versão 2.31.]]></description>
			<content:encoded><![CDATA[<p>Essa é uma versão de correção&#8230; Ninguém ainda reclamou, mas com certeza muita gente teria problemas com a versão 2.31. Devido ao fato de querer lançar a versão 2.31 o mais rápido possível, eu cometi dois erros patéticos!!<br />
<br />
O primeiro deles é jogar informações de debug no console, quando não havia mais necessidade para tal. Para a grande maioria dos usuários isso não é percebido. E, para todos os usuários, isso não faz a menor diferença, mas para mim faz.<br />
<br />
O grande problema, que irá afetar muita gente, é o fato d&#8217;eu ter incluído o método setAlwaysOnTop() na classe CodePane&#8230; Eu estava testando umas coisas e acabei esquecendo de remover a invocação desse método. Esse método faz parte da API do Java 1.5 em diante. Portanto, todo mundo que estiver rodando o jSMS sobre uma JVM 1.4 terá problemas. O que acontece é o seguinte: depois de digitar o código de segurança da operadora, a aplicação pára o envio no meio e não faz mais nada. Se você olhar no console, verá a exceção de No Such Method&#8230;.<br />
<br />
Na versão 2.32, a invocação desse método foi removida, bem como as informações de debug que estávam sendo jogadas no console.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2006/02/11/nova-versao-estavel-232/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Nova versão estável: 2.31</title>
		<link>http://jsms.com.br/2006/02/10/nova-versao-estavel-231/</link>
		<comments>http://jsms.com.br/2006/02/10/nova-versao-estavel-231/#comments</comments>
		<pubDate>Fri, 10 Feb 2006 21:47:00 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://renatoc.wait4.org/wordpress/?p=138</guid>
		<description><![CDATA[Nova versão estável disponível para download.]]></description>
			<content:encoded><![CDATA[<p>Nova versão estável disponível para download. Vamos às novidades então:</p>
<ul>
<li>Adaptação ao novo sistema de envio da operadora Claro;</li>
<li>O uso dos grupos de contatos agora está mais intuitivo. Através do menu popup (botão direito) na lista de contatos, é possível adicionar os contatos selecionados diretamente a um grupo de contatos;</li>
<li>Modificação nas estruturas internas de seleção automática de operadora de acordo com o ddd e o número telefônico do destinatário (obrigado à tabela enviado por Stenner Hidaka);</li>
<li>Inclusão de novas operadoras: CTBC, Amazônia Celular e Telemig;</li>
<li>Novo ícone para o jSMS;</li>
<li>Os botões &#8220;Limpar&#8221; voltaram a ter tecla de atalho (ALT+L);</li>
<li>A partir de agora, há um novo tratamento para as conexões recusadas. Caso um erro desses aconteça, a próxima tentativa continua a partir do último estágio executado com sucesso. Quem utiliza bastante a operadora Claro perceberá uma diminuição brusca no tempo necessário para efetuar um envio (obrigado ao fr0g pela idéia e por um código funcional).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2006/02/10/nova-versao-estavel-231/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Versão 2.20 final lançada!</title>
		<link>http://jsms.com.br/2006/01/07/versao-220-final-lancada/</link>
		<comments>http://jsms.com.br/2006/01/07/versao-220-final-lancada/#comments</comments>
		<pubDate>Sat, 07 Jan 2006 23:17:00 +0000</pubDate>
		<dc:creator>renatoc</dc:creator>
				<category><![CDATA[Versões Estáveis]]></category>

		<guid isPermaLink="false">http://renatoc.wait4.org/wordpress/?p=61</guid>
		<description><![CDATA[É com grande prazer que anuncio o lançamento da versão 2.20 final! Essa é a primeira versão do jSMS que pode ser considerada nacional, devido ao fato da detecção automática de operadora suportar todos os estados brasileiros.
Para maiores informações, veja aqui.
]]></description>
			<content:encoded><![CDATA[<p>É com grande prazer que anuncio o lançamento da versão 2.20 final! Essa é a primeira versão do jSMS que pode ser considerada nacional, devido ao fato da detecção automática de operadora suportar todos os estados brasileiros.<br />
Para maiores informações, veja <a href="http://jsms.com.br/article.php?story=20060107151029333">aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsms.com.br/2006/01/07/versao-220-final-lancada/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>

