Skip to content

Commit

Permalink
Merge branch 'main' of github.com:shajul/ios-shortcuts-files-to-pc
Browse files Browse the repository at this point in the history
  • Loading branch information
drshajul committed Nov 24, 2023
2 parents 76a4e1d + d05de12 commit 12b28ea
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ jobs:
with:
dotnet-version: 8.0.x
- name: Restore dependencies
run: cd ShortcutsListener\ShortcutsListener && dotnet restore
run: cd ShortcutsListener/ShortcutsListener && dotnet restore
- name: Build
run: cd ShortcutsListener\ShortcutsListener && dotnet build --no-restore
run: cd ShortcutsListener/ShortcutsListener && dotnet build --no-restore
- name: Test
run: cd ShortcutsListener\ShortcutsListener && dotnet test --no-build --verbosity normal
run: cd ShortcutsListener/ShortcutsListener && dotnet test --no-build --verbosity normal
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
# iPhone Copy to PC Shortcut Helper
Directly transfer your files, photos, video or any media to any PC or Linux wirelessly over the lan via IPhone's built-in Shortcuts application with Http Post request without any necessity of 3rd party drive/web/internet services.
Directly transfer your files, photos, video or any media to any PC or Linux wirelessly over the lan via iPhone's built-in Shortcuts application with Http Post request without any necessity of 3rd party drive/web/internet services.
Also, one way **Clipboard** sync for text!

## How To Make It Work
1. Your IPhone and the PC you want to transfer, both must be in the same network.

2. **Download** and run "ShortcutsListener" from [Releases](github.com/shajul/ios-shortcuts-files-to-pc/releases/latest/) for Windows users **OR** You can **Compile** the "ShortcutsListener" C# .net project and run the application(server)

3. **Install Shortcut** from [RoutineHub](https://routinehub.co/shortcut/17314/). Configure the shortcut with the ip address shown in the console on PC.
2. Install [.NET 8 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) if not already installed.
3. **Download** and run "ShortcutsListener" from [Releases](https://github.com/shajul/ios-shortcuts-files-to-pc/releases/latest/) for Windows users **OR** You can **Compile** the "ShortcutsListener" C# .net project and run the application(server)
4. **Install Shortcut** from [RoutineHub](https://routinehub.co/shortcut/17314/). Configure the shortcut with the ip address shown in the console on PC.

All selected files, photos and videos will be transfered to PC. Or you can use it from the share sheet.

Expand All @@ -22,4 +21,4 @@ You can then build debug with `dotnet build` and release with `dotnet publish`.
For different architecture (eg. Raspberry Pi 4 with arm64), you can build with `dotnet publish --runtime linux-arm64 --self-contained` and copy the `publish` directory with scp [like so](https://learn.microsoft.com/en-us/dotnet/iot/deployment)

## Credits
Fork from [bariseksi](https://github.com/bariseksi/iphone-shortcuts-media-transfer), merge from [legend-is-alive](https://github.com/legend-is-alive/iphone-shortcuts-media-transfer)
Fork from [bariseksi](https://github.com/bariseksi/iphone-shortcuts-media-transfer), merge from [legend-is-alive](https://github.com/legend-is-alive/iphone-shortcuts-media-transfer)

0 comments on commit 12b28ea

Please sign in to comment.