wild_wizard Posted September 26, 2006 at 09:23 PM Report #53073 Posted September 26, 2006 at 09:23 PM Boas, Eu estou a desenvolver um interface gráfico em Java - SWT, e necessitava de "simular" uma shell de unix. Existe uma forma de ir escrevendo o que se passa na shell, mas eu isso n resolve visto que eu precisava de coisas tipo o tab pra completar as "frases",etc etc. Se souberem de alguma coisa, que me possa ajudar, digam ; 😛 Fiquem bem 🙂
Hipnoted Posted September 26, 2006 at 09:56 PM Report #53080 Posted September 26, 2006 at 09:56 PM Depois não e esqueças de pôr aqui a aplicação e o source code... Boa sorte para o projecto! "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"
magician Posted September 26, 2006 at 10:26 PM Report #53091 Posted September 26, 2006 at 10:26 PM Tambem ja tive para fazer isso mas vai-te dar trabalho que farta. Para resolver o problemas do texto pode usar dois TEXT 1 Multi e 1 Single e unes os dois de forma a que nao se note 😛 depois metes o multi com read-only que vai ser onde vai aparecer os resultados e os comandos executados. O text singles usas como linha de comandos adicionas um listener que ao carregar no enter ele vai escrever o comando executado na text multi, vai validadar o camando e vai retornar o resultado. Como podes ver é simples 🙂 Agora a parte complicada 🙂 para fazer aquilo do tab tens que cada vez que entras num dir fazer uma listagem de tudo o que lá tá para um array esta é a forma mais simples mas a com pior qualidade o melhor é ao botao TAB adicionar um listener para quando for carregado ele fazer o scan ao dir e retornar apenas um array com os ficheiros que keremos. Bom depois tens a execução de programar que ai sim tens uma bela dor de cabeça 😛 LOL das duas uma ou usas a class Program do SWT ou entao criar uma pasta onde tens tipo atalhos para todos os programar genero a pasta bin e sbin do linux. Bem boa sorte nisso se precisares de ajuda é só dizer 😄 I haven’t lost my mind; it’s backed up on DVD somewhere!
wild_wizard Posted September 26, 2006 at 10:48 PM Author Report #53099 Posted September 26, 2006 at 10:48 PM ?
magician Posted September 26, 2006 at 11:23 PM Report #53112 Posted September 26, 2006 at 11:23 PM Tao tives.te 1 atake ? 😉 Por acaso nao tavas a pensar um correr a shell "real" por trás do programa pois não ??? Isso ia dar buraco pelo menos em win. I haven’t lost my mind; it’s backed up on DVD somewhere!
M6 Posted September 27, 2006 at 10:28 AM Report #53166 Posted September 27, 2006 at 10:28 AM Podes sempre ir "lamber" o código da bash! 😉 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."
magician Posted September 27, 2006 at 11:20 AM Report #53180 Posted September 27, 2006 at 11:20 AM Pois mas mesmo assim.... Não sei se daria. I haven’t lost my mind; it’s backed up on DVD somewhere!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now