Il s'agit d'un fork de l'iFakeLocation original que je prévois de mettre à jour avec la possibilité de vous connecter à votre téléphone via Wi-Fi, mais j'ai maintenant un enfant, donc je vais m'en tenir à ce que je peux faire rapidement : FE Web Dev. Les seules différences entre ce référentiel et l'original résident dans les fichiers .html et .css relatifs au Front End avec lequel vous interagirez en tant qu'utilisateur. Par conséquent, je ne vais pas recompiler le travail de master131 et en supprimer le moindre clic. Accédez à leur dépôt pour obtenir l'application, venez sur le mien pour obtenir les fonctionnalités étendues telles que :
Dans le nouveau front-end, j'ai mis à jour le modal À propos avec quelques informations supplémentaires pour vous que je répéterai ici afin que vous n'ayez aucune excuse.
Je n’ai écrit ceci que pour moi-même. Je ne voulais pas payer des conneries avec un historique de merde (je ne vais pas jeter de l'ombre ici, mais le nom antonyme de l'application est youYourLandline et d'autres qui ressemblent à des applications renommées par le même gonk) pour un marcheur automatique avec vraiment basique fonctionnalité, j'ai donc simplement utilisé le travail de craquage de Smartlad master131 pour me téléporter laborieusement le long de ma route afin d'attraper des monstres de poche. Après en avoir eu marre, j'ai regardé comment cela me déplaçait et je l'ai trouvé contrôlé par js, alors j'ai simplement ajouté certaines fonctionnalités que j'aimerais avoir. J'ai ensuite commencé à travailler sur la refactorisation de tout le code et je me suis épuisé, alors j'en ai abandonné la majeure partie et maintenant c'est à vous de les adopter.
Ne considérez pas cela comme un avertissement, c'est un avertissement. Je n'en ai rien à foutre de ce que vous considérez comme ça. Je n’assumerai aucune responsabilité pour vos actes et je continuerai à ne pas le faire.
Il n'y a pas de fonction pause/lecture. Si vous souhaitez vous arrêter à un endroit, tracez un itinéraire à cet endroit, puis cliquez sur « Arrêter l'itinéraire de marche » lorsque vous y arrivez ; cliquer sur le bouton ramènera l'icône de l'utilisateur au premier point du tracé, mais cela ne déplacera pas réellement votre appareil mobile, alors ne vous inquiétez pas. C'est une bizarrerie que je viens littéralement de remarquer au moment où j'écris ceci, donc elle pourrait être corrigée un jour lorsque j'y reviendrai.
J'ai écrit les ajouts à iFakeLocation pour cela ; vous l'utilisez probablement pour cela. Voici quelques conseils pour vous aider à moins être un tricheur :
Fait. S'il est cassé, ne fonctionne pas ou n'a rien changé, alors soit :
Pendant que nous parlons de problèmes et de demandes de fusion, je ne sais pas à quelle fréquence je vérifierai ce dépôt, mais n'hésitez pas à faire des demandes d'extraction avec des correctifs ou tout ce que vous voulez. N'hésitez pas également à faire des demandes. Je vais probablement les ignorer, alors ne perdez pas trop de temps à les préparer.
S'il y a de la prose ou du langage massacré dans ce fichier Lisez-moi, blâmez mon enfant de 3 mois de m'avoir permis les 3 heures royales de sommeil que j'ai eu chaque nuit cette semaine.
.NET Framework 4.5 ou version ultérieure (préinstallé sur Windows 8 et Windows 10)
https://dotnet.microsoft.com/download/dotnet-framework
iTunes (la version Microsoft Store ou Win32/Win64 convient)
https://www.apple.com/itunes/download/
Visual C++ redistribuable pour Visual Studio 2015
https://www.microsoft.com/en-us/download/details.aspx?id=48145
Voir la page des versions.
Exécutez l'exécutable appelé iFakeLocation.exe.
Ouvrez le DMG et faites glisser l'application vers le dossier Bureau ou Applications. Double-cliquez pour exécuter l'application.
chmod +x ./iFakeLocation
./iFakeLocation
# or
dotnet ./iFakeLocation.dll
Si, pour une raison quelconque, la récupération automatique des images du développeur ne fonctionne pas, vous pouvez les télécharger manuellement pour les utiliser dans iFakeLocation. Créez un dossier appelé "DeveloperImages" (à côté de l'exécutable iFakeLocation) et à l'intérieur de ce dossier, créez un dossier pour la version iOS que vous utilisez (par exemple "12.4", "13.0", etc.). Téléchargez les images de développeur correspondantes à partir du dépôt Github suivant et décompressez le fichier DeveloperDiskImage.dmg + DeveloperDiskImage.dmg.signature dans le dossier que vous avez créé.
https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport
Connectez votre iDevice à votre ordinateur. Cliquez sur le bouton "Actualiser" et sélectionnez votre iDevice dans la liste.
Entrez l'emplacement souhaité (c'est-à-dire Sydney NSW) dans la case et cliquez sur « Rechercher » (essayez d'être plus précis si vous obtenez des résultats étranges).
Vous pouvez également placer manuellement une épingle sur la carte en double-cliquant n'importe où.
Cliquez sur "Définir un faux emplacement". Si c'est la première fois que vous effectuez cette opération, l'outil doit télécharger certains fichiers pour activer le mode développeur sur votre iDevice.
Confirmez votre fausse localisation à l'aide d'Apple Maps, Google Maps, etc. Pour arrêter la fausse localisation, cliquez sur « Arrêter la fausse localisation ». Si votre appareil est toujours bloqué à l'emplacement falsifié, désactivez et réactivez les services de localisation dans Paramètres > Confidentialité.
Votre appareil disposera également d'un menu Développeur désormais affiché dans Paramètres. Vous pouvez vous en débarrasser en redémarrant votre iDevice.
Q : Mon appareil n'apparaît pas dans la liste ?
R : Assurez-vous qu'il est branché, que vous avez fait confiance à votre PC et que l'appareil est visible sur iTunes.
Q : Aide, il est indiqué qu'il ne peut pas monter l'image ou une autre erreur générique ?
R : Assurez-vous que votre iDevice est compatible avec le PC/Mac et si tout ce que vous avez essayé ne fonctionne pas, un redémarrage de votre appareil résoudra généralement le problème.
Q : Impossible de charger la bibliothèque partagée 'imobiledevice' ou l'une de ses dépendances A : définissez la variable d'environnement DYLD_LIBRARY_PATH
sur le dossier contenant les fichiers libimobiledevice
et exécutez le projet avec le framework et le runtime spécifiés, par exemple
export DYLD_LIBRARY_PATH= $HOME /iFakeLocation/iFakeLocation/bin/Debug/net6.0/runtimes/osx-x64/native
dotnet run --project ./iFakeLocation/iFakeLocation.csproj --framework net6.0 --runtime osx-x64