mach.jpedroh.dev
Open in
urlscan Pro
2606:4700:3030::6815:2a04
Public Scan
Submitted URL: http://mach.jpedroh.dev/
Effective URL: https://mach.jpedroh.dev/
Submission: On April 11 via api from US — Scanned from DE
Effective URL: https://mach.jpedroh.dev/
Submission: On April 11 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMPOST
<form class="flex flex-col gap-4 w-full max-w-sm" action="" enctype="multipart/form-data" method="POST"><input type="hidden" name="$ACTION_REF_1"><input type="hidden" name="$ACTION_1:0"
value="{"id":"cb8d4ccbb46d6d00277a519afd22653f15086fa5","bound":"$@1"}"><input type="hidden" name="$ACTION_1:1" value="[null]"><input type="hidden" name="$ACTION_KEY" value="k3254342641">
<div class="grid gap-2" data-rac=""><label class="dark:text-white" id="react-aria-:R25krqlaH3:" for="react-aria-:R25krqlaH2:">Cycle</label>
<div class="flex"><input type="text" aria-autocomplete="list" autocomplete="off" placeholder="Select" id="react-aria-:R25krqlaH2:" aria-labelledby="react-aria-:R25krqlaH3:" role="combobox" aria-expanded="false" autocorrect="off"
spellcheck="false" class="py-2 px-3 pr-[2rem] rounded-lg border flex-grow dark:bg-gray-600 dark:border-gray-400 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 flex-grow" data-rac=""
value="2024-03-28" title=""><button id="react-aria-:R25krqla:" type="button" tabindex="-1" aria-label="Empfehlungen anzeigen" aria-labelledby="react-aria-:R25krqla: react-aria-:R25krqlaH3:" aria-haspopup="listbox" aria-expanded="false" class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800
!w-fit ml-[-1.714rem] border dark:border-gray-400
*:transition-all *:inline-block
" data-rac=""><span>▼</span></button></div>
</div><input type="hidden" name="cycle" value="2024-03-28">
<div class="grid gap-2" data-rac=""><label class="dark:text-white" id="react-aria-:R29krqlaH3:" for="react-aria-:R29krqlaH2:">Departure ICAO</label>
<div class="flex"><input type="text" aria-autocomplete="list" autocomplete="off" placeholder="Select" id="react-aria-:R29krqlaH2:" aria-labelledby="react-aria-:R29krqlaH3:" role="combobox" aria-expanded="false" autocorrect="off"
spellcheck="false" class="py-2 px-3 pr-[2rem] rounded-lg border flex-grow dark:bg-gray-600 dark:border-gray-400 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 flex-grow" data-rac="" value=""
title=""><button id="react-aria-:R29krqla:" type="button" tabindex="-1" aria-label="Empfehlungen anzeigen" aria-labelledby="react-aria-:R29krqla: react-aria-:R29krqlaH3:" aria-haspopup="listbox" aria-expanded="false" class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800
!w-fit ml-[-1.714rem] border dark:border-gray-400
*:transition-all *:inline-block
" data-rac=""><span>▼</span></button></div>
</div><input type="hidden" name="departureIcao">
<div class="grid gap-2" data-rac=""><label class="dark:text-white" id="react-aria-:R2dkrqlaH3:" for="react-aria-:R2dkrqlaH2:">Arrival ICAO</label>
<div class="flex"><input type="text" aria-autocomplete="list" autocomplete="off" placeholder="Select" id="react-aria-:R2dkrqlaH2:" aria-labelledby="react-aria-:R2dkrqlaH3:" role="combobox" aria-expanded="false" autocorrect="off"
spellcheck="false" class="py-2 px-3 pr-[2rem] rounded-lg border flex-grow dark:bg-gray-600 dark:border-gray-400 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 flex-grow" data-rac="" value=""
title=""><button id="react-aria-:R2dkrqla:" type="button" tabindex="-1" aria-label="Empfehlungen anzeigen" aria-labelledby="react-aria-:R2dkrqla: react-aria-:R2dkrqlaH3:" aria-haspopup="listbox" aria-expanded="false" class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800
!w-fit ml-[-1.714rem] border dark:border-gray-400
*:transition-all *:inline-block
" data-rac=""><span>▼</span></button></div>
</div><input type="hidden" name="arrivalIcao">
<div class="grid gap-2" data-rac=""><label class="dark:text-white" id="react-aria-:R2hkrqlaH3:" for="react-aria-:R2hkrqlaH2:">Company</label>
<div class="flex"><input type="text" aria-autocomplete="list" autocomplete="off" placeholder="Select" id="react-aria-:R2hkrqlaH2:" aria-labelledby="react-aria-:R2hkrqlaH3:" role="combobox" aria-expanded="false" autocorrect="off"
spellcheck="false" class="py-2 px-3 pr-[2rem] rounded-lg border flex-grow dark:bg-gray-600 dark:border-gray-400 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 flex-grow" data-rac="" value=""
title=""><button id="react-aria-:R2hkrqla:" type="button" tabindex="-1" aria-label="Empfehlungen anzeigen" aria-labelledby="react-aria-:R2hkrqla: react-aria-:R2hkrqlaH3:" aria-haspopup="listbox" aria-expanded="false" class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800
!w-fit ml-[-1.714rem] border dark:border-gray-400
*:transition-all *:inline-block
" data-rac=""><span>▼</span></button></div>
</div><input type="hidden" name="company">
<div class="grid gap-2" data-rac=""><label class="dark:text-white" id="react-aria-:R2lkrqlaH3:" for="react-aria-:R2lkrqlaH2:">Aircraft</label>
<div class="flex"><input type="text" aria-autocomplete="list" autocomplete="off" placeholder="Select" id="react-aria-:R2lkrqlaH2:" aria-labelledby="react-aria-:R2lkrqlaH3:" role="combobox" aria-expanded="false" autocorrect="off"
spellcheck="false" class="py-2 px-3 pr-[2rem] rounded-lg border flex-grow dark:bg-gray-600 dark:border-gray-400 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 flex-grow" data-rac="" value=""
title=""><button id="react-aria-:R2lkrqla:" type="button" tabindex="-1" aria-label="Empfehlungen anzeigen" aria-labelledby="react-aria-:R2lkrqla: react-aria-:R2lkrqlaH3:" aria-haspopup="listbox" aria-expanded="false" class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800
!w-fit ml-[-1.714rem] border dark:border-gray-400
*:transition-all *:inline-block
" data-rac=""><span>▼</span></button></div>
</div><input type="hidden" name="aircraftIcaoCode">
<div class="focus-within:outline-none focus-within:ring-2 focus-within:rounded focus-within:ring-offset-0 focus-within:ring-blue-400 focus-within:ring-opacity-50"><label class="flex items-center gap-2 text-white" data-rac=""><span
style="border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap"><input type="checkbox" name="onlyCurrent" title=""></span><svg
class="w-6 h-6 border p-1 border-gray-400 fill-none transition-all rounded duration-200 " viewBox="0 0 18 18" aria-hidden="true" style="stroke-width:0;stroke-dashoffset:66;stroke-dasharray:22px">
<polyline points="1 9 7 14 15 4"></polyline>
</svg>Show only current flights.</label></div><button type="submit"
class="text-center w-full text-white p-2 rounded-lg focus:ring-4 focus:ring-opacity-50 focus:outline-none disabled:opacity-75 ease-linear transition-all duration-150 bg-blue-600 hover:bg-blue-700 focus:ring-blue-800" data-rac="">Search
flights</button>
</form>
Text Content
MACH AN OPEN SOURCE TOOL FOR FLIGHT SIMULATION To begin, fill at least one of the following fields. Cycle ▼ Departure ICAO ▼ Arrival ICAO ▼ Company ▼ Aircraft ▼ Show only current flights. Search flights Mach - Use for flight simulation only Developed by João Pedro Henrique