-
Notifications
You must be signed in to change notification settings - Fork 1
frederico-apolonia/Projeto-Seguranca-17-18
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Para compilar o cliente e o servidor: ./compile.sh Antes de iniciar o servidor deverá criar utilizadores através do ManUsers, para tal, deve colocar-se na pasta PhotoShareServer e correr o seguinte comando: java -out out/ ManUsers O programa perguntar-lhe-á uma palavra passe de administrador que será utilizada para correr o servidor. Para correr o servidor deve colocar-se na pasta PhotoShareServer e correr o seguinte comando: java -Djava.security.manager -Djava.security.policy=src/server.policy -cp out/ PhotoShareServer 23232 <adminpassword> grupo026 Para correr o cliente deve colocar-se na pasta PhotoShareCliente e correr um dos seguintes comandos: - Adicionar uma foto: (as fotos devem estar dentro da pasta PhotoShareClient) java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -a <photo1> [<photo2> <photo3> ...] - Listar fotos de um utilizador: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -l <userId> - Comentarios e numero de likes/dislikes de uma foto: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -i <userId> <photo> - Download das fotos de um utilizador: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -g <userId> - Adicionar um comentario a uma foto: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -c <comentario> <userId> <photo> - Adicionar um like a uma foto: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -L <userId> <photo> - Adicionar um dislike a uma foto: java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -D <userId> <photo> - Adicionar seguidor(es): java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -f <userId1> [<userId2> <userId3> ...] - Remover seguidor(es): java -Djava.security.manager -Djava.security.policy=src/client.policy -cp out/ PhotoShare <user> <password> <ip>:23232 -r <userId1> [<userId2> <userId3> ...]
About
Instagram-like terminal app with ssh connections and file encriptions made for Security and Reliability @ FCUL implemented with Java
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published