Ped@ntilva Posted July 25, 2006 at 10:32 PM Report #40280 Posted July 25, 2006 at 10:32 PM Versão beta 3 :(19-09-06) novidade: nova GUI Link -> Beta 3 Versão beta 2 :(16-09-06) novidade: interface gráfica do programa Link -> Beta 2 Aplicação + runtime files -> Download by Ridelight Testem e critiquem.... Versão beta 1 :(25-07-06) Boas, Venho anunciar um novo projecto em que estou a trabalhar. Eu sou um fanático por música e como tal ando sempre com o meu leitor para traz e para a frente. Para copiar os meus ficheiros de mp3 para o leitor precisava de andar à procura pelas pastas e tal. Resolvi então criar um programinha que através de ficheiros M3U (playlists) copiasse todos os ficheiros para o leitor sem ter de fazer nada de especial. Esta é a versão beta1 pelo que muita coisa ainda tem de ser feita. Para usarem o programa leiam o ficheiro "leia.txt" acompanhado com o anexo. O código fonte também vai acompanhado no anexo. O programa foi desenvolvido em Windows XP SP2. Não foi testado em mais nenhuma versão do windows e não funciona em Linux 👍 Mandem criticas para melhorar a qualidade do programa. Link -> Beta 1 Os meus agradecimentos ao pessoal que me ajudou na secção C++. Cumps, Pedantilva
Ridelight Posted July 25, 2006 at 10:58 PM Report #40283 Posted July 25, 2006 at 10:58 PM É realmente bastante útil e estive a a dar uma vista de olhos e pareçe-me um bom programa, mas ainda não o vi a funcionar, não sei onde tenho o cabo para ligar o mp3 ao pc! :wallbash: Regras do FÓRUM
Ridelight Posted July 26, 2006 at 08:25 AM Report #40318 Posted July 26, 2006 at 08:25 AM Olha não dá para meteres uma interface gráfica ? Regras do FÓRUM
Ped@ntilva Posted July 26, 2006 at 09:54 AM Author Report #40332 Posted July 26, 2006 at 09:54 AM Foi desenvolvido em C++. Tentei desenvlver uma interface grafica mas não me pareceu muito facil visto não ter conhecimentos nessa área em C++. Eu acho que para ter uma interface gráfica é melhor usar o VB ou entao Java, mas o Java é muito lento... Mas aceito sugestões sobre qual devo adoptar.
Ridelight Posted July 26, 2006 at 10:39 AM Report #40355 Posted July 26, 2006 at 10:39 AM Não é que esteja mau assim, pois o interesse principal é a funcionalidade, e nisso não tenho nenhum reparo a fazer, mas para distribuição em "massa" teria mais sucesso se tivesse uma interface gráfica ! Regras do FÓRUM
TheDark Posted July 26, 2006 at 02:19 PM Report #40408 Posted July 26, 2006 at 02:19 PM Uma interface gráfica para isso não é complicada de fazer. Tenho algum código que pode ser facilmente adaptado ao teu programa de um programa que fiz há algum tempo, e que foi a única interface gráfica que fiz até hoje (em C++). Vou ver se a encontro e depois digo mais 👍 Desaparecido.
Ridelight Posted July 26, 2006 at 02:32 PM Report #40415 Posted July 26, 2006 at 02:32 PM Isso é que era excelente, não há por aí mais ninguem que saiba fazer isso para dar umas dicas, ou já que o Ped@ntilva dizponibilizou o código fonte fazer a interface gráfica ! Regras do FÓRUM
M6 Posted July 26, 2006 at 02:42 PM Report #40419 Posted July 26, 2006 at 02:42 PM Foi desenvolvido em C++. Tentei desenvlver uma interface grafica mas não me pareceu muito facil visto não ter conhecimentos nessa área em C++. Eu acho que para ter uma interface gráfica é melhor usar o VB ou entao Java, mas o Java é muito lento... Mas aceito sugestões sobre qual devo adoptar. O Java não é lento, isso é um mito. Lento é o VB, mas isso ninguém costuma referir. Quanto à interface gráfica, aconselho-te a usares o C++ Builder, acho que ainda hoje não há nada ao nível do Builder nesta área. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
Ped@ntilva Posted July 26, 2006 at 09:28 PM Author Report #40480 Posted July 26, 2006 at 09:28 PM Eu digo que o Java é lento porque qando uso aplica-se em Java o computador mal se arrasta, tipo o "Series 60 Theme Studio". E dá-me grandes dores de cabeça. Mas isso não interessa. Vou tentar em c++ Builder, só que não o tenho. E não me parece ser free. Uma interface gráfica para isso não é complicada de fazer. Tenho algum código que pode ser facilmente adaptado ao teu programa de um programa que fiz há algum tempo, e que foi a única interface gráfica que fiz até hoje (em C++). Any way, The Dark, se me pudesses fazer esse favor agradecia. Cumps, Pedantilva
TheDark Posted July 26, 2006 at 11:38 PM Report #40495 Posted July 26, 2006 at 11:38 PM Não percebo... esta linha funcionou? int tam = nome.length();; (...) char ficheiro[tam+4]; Que compilador usas? Desaparecido.
Ped@ntilva Posted July 26, 2006 at 11:49 PM Author Report #40496 Posted July 26, 2006 at 11:49 PM O IDE k tenho usado é o Dev-c++ que usa o GCC para compilar.
TheDark Posted July 27, 2006 at 01:47 AM Report #40503 Posted July 27, 2006 at 01:47 AM Acho estranho ter compilado porque tam é uma variável, e só se podem utilizar constantes ao declarar arrays. Para declarar arrays de tamanho variável é necessário recorrer ao operador new. Assim, devia ter dado erro ao compilar. No Visual Studio 2005 deu, e bem. Desaparecido.
Rui Carlos Posted July 27, 2006 at 09:18 AM Report #40514 Posted July 27, 2006 at 09:18 AM Acho estranho ter compilado porque tam é uma variável, e só se podem utilizar constantes ao declarar arrays. Para declarar arrays de tamanho variável é necessário recorrer ao operador new. Assim, devia ter dado erro ao compilar. No Visual Studio 2005 deu, e bem. à uns tempos atrás ouvi dizer que a partir do standard de 1999 era possível fazer isso. mas por acaso testei isso no gcc, e mesmo usando o c89, era possível compilar o programa. Rui Carlos Gonçalves
Ridelight Posted September 12, 2006 at 04:00 PM Report #49916 Posted September 12, 2006 at 04:00 PM Não há desenvolvimentos da aplicação? Regras do FÓRUM
TheDark Posted September 13, 2006 at 11:34 PM Report #50379 Posted September 13, 2006 at 11:34 PM Fiquei de arranjar o código da interface... infelizmente só tenho o executável, o código deve ter-se perdido pelos discos de backup... sorry! Desaparecido.
Ped@ntilva Posted September 14, 2006 at 07:57 AM Author Report #50392 Posted September 14, 2006 at 07:57 AM Eu com as férias estive parado por estes lados, agora que vou voltar ao activo pode ser que me entregue novamente ao projecto e o continue. Para fazer a interface vou usar o C++ Builder, pelo que me constou é bastante bom e tem wizards. Qualquer dúvida acho que posso colocar aqui, certo? Cumps, Pedantilva
M6 Posted September 14, 2006 at 10:07 AM Report #50424 Posted September 14, 2006 at 10:07 AM C++ Builder é porreiro. 😛 Embora os wizards não sejam grande coisa... 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
Ped@ntilva Posted September 15, 2006 at 12:49 PM Author Report #50657 Posted September 15, 2006 at 12:49 PM Boas, como é que crio um vector em c++ builder 6? em c++ seria algo tipo isto: #include <vector> #include <string> (...) vector <string> faixas; Mas não está a funcionar. " Undifined symbol 'vector' ".
M6 Posted September 15, 2006 at 02:06 PM Report #50668 Posted September 15, 2006 at 02:06 PM Usa antes uma TList! 😛 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
Ped@ntilva Posted September 15, 2006 at 10:41 PM Author Report #50874 Posted September 15, 2006 at 10:41 PM Já resolvi isso, pode não ter sido a melhor solução, mas funciona perfeitamente. Thks na mesma.
Recommended Posts