moseoridev / warpshare Goto Github PK
View Code? Open in Web Editor NEWThis project forked from vinint/mokee-warpshare
An Open-source AirDrop Alternative
License: Apache License 2.0
This project forked from vinint/mokee-warpshare
An Open-source AirDrop Alternative
License: Apache License 2.0
Could you please submit your build to f-droid and maintain it for a while?
Many less tech savvy persons would get an easier access to the program without trusting a random (for them at least) sounding online website.
Describe the bug
I cannot connect to a Windows device
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should send the file with nearby share
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
There appears to be an issue that prevents One UI 5.1 devices from running or installing.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Not running or installing
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
Additional context
Reference: https://www.clien.net/service/board/lecture/18258065
GitHub website does not even display it, GitHub Android App offers download but then fails.
Describe the bug
White screen when using share button
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.!
expected to be shown airdrop targets
Screenshots
If applicable, add screenshots to help explain your problem.
https://github.com/moseoridev/WarpShare/assets/8878893/44591586-16f9-4aa9-b222-2702d6d95c45
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
App doesn't continue after giving all permissions, no clue if this is "intended", but no devices appear despite my iPad having AirDrop turned on and being in the same network.
If I head to the app settings, it says that all permissions are given (first screenshot is the original, second is translated with Google Lense)
Expected behavior
I would suppose devices would appear
Screenshots
See above
Smartphone:
The app on some devices dosent see if permissions have been granted
I download and Installed the app and it asked me to grant permission like nearby device sharing and others but when I granted them nothing happened I'm going to keep trying
Please add a skip permissions button or fix the actual bug
I looked through this apps code and didn't manage to find the implementation code for sending files through Apple's AWDL protocol. All I see are regular HTTP sockets. What am I missing?
As the title says
Describe the bug
doesn't show devices when using share sheet, just displays loading wheel but works when sending directly from the wrapshare app
To Reproduce
Steps to reproduce the behavior:
Expected behavior
List of sharable devices to select from should be visible from the share sheet
Smartphone (please complete the following information):
Describe the bug
On older android versions where nearby devices permission is included in location permission setup gets stuck.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Ask for location permission.
Smartphone (please complete the following information):
Additional context
I think nearby devices permission was invented in android 11 or 12.
Describe the bug
After granting permissions, nothing appears on the app. (White screen). When trying to share from the phone, no devices appear. The device does not appear when trying to share from my Mac. I toggled in the settings "Discoverable".
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The application should show files. The file sharing should show a list of Apple devices.
Smartphone (please complete the following information):
Additional context
I am connected to the same WiFi with both devices.
Is your feature request related to a problem? Please describe.
As of now "Contacts Only" is not supported.
Describe the solution you'd like
Utilizing this project to extract the AirDrop keys from a Mac and allowing for Contacts Only mode.
Additional context (optional)
Reversing the entire authentication / key protocol would be ideal as it would allow for no Mac, but this seems like a nice first step that leaves room for that to happen in the future. The implementation of those keys can be found in the OpenDrop repository, mainly with the get_ssl_context() function and it loading the keys/certs.
Pypush has already done a lot of work with authentication to IDS and Apple's servers, so that might be a good starting place should further reversing happen.
Would it be possible (or useful) to collaborate/merge with Snapdrop?
https://github.com/tanujnotes/Snapdrop
Stuck on Grant Permission screen on Samsung Galaxy S9 running Android 10 security patch level June 1, 2021
Describe the bug
I installed 2.0.4 version, and gave it all permissions. However, it cannot find any Apple device (AirDrop set to everyone).
Smartphone (please complete the following information):
Apple Devices:
Allowing the app to run as a background service and make itself discoverable to Apple devices would be great.
Describe the bug
After granting permissions nothing happens.I am still stuck in the Grant Permissions page
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Start the app
Screenshots
If applicable, add screenshots to help explain your problem.
[](
)
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
i have compiled the code,and build the apk and tried the released one also,if both the mac and andriod phone is connected to a same wifi network its working with a maximum speed of 2.5MB/s,but imagine i dont have a wifi connection or another smartphone to create a hotspot based wifi connection,in that case its useless,the app should establish a wifi newtowk using the sending phones hotspot.i have connected my macbook with my mobiles's hotspot and then turned every setting every permission on but it was unable to detect the mac.but as soon as uses a different phones hotspot and connected both the media sending phone and mac with that hotspot,it started working,so pls make it in a way that it can create sending network using the file sending mobile's hotspot
Looks like we've got a problem here, as for some libraries you use either the sources cannot be found – or they are non-free, or have tracking features.
com.microsoft.connecteddevices:connecteddevices-sdk
: here I cannot find the sourcescom.microsoft.cll.android
: Tracking
, as this is a telemetry library (Telemetry-Client-for-Android, probably dragged in by the above). I could not identify where Ms.Telemetry
, Microsoft.Telemetry.Extensions
or Microsoft.Android.LoggingLibrary
belong to, but assume they come from this library, toocom.cretin.tools.fanpermission
(FanPermission) has no license declared and hence is "all rights reserved", i.e. non-free/proprietaryAll those are found in your APK (smali generated by Apktool). So for now I'll have to apply the NonFreeComp
and Tracking
anti-features to the listing of your app in my repo – but preferably these dependencies should be removed (or in case of the last library, replaced).
Is this something that can be done?
i have compiled the code,and build the apk and tried the released one also,if both the mac and andriod phone is connected to a same wifi network its working with a maximum speed of 2.5MB/s,but imagine i dont have a wifi connection or another smartphone to create a hotspot based wifi connection,in that case its useless,the app should establish a wifi newtowk using the sending phones hotspot.i have connected my macbook with my mobiles's hotspot and then turned every setting every permission on but it was unable to detect the mac.but as soon as uses a different phones hotspot and connected both the media sending phone and mac with that hotspot,it started working,so pls make it in a way that it can create sending network using the file sending mobile's hotspot
Describe the bug
A clear and concise description of what the bug is.
Opening the app for the first time, you are asked to grant permissions. After granting those, that screen does not go away at all.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
For some other screen to show up
Smartphone (please complete the following information):
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.