Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soheshdoshi/file-copier-in-java
copy program which works exactly like windows file copy mechanism.
https://github.com/soheshdoshi/file-copier-in-java
filecopy inputstream java outputstream
Last synced: 5 days ago
JSON representation
copy program which works exactly like windows file copy mechanism.
- Host: GitHub
- URL: https://github.com/soheshdoshi/file-copier-in-java
- Owner: soheshdoshi
- License: gpl-3.0
- Created: 2018-01-06T07:42:50.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-14T14:32:41.000Z (over 6 years ago)
- Last Synced: 2024-11-10T00:18:04.716Z (2 months ago)
- Topics: filecopy, inputstream, java, outputstream
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# File-Copier-in-Java
In this program we will see how we can create file copy program which works exactly like windows file copy mechanism with functionalities described as below.
* It will ask user for inputpath name, OutputPathname and file name which needs to be copied.If input file exist then it will copy that file into new file name with exact conventions followed by windows. (i.e. “- Copy”, “- Copy (2)” etc.)
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system
### Prerequisites
What things you need to install the software and how to install them
```
JDK
```### Installing
([Windows Machine](https://www.youtube.com/watch?v=dX2-V2BocqQ))
([Linux Machine](https://www.youtube.com/watch?v=NZB3Iy7Lve4))
([Mac Machine](https://www.youtube.com/watch?v=y6szNJ4rMZ0))## Contributing
If you want to implement, please follow the following steps:
1. First, comment on the issue for that function you want to implement.
2. On Github, fork the repository (see [this article](https://help.github.com/articles/fork-a-repo/)).
3. Clone the repository to your local machine (see [this article](https://help.github.com/articles/cloning-a-repository/)).
4. Create a new branch with `git checkout -b [function-name]`.
5. Commit you work (using `git add [file]` and `git commit`).
6. Push your commit to your repository on Github (using `git push`).
7. Submit a pull request on the repository, requesting that your code be merged into the repository (see [this article](https://help.github.com/articles/creating-a-pull-request/)).
8. Wait for your pull request to be merged into master.
Thank you for any contributions!## Authors
**Sohesh Doshi**