├── ClipboardSelectLinks.ahk ├── LICENSE ├── README.md ├── Result_BetaAppsAvailable.md ├── Run_CheckAppsTestflight.bat ├── main.py └── main_full.py /ClipboardSelectLinks.ahk: -------------------------------------------------------------------------------- 1 | F3:: Reload 2 | 3 | F8:: 4 | Click, 3 5 | Sleep, 50 6 | ; Save the currently selected text to a variable 7 | Clipboard := "" ; Clear the clipboard 8 | SendInput, ^c ; Simulate Ctrl + C to copy selected text 9 | ClipWait, 1 ; Wait for 1 second for the clipboard to contain data 10 | 11 | ; Check if text is copied successfully 12 | If ErrorLevel 13 | { 14 | MsgBox, No text was selected! 15 | Return 16 | } 17 | 18 | ; Save the copied text into a variable 19 | input := Clipboard 20 | 21 | ; Define a regular expression pattern to capture the hashtag and TestFlight link 22 | pattern := "#.*\w" 23 | 24 | ; Use RegExMatch to extract the matched pattern from the input 25 | if (RegExMatch(input, pattern, match)) { 26 | Clipboard := match 27 | } 28 | 29 | if WinExist("ahk_exe Telegram.exe") 30 | { 31 | WinActivate ; Use the window found by WinExist. 32 | Sleep, 100 33 | Send, ^v 34 | Sleep, 100 35 | Send, {ENTER} 36 | } 37 | Return 38 | 39 | F7:: 40 | ; Save the currently selected text to a variable 41 | Clipboard := "" ; Clear the clipboard 42 | SendInput, ^c ; Simulate Ctrl + C to copy selected text 43 | ClipWait, 1 ; Wait for 1 second for the clipboard to contain data 44 | 45 | Send, ^t 46 | Sleep, 100 47 | Send, ^v appstore{ENTER} 48 | return 49 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Manhihi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Testflight_Departures 2 | ## You can find beta apps here!!! 3 | | Brands | Names/Links | 4 | | --- | --- | 5 | | Github | **[Beta Apps Are Available](https://github.com/manhnh97/Testflight_CheckAppsAvailable/blob/master/Result_Testflight_Available_BetaApps.md)** | 6 | | Github | **[Testflight Departures](https://github.com/manhnh97/Testflight_Departures/blob/master/Result_BetaAppsAvailable.md)** | 7 | | Github | **[Testflight AwesomeTestflight](https://github.com/pluwen/awesome-testflight-link)** | 8 | | Telegram | **[TestflightM](https://t.me/testflightm)** | 9 | | Telegram | **[TestflightMchat](https://t.me/testflightmchat)** | 10 | | Telegram | **[Testflight1110](https://t.me/testflight1110)** | 11 | | Telegram | **[TestflightR](https://t.me/testflightR)** | 12 | | Telegram | **[Testflight Gamerv](https://t.me/tfgamerv)** | 13 | | Telegram | **[TestflightX](https://t.me/TestFlightX)** | 14 | | Telegram | **[TFGames](https://t.me/TFGames)** | 15 | | Telegram | **[Firstfinger](https://t.me/firstfinger)** | 16 | | Telegram | **[Testflightlinks](https://t.me/testflightlinks)** | 17 | | Telegram | **[Departures](https://t.me/departures_to)** | 18 | | Telegram | **[Testflight (Không gian mạng)](https://t.me/c/1823403288/32)** | 19 | | Telegram | **[Testflight (Thịt luộc)](https://t.me/thitluoc77/88197)** | 20 | | Telegram | **[App Store Deals](https://t.me/AppStoreDeals)** | 21 | | Instagram | **[testflightlinks](https://www.instagram.com/testflightlinks/)** | 22 | | Threads | **[Testflightlinks](https://www.threads.net/@testflightlinks)** | 23 | | GSearch | **[Testflight GGsearch](https://www.google.com/search?q=site:testflight.apple.com/join/)** | 24 | | GSearch | **[Testflight GGsearch [Name]](https://www.google.com/search?q=enter_name++site%3Atestflight.apple.com%2Fjoin%2F&sxsrf=ALeKk00KavQhLJ4dpUUru7tjMy3PCXSK-g%3A1621736790931&ei=Vr2pYMS0OKyjjLsP0siEOA&oq=****++site%3Atestflight.apple.com%2Fjoin%2F&gs_lcp=Cgdnd3Mtd2l6EANQr58BWPSyAWDtwgFoAnAAeACAAT6IAZUDkgEBN5gBAKABAaoBB2d3cy13aXrAAQE&sclient=gws-wiz&ved=0ahUKEwjEt96q4N7wAhWsEWMBHVIkAQcQ4dUDCA0&uact=5)** | 25 | | GSheet | **[Testflight GGsheet](https://docs.google.com/spreadsheets/d/1Uej3AQPxRcLRXnmthUXR-7oGkNV_GsMFgCoNnuPtSwI/edit#gid=1719818428)** | 26 | | Website | **[Testflight Wabetainfo](https://wabetainfo.com/testflight/)** | 27 | | Website | **[Testflight Airport Community](https://app.airport.community/)** | 28 | | Website | **[Findbeta](https://findbeta.no/)** | 29 | | Facebook | **[Nghiện Laptop](https://www.facebook.com/groups/nghienlaptopviet)** | 30 | | Facebook | **[Nghiện Trick](https://www.facebook.com/groups/685853110047775)** | 31 | | Facebook | **[Nghiện Trick v2](https://www.facebook.com/groups/nghientrickneverdie02)** | 32 | | Facebook | **[Nghiện Mac](https://www.facebook.com/groups/794827048960151)** | 33 | | Facebook | **[TestFlighters](https://www.facebook.com/groups/819080485228690)** | 34 | | Reddit | **[Testflight](https://www.reddit.com/r/TestFlight/)** | 35 | | X | **[Testflight Newest](https://twitter.com/search?q=url%3Atestflight.apple.com)** | 36 | 37 | ## Thanks to 38 | **[Andy Pham](https://www.facebook.com/andypham.thitluoc)**
39 | **[Dimitri Romanov](https://t.me/DimiHepburn)**
40 | **[findbeta.no](https://t.me/Findbeta)** -------------------------------------------------------------------------------- /Result_BetaAppsAvailable.md: -------------------------------------------------------------------------------- 1 | # Beta Apps is available [02/07/2024 02:55 PM] 2 | | Name | #HASHTAG | 3 | | --- | --- | 4 | | => **[AI](https://departures.to/tags/ai)** <= || 5 | | **MyAI Sticker** | #MYAI #STICKER
https://testflight.apple.com/join/6NYKtBUA | 6 | | **Lori - AI Chat Client** | #LORI #AI #CHAT #CLIENT
https://testflight.apple.com/join/q54w7Vtp | 7 | | **MyAI Watch** | #MYAI #WATCH
https://testflight.apple.com/join/XWQg7ii7 | 8 | | **ReImage AI** | #REIMAGE #AI
https://testflight.apple.com/join/SVlemqZB | 9 | | **Bing: Chat with AI & GPT-4** | #BING #CHAT #WITH #AI #GPT #4
https://testflight.apple.com/join/YAKT5ew9 | 10 | | => **[ART-AND-DESIGN](https://departures.to/tags/art-and-design)** <= || 11 | | **Freebox Files** | #FREEBOX #FILES
https://testflight.apple.com/join/T8Op14Wg | 12 | | **Picsart AI Photo Video Editor** | #PICSART #AI #PHOTO #VIDEO #EDITOR
https://testflight.apple.com/join/d4gDz5s7 | 13 | | **ReImage AI** | #REIMAGE #AI
https://testflight.apple.com/join/SVlemqZB | 14 | | **Katunizer** | #KATUNIZER
https://testflight.apple.com/join/cw8X7LeO | 15 | | **Mapboard GIS** | #MAPBOARD #GIS
https://testflight.apple.com/join/0TfVlWyN | 16 | | **FeelTheArt** | #FEELTHEART
https://testflight.apple.com/join/5DlscETW | 17 | | **Pastel** | #PASTEL
https://testflight.apple.com/join/xkUYBZPb | 18 | | **BlobTunes** | #BLOBTUNES
https://testflight.apple.com/join/jpGndZLj | 19 | | **カラオケツール** | #カラオケツール
https://testflight.apple.com/join/pGyQcxJP | 20 | | **Artstudio Pro BETA** | #ARTSTUDIO #PRO #BETA
https://testflight.apple.com/join/9xl0Mh0S | 21 | | => **[AUDIO](https://departures.to/tags/audio)** <= || 22 | | **Swiftfin** | #SWIFTFIN
https://testflight.apple.com/join/SqNPfdxq | 23 | | **SonicJot** | #SONICJOT
https://testflight.apple.com/join/Sr6LHdsR | 24 | | **Eary** | #EARY
https://testflight.apple.com/join/7ganV9D3 | 25 | | **Video To Audio** | #VIDEO #TO #AUDIO
https://testflight.apple.com/join/y1onMtLV | 26 | | **Playertronic** | #PLAYERTRONIC
https://testflight.apple.com/join/wG3LqDzP | 27 | | **audio-Mine** | #AUDIO #MINE
https://testflight.apple.com/join/JSMHBVPq | 28 | | => **[AUGMENTED-REALITY](https://departures.to/tags/augmented-reality)** <= || 29 | | **Dragons AR Connect** | #DRAGONS #AR #CONNECT
https://testflight.apple.com/join/zaZck6pt | 30 | | **DexiHunter** | #DEXIHUNTER
https://testflight.apple.com/join/2UpxWtFU | 31 | | **ReadON** | #READON
https://testflight.apple.com/join/ZQA5yRwJ | 32 | | **REACH Explorer** | #REACH #EXPLORER
https://testflight.apple.com/join/A12tOOLf | 33 | | **Microcosm - AR Voxel Drawing** | #MICROCOSM #AR #VOXEL #DRAWING
https://testflight.apple.com/join/DgAtj2ZD | 34 | | => **[BOOKS](https://departures.to/tags/books)** <= || 35 | | **Citations** | #CITATIONS
https://testflight.apple.com/join/vxobmPVp | 36 | | **ComicBook!** | #COMICBOOK
https://testflight.apple.com/join/WP1kmYpV | 37 | | **Hyphen.** | #HYPHEN
https://testflight.apple.com/join/tTw550WE | 38 | | **Quotify: Save Your Quotes** | #QUOTIFY #SAVE #YOUR #QUOTES
https://testflight.apple.com/join/HZievj8p | 39 | | => **[BROWSER](https://departures.to/tags/browser)** <= || 40 | | **Carbon Browser** | #CARBON #BROWSER
https://testflight.apple.com/join/Nd0sc84V | 41 | | **AdGuard — adblock&privacy** | #ADGUARD #ADBLOCK #PRIVACY
https://testflight.apple.com/join/PMfu4nmW | 42 | | **Via Browser** | #VIA #BROWSER
https://testflight.apple.com/join/z6cAoQs1 | 43 | | **Alook Browser - 2x Speed** | #ALOOK #BROWSER #2X #SPEED
https://testflight.apple.com/join/I4MFSZp1 | 44 | | => **[BUSINESS](https://departures.to/tags/business)** <= || 45 | | **WhatsApp Business** | #WHATSAPP #BUSINESS
https://testflight.apple.com/join/oscYikr0 | 46 | | **Kyte: Retail Point of Sales** | #KYTE #RETAIL #POINT #OF #SALES
https://testflight.apple.com/join/gmynAuqE | 47 | | => **[CHAT](https://departures.to/tags/chat)** <= || 48 | | **WhatsApp Business** | #WHATSAPP #BUSINESS
https://testflight.apple.com/join/oscYikr0 | 49 | | **AiChat - LLM** | #AICHAT #LLM
https://testflight.apple.com/join/GR4BOt2M | 50 | | **OASIS AI** | #OASIS #AI
https://testflight.apple.com/join/ysGEiJaR | 51 | | **Pravica Messenger** | #PRAVICA #MESSENGER
https://testflight.apple.com/join/HLhgcnJW | 52 | | **Yatter** | #YATTER
https://testflight.apple.com/join/ceF4oyaA | 53 | | **Bunches** | #BUNCHES
https://testflight.apple.com/join/LODArZyu | 54 | | **Discord - Chat, Talk & Hangout** | #DISCORD #CHAT #TALK #HANGOUT
https://testflight.apple.com/join/gdE4pRzI | 55 | | => **[CRYPTOCURRENCY](https://departures.to/tags/cryptocurrency)** <= || 56 | | **Komodo Mobile Crypto Wallet** | #KOMODO #MOBILE #CRYPTO #WALLET
https://testflight.apple.com/join/c2mOLEoC | 57 | | **Wallet 3** | #WALLET #3
https://testflight.apple.com/join/5acvlgyK | 58 | | **J-Wallet** | #J #WALLET
https://testflight.apple.com/join/ie76LZCG | 59 | | **Exobots** | #EXOBOTS
https://testflight.apple.com/join/EnbxfBLt | 60 | | **FN - Bitcoin Core** | #FN #BITCOIN #CORE
https://testflight.apple.com/join/GjorePvl | 61 | | **Tegro** | #TEGRO
https://testflight.apple.com/join/Eo5Rxn7w | 62 | | **Light Wallet** | #LIGHT #WALLET
https://testflight.apple.com/join/4bbpvn9a | 63 | | **FITzOn** | #FITZON
https://testflight.apple.com/join/ackjlR72 | 64 | | **Candide Wallet** | #CANDIDE #WALLET
https://testflight.apple.com/join/XJJHACbF | 65 | | **CryptoEmpire: Match-3 Battle** | #CRYPTOEMPIRE #MATCH #3 #BATTLE
https://testflight.apple.com/join/vz1BmFDJ | 66 | | **Nightly - multichain wallet** | #NIGHTLY #MULTICHAIN #WALLET
https://testflight.apple.com/join/QymlYEdr | 67 | | **Rubi** | #RUBI
https://testflight.apple.com/join/p4QPedyu | 68 | | **Billionaire Plus** | #BILLIONAIRE #PLUS
https://testflight.apple.com/join/PLlwz6xq | 69 | | **StrikeX - DeFi Crypto Wallet** | #STRIKEX #DEFI #CRYPTO #WALLET
https://testflight.apple.com/join/gqY0LHSd?utm_source=TestFlight | 70 | | **Rate That Crypto** | #RATE #THAT #CRYPTO
https://testflight.apple.com/join/mxohmjCJ | 71 | | **Verus Wallet** | #VERUS #WALLET
https://testflight.apple.com/join/ZS43lYcw | 72 | | **ISLAMIwallet** | #ISLAMIWALLET
https://testflight.apple.com/join/0uQOwMQM | 73 | | **Risc Financial** | #RISC #FINANCIAL
https://testflight.apple.com/join/V0ABWW4j | 74 | | **I0ME** | #I0ME
https://testflight.apple.com/join/1Gog9ckj | 75 | | **Toshimeta** | #TOSHIMETA
https://testflight.apple.com/join/95XG2aUU | 76 | | **Viterium Wallet** | #VITERIUM #WALLET
https://testflight.apple.com/join/9UD1PICY | 77 | | **Podium - web3 town square** | #PODIUM #WEB3 #TOWN #SQUARE
https://testflight.apple.com/join/5CE03XWr | 78 | | **Defly Wallet** | #DEFLY #WALLET
https://testflight.apple.com/join/S66wwJpq | 79 | | **KryptoGO** | #KRYPTOGO
https://testflight.apple.com/join/bWnlmLvt | 80 | | => **[DEVELOPER](https://departures.to/tags/developer)** <= || 81 | | **Changelog Publisher** | #CHANGELOG #PUBLISHER
https://testflight.apple.com/join/4YdmtpbZ | 82 | | **auth. - 2FA Smart Sync** | #AUTH #2FA #SMART #SYNC
https://testflight.apple.com/join/8XDBCC4Q | 83 | | **ConnectUI - Apps Sales Reports** | #CONNECTUI #APPS #SALES #REPORTS
https://testflight.apple.com/join/SL1E10Ar | 84 | | **JoyChat - Pocket AI Chat** | #JOYCHAT #POCKET #AI #CHAT
https://testflight.apple.com/join/dSXJupvR | 85 | | **Bolt Charger** | #BOLT #CHARGER
https://testflight.apple.com/join/Hhm685us | 86 | | **Terminal7** | #TERMINAL7
https://testflight.apple.com/join/rtqhChw5 | 87 | | **App Tools** | #APP #TOOLS
https://testflight.apple.com/join/rX5T4xpf | 88 | | **REACH Explorer** | #REACH #EXPLORER
https://testflight.apple.com/join/A12tOOLf | 89 | | **Cleora** | #CLEORA
https://testflight.apple.com/join/XdFjPys6 | 90 | | **iProjects - Share Software** | #IPROJECTS #SHARE #SOFTWARE
https://testflight.apple.com/join/RZgWSO8Z | 91 | | **WebSSH - SysAdmin Tools** | #WEBSSH #SYSADMIN #TOOLS
https://testflight.apple.com/join/QSrBK59z | 92 | | => **[DRONES](https://departures.to/tags/drones)** <= || 93 | | **Dronelink Flight** | #DRONELINK #FLIGHT
https://testflight.apple.com/join/PumJOBFK | 94 | | => **[EDUCATION](https://departures.to/tags/education)** <= || 95 | | **Duolingo - Language Lessons** | #DUOLINGO #LANGUAGE #LESSONS
https://testflight.apple.com/join/Sq8bYSnJ | 96 | | **Hashnode: Dev Community** | #HASHNODE #DEV #COMMUNITY
https://testflight.apple.com/join/NFZKSNEf | 97 | | **XcodeTips** | #XCODETIPS
https://testflight.apple.com/join/yoO9qlqv | 98 | | **Quizlet: AI-powered Flashcards** | #QUIZLET #AI #POWERED #FLASHCARDS
https://testflight.apple.com/join/mwhcPqxJ | 99 | | **Learn English Helper** | #LEARN #ENGLISH #HELPER
https://testflight.apple.com/join/2wLfaRrM | 100 | | => **[ELECTRIC-VEHICLES](https://departures.to/tags/electric-vehicles)** <= || 101 | | **S3XY Watch** | #S3XY #WATCH
https://testflight.apple.com/join/194LkkmW | 102 | | => **[EMAIL-AND-CALENDAR](https://departures.to/tags/email-and-calendar)** <= || 103 | | **NotePlan - To-Do List & Notes** | #NOTEPLAN #TO #DO #LIST #NOTES
https://testflight.apple.com/join/fm9q4OjE | 104 | | **Maily - Email App** | #MAILY #EMAIL #APP
https://testflight.apple.com/join/6TFIg0uJ | 105 | | **Capture & Process: GTD Inbox** | #CAPTURE #PROCESS #GTD #INBOX
https://testflight.apple.com/join/H99p1rTp | 106 | | **Delete Emails & Cleaner** | #DELETE #EMAILS #CLEANER
https://testflight.apple.com/join/kH8a4miQ | 107 | | => **[ENTERTAINMENT](https://departures.to/tags/entertainment)** <= || 108 | | **Freebox Files** | #FREEBOX #FILES
https://testflight.apple.com/join/T8Op14Wg | 109 | | **Marker - YouTube Chapters** | #MARKER #YOUTUBE #CHAPTERS
https://testflight.apple.com/join/L0Mh507n | 110 | | **homeTV IPTV Player** | #HOMETV #IPTV #PLAYER
https://testflight.apple.com/join/5tW6B5MR | 111 | | **Katunizer** | #KATUNIZER
https://testflight.apple.com/join/cw8X7LeO | 112 | | **F1ATV** | #F1ATV
https://testflight.apple.com/join/NRswe1IZ | 113 | | **Shake TV - Best IPTV Streamer** | #SHAKE #TV #BEST #IPTV #STREAMER
https://testflight.apple.com/join/IwzEbciR | 114 | | **RYVO - Photo Contests** | #RYVO #PHOTO #CONTESTS
https://testflight.apple.com/join/3mOnDR9E | 115 | | => **[FILES-AND-CLOUD](https://departures.to/tags/files-and-cloud)** <= || 116 | | **Swiftfin** | #SWIFTFIN
https://testflight.apple.com/join/SqNPfdxq | 117 | | => **[FINANCE](https://departures.to/tags/finance)** <= || 118 | | **Komodo Mobile Crypto Wallet** | #KOMODO #MOBILE #CRYPTO #WALLET
https://testflight.apple.com/join/c2mOLEoC | 119 | | **Chronicle - Bill Organizer** | #CHRONICLE #BILL #ORGANIZER
https://testflight.apple.com/join/w40ogK7n | 120 | | **Invoice Maker & bill generator** | #INVOICE #MAKER #BILL #GENERATOR
https://testflight.apple.com/join/f5qhySC1 | 121 | | **Hours Tracker: Time Tracking** | #HOURS #TRACKER #TIME #TRACKING
https://testflight.apple.com/join/2Jgzl4ip | 122 | | **Budget Planner – Cirka** | #BUDGET #PLANNER #CIRKA
https://testflight.apple.com/join/8Mib8YQ7 | 123 | | **MoneySpaces Budget For Couples** | #MONEYSPACES #BUDGET #FOR #COUPLES
https://testflight.apple.com/join/l64ID70n | 124 | | **Subscrible - Payments Tracker** | #SUBSCRIBLE #PAYMENTS #TRACKER
https://testflight.apple.com/join/d8Oc6Det | 125 | | **Demeter² - Freelancer Incomes** | #DEMETER² #FREELANCER #INCOMES
https://testflight.apple.com/join/OpEr8QIk | 126 | | **Monzo Bank - Mobile Banking** | #MONZO #BANK #MOBILE #BANKING
https://testflight.apple.com/join/2NZLBFyb | 127 | | => **[FITNESS](https://departures.to/tags/fitness)** <= || 128 | | **Fit:match - 3D Scan & Shop** | #FIT #MATCH #3D #SCAN #SHOP
https://testflight.apple.com/join/F6F6m6eg | 129 | | **PR-Tracker** | #PR #TRACKER
https://testflight.apple.com/join/8Uq1VAJk | 130 | | **Backcountry Ski - Beta App** | #BACKCOUNTRY #SKI #BETA #APP
https://testflight.apple.com/join/6FXz5GT5 | 131 | | **ApeMove** | #APEMOVE
https://testflight.apple.com/join/mNpExHM3 | 132 | | **Progressive Overload Liftlog+** | #PROGRESSIVE #OVERLOAD #LIFTLOG
https://testflight.apple.com/join/013wFF4q | 133 | | **CommuniSki** | #COMMUNISKI
https://testflight.apple.com/join/4vgUfbZ7 | 134 | | **PMcardio** | #PMCARDIO
https://testflight.apple.com/join/DuD9cFWO | 135 | | **TrainAsONE- AI Running Plans** | #TRAINASONE #AI #RUNNING #PLANS
https://testflight.apple.com/join/lJ1z2chB | 136 | | **CardioBot - Heart Rate Tracker** | #CARDIOBOT #HEART #RATE #TRACKER
https://testflight.apple.com/join/H82FVVt6 | 137 | | => **[FOOD](https://departures.to/tags/food)** <= || 138 | | **Ambre: Recipe Organizer** | #AMBRE #RECIPE #ORGANIZER
https://testflight.apple.com/join/zIHhY5L1 | 139 | | **Tomaito - Recipe Generator** | #TOMAITO #RECIPE #GENERATOR
https://testflight.apple.com/join/ih627gIF | 140 | | **RecipeChef: Recipe Manager** | #RECIPECHEF #RECIPE #MANAGER
https://testflight.apple.com/join/j5urtlwj | 141 | | => **[GAMES](https://departures.to/tags/games)** <= || 142 | | **DropZap World** | #DROPZAP #WORLD
https://testflight.apple.com/join/CdEXgjst | 143 | | **Tap Tap Reloaded** | #TAP #TAP #RELOADED
https://testflight.apple.com/join/SpvyEydY | 144 | | **Wanaka Farm** | #WANAKA #FARM
https://testflight.apple.com/join/jUdIq7tn | 145 | | **Binemon2022** | #BINEMON2022
https://testflight.apple.com/join/JDLvz811 | 146 | | **Itsy & Bitsy** | #ITSY #BITSY
https://testflight.apple.com/join/NodjdRvb | 147 | | **仙剑三** | #仙剑三
https://testflight.apple.com/join/ypI5moed | 148 | | **Platy: Fun car games** | #PLATY #FUN #CAR #GAMES
https://testflight.apple.com/join/XavJzO8i | 149 | | **Panzerdogs** | #PANZERDOGS
https://testflight.apple.com/join/6JTnCXla | 150 | | **TrivAI - Endless Trivia** | #TRIVAI #ENDLESS #TRIVIA
https://testflight.apple.com/join/v5zH78uT | 151 | | **Jeet Fighters** | #JEET #FIGHTERS
https://testflight.apple.com/join/qTNhVNwL | 152 | | **FreeCell Solitaire Card Game.** | #FREECELL #SOLITAIRE #CARD #GAME
https://testflight.apple.com/join/34VhJqpx | 153 | | **Infinite Drive** | #INFINITE #DRIVE
https://testflight.apple.com/join/fDLLZeSk | 154 | | **Dungeon Ward: Souls & Dragons** | #DUNGEON #WARD #SOULS #DRAGONS
https://testflight.apple.com/join/Kyg7sbis | 155 | | **In-Flight Assistant** | #IN #FLIGHT #ASSISTANT
https://testflight.apple.com/join/FXYIV6wG | 156 | | **Can you escape Undersea Villa** | #CAN #YOU #ESCAPE #UNDERSEA #VILLA
https://testflight.apple.com/join/K6wAGM1F | 157 | | **Dogeon** | #DOGEON
https://testflight.apple.com/join/5b0BUpn6 | 158 | | **MLBB Beta** | #MLBB #BETA
https://testflight.apple.com/join/yYjKTTlT | 159 | | **Peace Booster** | #PEACE #BOOSTER
https://testflight.apple.com/join/CKxvzEl9 | 160 | | **开发者测试版** | #开发者测试版
https://testflight.apple.com/join/mOxZm1dD | 161 | | **Pocket Reality** | #POCKET #REALITY
https://testflight.apple.com/join/Jnb842oH | 162 | | **Street Drag 2** | #STREET #DRAG #2
https://testflight.apple.com/join/d2JRnB0F | 163 | | **Ys Online:The Ark of Napishtim** | #YS #ONLINE #THE #ARK #OF #NAPISHTIM
https://testflight.apple.com/join/V8mnSK6k | 164 | | **EnigmBox: test your logic** | #ENIGMBOX #TEST #YOUR #LOGIC
https://testflight.apple.com/join/nJM7SH3N | 165 | | **Star Command** | #STAR #COMMAND
https://testflight.apple.com/join/AwPWU9Bb | 166 | | **Game Show Hub** | #GAME #SHOW #HUB
https://testflight.apple.com/join/C7jYye8g | 167 | | **MobileLife - Life Simulator** | #MOBILELIFE #LIFE #SIMULATOR
https://testflight.apple.com/join/8mj4pQ8t | 168 | | **着そり ~ソリティアで着せ替えする少女 3D~ 2022** | #着そり #ソリティアで着せ替えする少女 #3D #2022
https://testflight.apple.com/join/OlzSzxM3 | 169 | | **霸王的梦想** | #霸王的梦想
https://testflight.apple.com/join/Rl006EFo | 170 | | **Samurai Fight** | #SAMURAI #FIGHT
https://testflight.apple.com/join/4a8K6ltZ | 171 | | **Omlet: Live & 3D Avatar Stream** | #OMLET #LIVE #3D #AVATAR #STREAM
https://testflight.apple.com/join/xqSLy94a | 172 | | => **[HEALTH](https://departures.to/tags/health)** <= || 173 | | **Fit:match - 3D Scan & Shop** | #FIT #MATCH #3D #SCAN #SHOP
https://testflight.apple.com/join/F6F6m6eg | 174 | | **Meditation Timer - Zenitizer** | #MEDITATION #TIMER #ZENITIZER
https://testflight.apple.com/join/QvKyRJ8x | 175 | | **Nutrino: Food & Macro Tracker** | #NUTRINO #FOOD #MACRO #TRACKER
https://testflight.apple.com/join/zWvYz8A6 | 176 | | **Mental Health by HappySteps** | #MENTAL #HEALTH #BY #HAPPYSTEPS
https://testflight.apple.com/join/KxmTfa2j | 177 | | **Insync Health** | #INSYNC #HEALTH
https://testflight.apple.com/join/ALH7Q3i6 | 178 | | **Clean Beach - water quality** | #CLEAN #BEACH #WATER #QUALITY
https://testflight.apple.com/join/697V2NOT | 179 | | **Balance: Meditation & Sleep** | #BALANCE #MEDITATION #SLEEP
https://testflight.apple.com/join/5V7gW8Zc | 180 | | **WidgetHealth - Widget & Health** | #WIDGETHEALTH #WIDGET #HEALTH
https://testflight.apple.com/join/G0Wh2Ft0 | 181 | | **BeAware Deaf Assistant** | #BEAWARE #DEAF #ASSISTANT
https://testflight.apple.com/join/3ixeJPSz | 182 | | **Diabits** | #DIABITS
https://testflight.apple.com/join/GQxsdp64 | 183 | | => **[HOMEKIT](https://departures.to/tags/homekit)** <= || 184 | | **Mi Home - Manage smart devices** | #MI #HOME #MANAGE #SMART #DEVICES
https://testflight.apple.com/join/sFv9xqPS | 185 | | **Equiwatt EV** | #EQUIWATT #EV
https://testflight.apple.com/join/uXOpyvb4 | 186 | | => **[IOS-18](https://departures.to/tags/ios-18)** <= || 187 | | => **[LISTS-AND-TO-DO](https://departures.to/tags/lists-and-to-do)** <= || 188 | | **NotePlan - To-Do List & Notes** | #NOTEPLAN #TO #DO #LIST #NOTES
https://testflight.apple.com/join/fm9q4OjE | 189 | | **Grocery - Smart Shopping List** | #GROCERY #SMART #SHOPPING #LIST
https://testflight.apple.com/join/RroNiZxu | 190 | | **Kanbann** | #KANBANN
https://testflight.apple.com/join/GPtxc3QG | 191 | | **SuperPlanner: Daily Planner** | #SUPERPLANNER #DAILY #PLANNER
https://testflight.apple.com/join/JNyC9qxP | 192 | | **Informant 5 Calendar** | #INFORMANT #5 #CALENDAR
https://testflight.apple.com/join/h1WB27ar | 193 | | **Trello: organize anything!** | #TRELLO #ORGANIZE #ANYTHING
https://testflight.apple.com/join/cRWMcQsr | 194 | | **Clover Mobile** | #CLOVER #MOBILE
https://testflight.apple.com/join/jwM4OB9R | 195 | | => **[MACOS](https://departures.to/tags/macos)** <= || 196 | | **Speechable - Text to Voice** | #SPEECHABLE #TEXT #TO #VOICE
https://testflight.apple.com/join/8OYs1O2V | 197 | | **Wipr** | #WIPR
https://testflight.apple.com/join/Evvid8e4 | 198 | | **Velja** | #VELJA
https://testflight.apple.com/join/2dTcUTtL | 199 | | **Waterlogue Pro** | #WATERLOGUE #PRO
https://testflight.apple.com/join/aoTvN3kT | 200 | | **Stempel — Create New Files** | #STEMPEL #CREATE #NEW #FILES
https://testflight.apple.com/join/56oTaZAY | 201 | | **Focus – Productivity Timer** | #FOCUS #PRODUCTIVITY #TIMER
https://testflight.apple.com/join/4GWAwNsU | 202 | | **Games Night** | #GAMES #NIGHT
https://testflight.apple.com/join/jMA3THFK | 203 | | => **[MAPS](https://departures.to/tags/maps)** <= || 204 | | **Foursquare City Guide** | #FOURSQUARE #CITY #GUIDE
https://testflight.apple.com/join/At7rr385 | 205 | | **Moments: Social Map App** | #MOMENTS #SOCIAL #MAP #APP
https://testflight.apple.com/join/qJx8ui96 | 206 | | **MyTreasures** | #MYTREASURES
https://testflight.apple.com/join/lOraKp7j | 207 | | **ジオグラフィカ - 登山用GPS** | #ジオグラフィカ #登山用GPS
https://testflight.apple.com/join/aJUquYvA | 208 | | **TomTom AmiGO GPS Maps, Traffic** | #TOMTOM #AMIGO #GPS #MAPS #TRAFFIC
https://testflight.apple.com/join/IOxARzyI | 209 | | => **[MEDICAL](https://departures.to/tags/medical)** <= || 210 | | **Insync Health** | #INSYNC #HEALTH
https://testflight.apple.com/join/ALH7Q3i6 | 211 | | => **[MUSIC](https://departures.to/tags/music)** <= || 212 | | **Swiftfin** | #SWIFTFIN
https://testflight.apple.com/join/SqNPfdxq | 213 | | **Retro 2** | #RETRO #2
https://testflight.apple.com/join/IjV5V0zL | 214 | | **Power Player Music Player** | #POWER #PLAYER #MUSIC #PLAYER
https://testflight.apple.com/join/U5KJ4ejE | 215 | | **COSIGN: Apple Music Unlocked** | #COSIGN #APPLE #MUSIC #UNLOCKED
https://testflight.apple.com/join/ocuhVJ9j | 216 | | **Albums – Music Library** | #ALBUMS #MUSIC #LIBRARY
https://testflight.apple.com/join/QF8LiUB3 | 217 | | **Music Info — Song Metadata** | #MUSIC #INFO #SONG #METADATA
https://testflight.apple.com/join/PF51tNuK | 218 | | **Playlist Note** | #PLAYLIST #NOTE
https://testflight.apple.com/join/1YD83FSk | 219 | | **Musixmatch Lyrics Finder** | #MUSIXMATCH #LYRICS #FINDER
https://testflight.apple.com/join/7yLzN5td | 220 | | **MusicHarbor - Track New Music** | #MUSICHARBOR #TRACK #NEW #MUSIC
https://testflight.apple.com/join/uaazZoIc | 221 | | **Funimate** | #FUNIMATE
https://testflight.apple.com/join/S3LneucB | 222 | | => **[NEWS](https://departures.to/tags/news)** <= || 223 | | **Rooms - رومز** | #ROOMS #رومز
https://testflight.apple.com/join/Z9Elx1Aj | 224 | | **Fedigardens** | #FEDIGARDENS
https://testflight.apple.com/join/31AZNhx9 | 225 | | **Newzera** | #NEWZERA
https://testflight.apple.com/join/Ge3QU69u | 226 | | **Feed Brew** | #FEED #BREW
https://testflight.apple.com/join/QorLlDEt | 227 | | => **[PETS](https://departures.to/tags/pets)** <= || 228 | | **TopiBowl** | #TOPIBOWL
https://testflight.apple.com/join/6oGhKChE | 229 | | => **[PHOTOGRAPHY](https://departures.to/tags/photography)** <= || 230 | | **SweeLOL(β)Just Do it 4 the LOL** | #SWEELOL #Β #JUST #DO #IT #4 #THE #LOL
https://testflight.apple.com/join/FT9n1ncG | 231 | | **Picme - Get the Real Picture.** | #PICME #GET #THE #REAL #PICTURE
https://testflight.apple.com/join/MmJ4tvUr | 232 | | **Polycam 3D Scanner, LiDAR, 360** | #POLYCAM #3D #SCANNER #LIDAR #360
https://testflight.apple.com/join/H5Y6Mtw5 | 233 | | **Looki - Daily Photo Emoji Game** | #LOOKI #DAILY #PHOTO #EMOJI #GAME
https://testflight.apple.com/join/lgXGOqVg | 234 | | **DateStamper** | #DATESTAMPER
https://testflight.apple.com/join/1SjoJEhx | 235 | | **I Remember When** | #I #REMEMBER #WHEN
https://testflight.apple.com/join/hEh8SXPI | 236 | | => **[PODCASTS](https://departures.to/tags/podcasts)** <= || 237 | | **Untitled Podcast App** | #UNTITLED #PODCAST #APP
https://testflight.apple.com/join/a4bmx5rA | 238 | | **Podcast Republic - Podcast App** | #PODCAST #REPUBLIC #PODCAST #APP
https://testflight.apple.com/join/y8zpsf0p | 239 | | **ChangemakerZ** | #CHANGEMAKERZ
https://testflight.apple.com/join/jBHcWmTN | 240 | | => **[SHOPPING](https://departures.to/tags/shopping)** <= || 241 | | **Fit:match - 3D Scan & Shop** | #FIT #MATCH #3D #SCAN #SHOP
https://testflight.apple.com/join/F6F6m6eg | 242 | | **Tomaito - Recipe Generator** | #TOMAITO #RECIPE #GENERATOR
https://testflight.apple.com/join/ih627gIF | 243 | | => **[SHORTCUTS](https://departures.to/tags/shortcuts)** <= || 244 | | **Keyboard Shortcuts - OneTap** | #KEYBOARD #SHORTCUTS #ONETAP
https://testflight.apple.com/join/zEo7CayM | 245 | | **Lock Launcher - Screen Widgets** | #LOCK #LAUNCHER #SCREEN #WIDGETS
https://testflight.apple.com/join/clHxFnLa | 246 | | **Stock Analyzer** | #STOCK #ANALYZER
https://testflight.apple.com/join/uubnmD8j | 247 | | => **[SOCIAL-NETWORKING](https://departures.to/tags/social-networking)** <= || 248 | | **Interact - Social Network** | #INTERACT #SOCIAL #NETWORK
https://testflight.apple.com/join/Bp907Kgh | 249 | | **Damus** | #DAMUS
https://testflight.apple.com/join/CLwjLxWl | 250 | | **Duo Social** | #DUO #SOCIAL
https://testflight.apple.com/join/0Sm4IXio | 251 | | **Stomp for Mastodon** | #STOMP #FOR #MASTODON
https://testflight.apple.com/join/uyvyOrko | 252 | | **RFOX VALT** | #RFOX #VALT
https://testflight.apple.com/join/bPUkXcr3 | 253 | | **Planetary Social** | #PLANETARY #SOCIAL
https://testflight.apple.com/join/Tmd2hEat | 254 | | **BeReal. Your friends for real.** | #BEREAL #YOUR #FRIENDS #FOR #REAL
https://testflight.apple.com/join/IM4jE5XY | 255 | | **Crafted Pour** | #CRAFTED #POUR
https://testflight.apple.com/join/LheYynyu | 256 | | **Dystopia for Reddit** | #DYSTOPIA #FOR #REDDIT
https://testflight.apple.com/join/4MJtN4FB | 257 | | **SOTAMĀT SOTA / POTA Spotting** | #SOTAMĀT #SOTA #POTA #SPOTTING
https://testflight.apple.com/join/UQuW6g1E | 258 | | **Peeree** | #PEEREE
https://testflight.apple.com/join/nEontnke | 259 | | **MetaLife.Social** | #METALIFE #SOCIAL
https://testflight.apple.com/join/dTiB8eaP | 260 | | **Octans** | #OCTANS
https://testflight.apple.com/join/AoXRo4GM | 261 | | **Arro Social App** | #ARRO #SOCIAL #APP
https://testflight.apple.com/join/2Zi2mrxz | 262 | | => **[SPORTS](https://departures.to/tags/sports)** <= || 263 | | **BETANDYOU - Best bets for you** | #BETANDYOU #BEST #BETS #FOR #YOU
https://testflight.apple.com/join/x6aMHlck | 264 | | **I Know Football** | #I #KNOW #FOOTBALL
https://testflight.apple.com/join/HSf6WbGK | 265 | | **Mindustry** | #MINDUSTRY
https://testflight.apple.com/join/79Azm1hZ | 266 | | => **[TIMERS](https://departures.to/tags/timers)** <= || 267 | | **Meditation Timer - Zenitizer** | #MEDITATION #TIMER #ZENITIZER
https://testflight.apple.com/join/QvKyRJ8x | 268 | | **Just Timers** | #JUST #TIMERS
https://testflight.apple.com/join/8hRrBYAR | 269 | | **Bluebird Focus Timer** | #BLUEBIRD #FOCUS #TIMER
https://testflight.apple.com/join/8XlR3xWg | 270 | | **OneClock - A Simple Flip Clock** | #ONECLOCK #A #SIMPLE #FLIP #CLOCK
https://testflight.apple.com/join/XhgwgXTt | 271 | | **Meter Maid: Feeding Timer** | #METER #MAID #FEEDING #TIMER
https://testflight.apple.com/join/fWYTZQ0S | 272 | | => **[TRANSIT](https://departures.to/tags/transit)** <= || 273 | | **TRViS** | #TRVIS
https://testflight.apple.com/join/yYBaAdqX | 274 | | **In-Flight Assistant** | #IN #FLIGHT #ASSISTANT
https://testflight.apple.com/join/FXYIV6wG | 275 | | => **[TRAVEL](https://departures.to/tags/travel)** <= || 276 | | **Globetrotter: Travel Tracker** | #GLOBETROTTER #TRAVEL #TRACKER
https://testflight.apple.com/join/FOKxyxxg | 277 | | **Topo Maps by Landscape** | #TOPO #MAPS #BY #LANDSCAPE
https://testflight.apple.com/join/SrVraMCy | 278 | | **Tour - Travel Planner** | #TOUR #TRAVEL #PLANNER
https://testflight.apple.com/join/cCltDP18 | 279 | | => **[TVOS](https://departures.to/tags/tvos)** <= || 280 | | **Swiftfin** | #SWIFTFIN
https://testflight.apple.com/join/SqNPfdxq | 281 | | => **[UTILITY](https://departures.to/tags/utility)** <= || 282 | | **Freebox Files** | #FREEBOX #FILES
https://testflight.apple.com/join/T8Op14Wg | 283 | | **Streamie** | #STREAMIE
https://testflight.apple.com/join/qcOTQQaL | 284 | | **WordPress – Website Builder** | #WORDPRESS #WEBSITE #BUILDER
https://testflight.apple.com/join/AkJQt8Pw | 285 | | **Magic Notes for Mac** | #MAGIC #NOTES #FOR #MAC
https://testflight.apple.com/join/mPcOYfPo | 286 | | **Wipr** | #WIPR
https://testflight.apple.com/join/Evvid8e4 | 287 | | **Letterly: Voice to Clear Text** | #LETTERLY #VOICE #TO #CLEAR #TEXT
https://testflight.apple.com/join/UabihOyL | 288 | | **Mileage Tracker - Magica** | #MILEAGE #TRACKER #MAGICA
https://testflight.apple.com/join/zyB4wpjx | 289 | | **Speechless: audios to texts** | #SPEECHLESS #AUDIOS #TO #TEXTS
https://testflight.apple.com/join/LDy50x1A | 290 | | **SaveClipboard** | #SAVECLIPBOARD
https://testflight.apple.com/join/GrB7BhLu | 291 | | **Magic Notes** | #MAGIC #NOTES
https://testflight.apple.com/join/azkZRsX2 | 292 | | **OneAI - AI Chat & AI Write** | #ONEAI #AI #CHAT #AI #WRITE
https://testflight.apple.com/join/QPPdLXA2 | 293 | | **Ulysses: Writing App** | #ULYSSES #WRITING #APP
https://testflight.apple.com/join/r7ehG0dQ | 294 | | **Web Mute: Content Warnings** | #WEB #MUTE #CONTENT #WARNINGS
https://testflight.apple.com/join/5pBd1J6v | 295 | | **Tally • Quick Counter** | #TALLY #QUICK #COUNTER
https://testflight.apple.com/join/zbUiqcxg | 296 | | **Founder's Kit** | #FOUNDER #S #KIT
https://testflight.apple.com/join/tGhWvt2c | 297 | | **Lili Clavier - Polices** | #LILI #CLAVIER #POLICES
https://testflight.apple.com/join/FdGRrTji | 298 | | **Bitwarden Password Manager** | #BITWARDEN #PASSWORD #MANAGER
https://testflight.apple.com/join/595lFH7U | 299 | | **Lock Launcher - Screen Widgets** | #LOCK #LAUNCHER #SCREEN #WIDGETS
https://testflight.apple.com/join/clHxFnLa | 300 | | **Datadog** | #DATADOG
https://testflight.apple.com/join/UNFB4E9Q | 301 | | **WayAround - Tag and Scan** | #WAYAROUND #TAG #AND #SCAN
https://testflight.apple.com/join/QdBenBfS | 302 | | **StageLight - DMX Controller** | #STAGELIGHT #DMX #CONTROLLER
https://testflight.apple.com/join/X1Ja2Mai | 303 | | **SOTAMĀT SOTA / POTA Spotting** | #SOTAMĀT #SOTA #POTA #SPOTTING
https://testflight.apple.com/join/UQuW6g1E | 304 | | **Trackpet** | #TRACKPET
https://testflight.apple.com/join/sY14cetk | 305 | | **1-2-3 Fuel** | #1 #2 #3 #FUEL
https://testflight.apple.com/join/odR8wwvp | 306 | | **Everlog Journal** | #EVERLOG #JOURNAL
https://testflight.apple.com/join/oARXO251 | 307 | | **Check Later** | #CHECK #LATER
https://testflight.apple.com/join/B4cD7aRC | 308 | | **1Password 7 • Password Manager** | #1PASSWORD #7 #PASSWORD #MANAGER
https://testflight.apple.com/join/flDiG5AU | 309 | | **Soulver** | #SOULVER
https://testflight.apple.com/join/rBWP4hPz | 310 | | **Zones: Time Zone Conversion** | #ZONES #TIME #ZONE #CONVERSION
https://testflight.apple.com/join/YBLZOCL8 | 311 | | **Notion: Notes, Docs, Tasks** | #NOTION #NOTES #DOCS #TASKS
https://testflight.apple.com/join/YSo8aVCS | 312 | | **Liso Password Manager** | #LISO #PASSWORD #MANAGER
https://testflight.apple.com/join/6Cty9vWh | 313 | | **Battery Health App** | #BATTERY #HEALTH #APP
https://testflight.apple.com/join/MdFRnz9J | 314 | | **app.list** | #APP #LIST
https://testflight.apple.com/join/hf7HdF2z | 315 | | **PCalc TV** | #PCALC #TV
https://testflight.apple.com/join/DR5CMmej | 316 | | **Magic File Viewer - Shu** | #MAGIC #FILE #VIEWER #SHU
https://testflight.apple.com/join/4nss4sdk | 317 | | => **[VIDEO](https://departures.to/tags/video)** <= || 318 | | **CapCut - Video Editor** | #CAPCUT #VIDEO #EDITOR
https://testflight.apple.com/join/Gu9kI6ky | 319 | | **AiChat - LLM** | #AICHAT #LLM
https://testflight.apple.com/join/GR4BOt2M | 320 | | **Playback: Watch Together** | #PLAYBACK #WATCH #TOGETHER
https://testflight.apple.com/join/EYsqLlMA | 321 | | **Upchat** | #UPCHAT
https://testflight.apple.com/join/qrxcliNo | 322 | | **Sangoma Meet** | #SANGOMA #MEET
https://testflight.apple.com/join/BEd12vi5 | 323 | | **WatchTube** | #WATCHTUBE
https://testflight.apple.com/join/tpwIQJIR | 324 | | => **[VISIONOS](https://departures.to/tags/visionOS)** <= || 325 | | **Cali - Your new calendar** | #CALI #YOUR #NEW #CALENDAR
https://testflight.apple.com/join/yKXoESUD | 326 | | => **[VPN](https://departures.to/tags/vpn)** <= || 327 | | **Maikr** | #MAIKR
https://testflight.apple.com/join/61cBo7QN | 328 | | **IVPN - Secure VPN for Privacy** | #IVPN #SECURE #VPN #FOR #PRIVACY
https://testflight.apple.com/join/FnmEzHHb | 329 | | **Malloc: Privacy & Security VPN** | #MALLOC #PRIVACY #SECURITY #VPN
https://testflight.apple.com/join/ahcJdktN | 330 | | **VPN Tracker** | #VPN #TRACKER
https://testflight.apple.com/join/hoTrTqiZ | 331 | | => **[WATCHOS](https://departures.to/tags/watchos)** <= || 332 | | **ShufflePlay** | #SHUFFLEPLAY
https://testflight.apple.com/join/OXkxF2Zt | 333 | | **Falcon Eye: Archery tracker** | #FALCON #EYE #ARCHERY #TRACKER
https://testflight.apple.com/join/tjdHmbnT | 334 | | **Roughly, the time in words** | #ROUGHLY #THE #TIME #IN #WORDS
https://testflight.apple.com/join/151Lh6XG | 335 | | **Eastwatch - TV Show Tracker** | #EASTWATCH #TV #SHOW #TRACKER
https://testflight.apple.com/join/SmfNOeJ2 | 336 | | => **[WEATHER](https://departures.to/tags/weather)** <= || 337 | | **Cartoon Weather** | #CARTOON #WEATHER
https://testflight.apple.com/join/SkezlqtE | 338 | | **Haze: Air Quality & Weather** | #HAZE #AIR #QUALITY #WEATHER
https://testflight.apple.com/join/AL3mtYIX | 339 | | **AR Weather Locations** | #AR #WEATHER #LOCATIONS
https://testflight.apple.com/join/SB2gLRxS | 340 | | => **[WIDGETS](https://departures.to/tags/widgets)** <= || 341 | | **Loyalty Card Wallet: Barcodes** | #LOYALTY #CARD #WALLET #BARCODES
https://testflight.apple.com/join/bD6QW9pJ | 342 | | **Checkers Classic Widget Game** | #CHECKERS #CLASSIC #WIDGET #GAME
https://testflight.apple.com/join/B4l1ZjY6 | 343 | | **Widgetsmith** | #WIDGETSMITH
https://testflight.apple.com/join/IjZMOukY | 344 | | **Workout Sum** | #WORKOUT #SUM
https://testflight.apple.com/join/jn44G9fQ | 345 | | **TV Remote - Universal Remote** | #TV #REMOTE #UNIVERSAL #REMOTE
https://testflight.apple.com/join/sNxTcwgA | 346 | | **Lock Screen One** | #LOCK #SCREEN #ONE
https://testflight.apple.com/join/HNdQmE55 | 347 | | **LockLauncher Lockscreen Widget** | #LOCKLAUNCHER #LOCKSCREEN #WIDGET
https://testflight.apple.com/join/16EC66Lh | 348 | | **Stock Analyzer** | #STOCK #ANALYZER
https://testflight.apple.com/join/uubnmD8j | 349 | | **Happy:Days - Countdown Widgets** | #HAPPY #DAYS #COUNTDOWN #WIDGETS
https://testflight.apple.com/join/FvcMC8W6 | 350 | -------------------------------------------------------------------------------- /Run_CheckAppsTestflight.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal enabledelayedexpansion 3 | title Apps beta available in Departures 4 | CD /D %~dp0 5 | 6 | git pull origin master 7 | set "Testflight_CheckStatus=main.py" 8 | echo Run "%Testflight_CheckStatus%" script... 9 | python "%Testflight_CheckStatus%" 10 | if %errorlevel% neq 0 ( 11 | goto :exit 12 | ) 13 | 14 | echo: 15 | 16 | goto :commitGITHUB 17 | 18 | :commitGITHUB 19 | set "Result_BetaAppsAvailable=Result_BetaAppsAvailable.md" 20 | git add "%Result_BetaAppsAvailable%" 21 | git commit -m "Updated!" 22 | git push origin master 23 | 24 | rundll32 user32.dll,MessageBeep 25 | goto :exit 26 | 27 | :exit 28 | exit /B -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- 1 | from bs4 import BeautifulSoup 2 | import requests 3 | import json 4 | from datetime import datetime 5 | import re 6 | 7 | def get_testflight_data(url_testflight): 8 | r = requests.Session() 9 | response = r.get(url_testflight) 10 | soup = BeautifulSoup(response.text, 'html.parser') 11 | 12 | name_testflight = soup.find('h3').text 13 | 14 | button_data_attribute = soup.find('button', {'wire:initial-data': True}) 15 | 16 | if button_data_attribute: 17 | jsondata = button_data_attribute.attrs.get('wire:initial-data') 18 | if jsondata: 19 | url_testflight = json.loads(jsondata)['serverMemo']['data']['url'] 20 | 21 | name_testflight = name_testflight.replace('|', '-') 22 | hashtag_testflights = re.findall(r"\b\w+\b", name_testflight) 23 | hashtag_testflights = " ".join(["#" + hashtag.upper() for hashtag in hashtag_testflights]) 24 | 25 | return f"| **{name_testflight.strip()}** | {hashtag_testflights}
{url_testflight} |\n" 26 | 27 | print("button_data_attribute or 'wire:initial-data' attribute is not present.") 28 | return "" # Return an empty string or handle it as appropriate 29 | 30 | def main(): 31 | url = 'https://departures.to/tags' 32 | txtResult_AvailableTestflight = "Result_BetaAppsAvailable.md" 33 | r = requests.Session() 34 | response = r.get(url) 35 | with open(txtResult_AvailableTestflight, 'w', encoding='utf-8') as txtResult_AvailableTestflight_file: 36 | nowTime = datetime.now().strftime("%d/%m/%Y %I:%M %p") 37 | txtResult_AvailableTestflight_file.write(f"# Beta Apps is available\t[{nowTime}]\n") 38 | txtResult_AvailableTestflight_file.write('| Name | #HASHTAG | \n | --- | --- | \n') 39 | 40 | if response.status_code == 200: 41 | page_number = 1 42 | 43 | soup = BeautifulSoup(response.text, "html.parser") 44 | div_with_class = soup.find("div", class_="grid sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 sm:gap-6") 45 | 46 | for categories in div_with_class.findAll("a", href=True): 47 | linkCategory = categories['href'] 48 | category = linkCategory.split('/')[-1].upper() 49 | print(f"==> {category} <==") 50 | txtResult_AvailableTestflight_file.write(f"| => **[{category}]({linkCategory})** <= ||\n") 51 | 52 | while True: 53 | urlPage = f'{linkCategory}?page={str(page_number)}' 54 | response = r.get(urlPage) 55 | soup = BeautifulSoup(response.text, 'html.parser') 56 | a_tags = soup.findAll('a', href=lambda x: x and 'departures.to/apps/' in x) 57 | if not a_tags: 58 | break 59 | else: 60 | for a_tag in a_tags: 61 | betaAppsClosed = a_tag.findAll('p', {"class": "mt-1 text-xs font-medium uppercase text-gray-500 dark:text-gray-400"}) 62 | if ( not betaAppsClosed ): 63 | url_testflight = a_tag["href"] 64 | txtResult_AvailableTestflight_file.write(get_testflight_data(url_testflight)) 65 | break 66 | page_number += 1 67 | page_number = 1 68 | else: 69 | print("Failed to retrieve the web page. Status code:", response.status_code) 70 | 71 | if __name__ == "__main__": 72 | main() -------------------------------------------------------------------------------- /main_full.py: -------------------------------------------------------------------------------- 1 | from bs4 import BeautifulSoup 2 | import requests 3 | import json 4 | from datetime import datetime 5 | import re 6 | from winsound import Beep 7 | 8 | def get_testflight_data(url_testflight): 9 | r = requests.get(url_testflight) 10 | soup = BeautifulSoup(r.text, 'html.parser') 11 | 12 | name_testflight_tag = soup.find('h3') 13 | if name_testflight_tag: 14 | name_testflight = name_testflight_tag.text.strip() 15 | else: 16 | print("Name tag not found") 17 | return "" 18 | 19 | button_data_attribute = soup.find('button', {'wire:initial-data': True}) 20 | 21 | if button_data_attribute: 22 | jsondata = button_data_attribute.attrs.get('wire:initial-data') 23 | if jsondata: 24 | url_testflight = json.loads(jsondata)['serverMemo']['data']['url'] 25 | 26 | name_testflight = name_testflight.replace('|', '-') 27 | hashtag_testflights = re.findall(r"\b\w+\b", name_testflight) 28 | hashtag_testflights = " ".join(["#" + hashtag.upper() for hashtag in hashtag_testflights]) 29 | 30 | return f"{name_testflight}\t{url_testflight}\n" 31 | 32 | print("Button data attribute or 'wire:initial-data' attribute is not present.") 33 | return "" 34 | 35 | def main(): 36 | txtResult_AvailableTestflight = "Result_BetaAppsAvailable.md" 37 | url = 'https://departures.to/tags' 38 | r = requests.Session() 39 | response = r.get(url) 40 | with open(txtResult_AvailableTestflight, 'w', encoding='utf-8') as txtResult_AvailableTestflight_file: 41 | nowTime = datetime.now().strftime("%d/%m/%Y %I:%M %p") 42 | txtResult_AvailableTestflight_file.write(f"# Beta Apps is available\t[{nowTime}]\n") 43 | txtResult_AvailableTestflight_file.write('| Name | #HASHTAG | \n | --- | --- | \n') 44 | 45 | if response.status_code == 200: 46 | page_number = 1 47 | # betaapps_open = "mt-1 text-xs font-medium uppercase text-gray-500 dark:text-green-500" 48 | betaapps_full = "mt-1 text-xs font-medium uppercase text-gray-500 dark:text-red-500" 49 | 50 | soup = BeautifulSoup(response.text, "html.parser") 51 | div_with_class = soup.find("div", class_="grid sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 sm:gap-6") 52 | 53 | for categories in div_with_class.findAll("a", href=True): 54 | linkCategory = categories['href'] 55 | category = linkCategory.split('/')[-1].upper() 56 | print(f"==> {category} <==") 57 | txtResult_AvailableTestflight_file.write(f"| => **[{category}]({linkCategory})** <= ||\n") 58 | 59 | while True: 60 | urlPage = f'{linkCategory}?page={str(page_number)}' 61 | response = r.get(urlPage) 62 | soup = BeautifulSoup(response.text, 'html.parser') 63 | a_tags = soup.findAll('a', href=lambda x: x and 'departures.to/apps/' in x) 64 | if not a_tags: 65 | break 66 | else: 67 | for a_tag in a_tags: 68 | appsOpening = a_tag.findAll('p', {"class": betaapps_full}) 69 | if appsOpening: 70 | url_testflight = a_tag["href"] 71 | txtResult_AvailableTestflight_file.write(get_testflight_data(url_testflight)) 72 | break 73 | page_number += 1 74 | page_number = 1 75 | else: 76 | print("Failed to retrieve the web page. Status code:", response.status_code) 77 | 78 | if __name__ == "__main__": 79 | main() 80 | Beep(1000, 1000) --------------------------------------------------------------------------------