166 lines
13 KiB
JSON
166 lines
13 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(curl -s http://localhost:5503/)",
|
|
"Bash(C:/Python314/python.exe -m py_compile services/chart_manager.py)",
|
|
"Bash(C:/Python314/python.exe -c \"from services import chart_manager; print\\('OK'\\)\")",
|
|
"Bash(C:/Python314/python.exe -c \"from main import app; print\\('OK'\\)\")",
|
|
"Bash(py --version)",
|
|
"Bash(where python *)",
|
|
"Bash(\"C:\\\\Python313\\\\python.exe\" -c \"import sys; print\\(sys.version\\)\")",
|
|
"Bash(\"C:/Python313/python.exe\" -m venv venv)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install --upgrade pip)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install PyQt5 PyQtWebEngine pynmea2 pyserial numpy shapely)",
|
|
"Bash(mkdir -p \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib\")",
|
|
"Bash(curl -sSL -o \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib/maplibre-gl.js\" \"https://unpkg.com/maplibre-gl@4.7.1/dist/maplibre-gl.js\")",
|
|
"Bash(curl -sSL -o \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib/maplibre-gl.css\" \"https://unpkg.com/maplibre-gl@4.7.1/dist/maplibre-gl.css\")",
|
|
"Bash(./venv/Scripts/python.exe -c ' *)",
|
|
"Bash(./venv/Scripts/python.exe -u -c ' *)",
|
|
"Read(//tmp/**)",
|
|
"Bash(\"./venv/Scripts/python.exe\" main.py)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install GDAL)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install fiona)",
|
|
"Bash(sort -k2)",
|
|
"Bash(\"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\pip.exe\" install pyais==4.4.0)",
|
|
"Bash(\"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\pip.exe\" install pyais==3.0.0)",
|
|
"Bash('venv\\\\Scripts\\\\python.exe' -c ' *)",
|
|
"Bash(xargs grep *)",
|
|
"Bash(curl -s -o /dev/null -w \"%{http_code}\" \"https://api.github.com/repos/jvde-github/AIS-catcher/releases/latest\")",
|
|
"Bash(curl -s \"https://api.github.com/repos/jvde-github/AIS-catcher/releases/latest\")",
|
|
"Bash(python3 -c \"import json,sys; r=json.load\\(sys.stdin\\); [print\\(a['name'], a['browser_download_url']\\) for a in r.get\\('assets',[]\\)]\")",
|
|
"Bash(python3 -c ' *)",
|
|
"PowerShell(python -c \"import serial.tools.list_ports; [print\\(p.device, p.description, p.vid, p.pid\\) for p in serial.tools.list_ports.comports\\(\\)]\")",
|
|
"Bash(node --check C:/AidsMonitoring/frontend/js/map.js)",
|
|
"Bash(python -c \"from services.ais_simulator import run_simulator, MIAMI_AIDS; print\\('OK', len\\(MIAMI_AIDS\\), 'aids'\\)\")",
|
|
"Bash(python -c \"from services.chart_manager import get_all_depths; r = get_all_depths\\(\\(-80.5, 25.6, -80.0, 25.9\\)\\); print\\('depths features:', len\\(r.get\\('features', []\\)\\)\\)\")",
|
|
"Bash(python -c ' *)",
|
|
"Bash(python -c \"from services.chart_manager import list_cells; import json; r = list_cells\\(\\); print\\(json.dumps\\(r[:2], indent=2, default=str\\)\\)\")",
|
|
"Bash(taskkill /F /IM python.exe)",
|
|
"Bash(python -m uvicorn backend.main:app --host 0.0.0.0 --port 5503 --reload)",
|
|
"Bash(curl -s http://localhost:5503/ais/status)",
|
|
"Bash(python -m uvicorn main:app --host 0.0.0.0 --port 5503 --reload)",
|
|
"Bash(curl -s http://localhost:5503/ais/stats)",
|
|
"Bash(curl -s http://localhost:5503/ais/raw)",
|
|
"Bash(python -m uvicorn main:app --host 0.0.0.0 --port 5503)",
|
|
"Bash(curl -s http://localhost:5503/debug)",
|
|
"Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\(list\\(d.keys\\(\\)\\)\\)\")",
|
|
"Bash(curl -sv http://localhost:5503/ais/stats)",
|
|
"Bash(curl -sv http://localhost:5503/ais/raw)",
|
|
"Bash(curl -sv http://localhost:5503/ais/launch -X POST)",
|
|
"PowerShell(netstat -ano)",
|
|
"Bash(curl -s http://localhost:8000/gps/status)",
|
|
"Bash(curl -sv http://localhost:8000/gps/status)",
|
|
"Bash(curl -s http://localhost:5503/gps/status)",
|
|
"Bash(curl -sv -m 3 http://localhost:8100/)",
|
|
"PowerShell(Get-Process -Name \"AIS-catcher\" -ErrorAction SilentlyContinue | Select Id, StartTime, @{N='RAM_MB';E={[math]::Round\\($_.WorkingSet/1MB,1\\)}}, @{N='CPU_s';E={[math]::Round\\($_.CPU,1\\)}})",
|
|
"Bash(curl -s -m 3 'http://localhost:8100/stat.json')",
|
|
"Bash(curl -s -m 3 'http://localhost:8100/api/stat')",
|
|
"Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download} bytes\\\\n\" http://localhost:8100/)",
|
|
"Bash(curl -s -X POST http://localhost:5503/ais/stop)",
|
|
"Bash(curl -s -X POST http://localhost:5503/ais/launch)",
|
|
"Bash(curl -s http://localhost:8100/api/stat)",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); t=d['total']; print\\(f'count={t[\\\\\"count\\\\\"]} vessels={t[\\\\\"vessels\\\\\"]} ch={t[\\\\\"channel\\\\\"]} lvl_min={t[\\\\\"level_min\\\\\"]} lvl_max={t[\\\\\"level_max\\\\\"]} ppm={t[\\\\\"ppm\\\\\"]} received={d.get\\(\\\\\"received\\\\\"\\)} runtime={d.get\\(\\\\\"run_time\\\\\"\\)}s msg_rate={d.get\\(\\\\\"msg_rate\\\\\"\\)}'\\)\")",
|
|
"Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download}\\\\n\" http://localhost:8100/api/stat)",
|
|
"Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download}\\\\n\" 'http://localhost:8100/stat.json')",
|
|
"Bash(curl -s 'http://localhost:8100/stat.json')",
|
|
"Bash(curl -s -X POST 'http://localhost:5503/settings' -H 'Content-Type: application/json' -d '{\"ais_source\":\"SIMULATOR\"}')",
|
|
"Bash('D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe' -c ' *)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/pip.exe\" search iso8211)",
|
|
"Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/pip.exe\" install --dry-run iso8211 pyiso8211 python-s57 ddr-writer)",
|
|
"WebSearch",
|
|
"WebFetch(domain:github.com)",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" poc_wabasso.py)",
|
|
"Bash('D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\python.exe' -c ' *)",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" converter.py \"C:\\\\Users\\\\aerom\\\\Terreno Wabasso.qgz\" --output \"C:\\\\Users\\\\aerom\\\\Terreno_Wabasso.000\" --force --verbose)",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas; print\\('ok'\\)\")",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas\")",
|
|
"Bash(echo \"exit: $?\")",
|
|
"PowerShell(& \"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas; print\\(geopandas.__version__\\)\" 2>&1)",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -m PyInstaller QGISS57Converter.spec --noconfirm)",
|
|
"Bash(\"D:\\\\Miniconda\\\\Scripts\\\\activate.bat\" s57 *)",
|
|
"Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\Scripts\\\\pyinstaller.exe\" QGISS57Converter.spec --noconfirm)",
|
|
"PowerShell(\\(Get-Item \"D:\\\\Proyectos Software\\\\QGISS57Converter\\\\dist\\\\QGISS57Converter.exe\"\\).Length / 1MB | ForEach-Object { \"{0:N1} MB\" -f $_ })",
|
|
"WebFetch(domain:wwwcdn.imo.org)",
|
|
"WebFetch(domain:iho.int)",
|
|
"Bash(python main.py)",
|
|
"Bash(tasklist)",
|
|
"WebFetch(domain:www8.garmin.com)",
|
|
"WebFetch(domain:www.marineinsight.com)",
|
|
"WebFetch(domain:www.furunousa.com)",
|
|
"WebFetch(domain:www.imorules.com)",
|
|
"WebFetch(domain:www.bmemarine.com)",
|
|
"WebFetch(domain:www.starpath.com)",
|
|
"WebFetch(domain:www.manualslib.com)",
|
|
"WebFetch(domain:cioh.dimar.mil.co)",
|
|
"WebFetch(domain:www.ic-enc.org)",
|
|
"WebFetch(domain:www.ic-enc.com)",
|
|
"WebFetch(domain:sitmar.dimar.mil.co)",
|
|
"WebFetch(domain:www.dimar.mil.co)",
|
|
"WebFetch(domain:www.cioh.org.co)",
|
|
"WebFetch(domain:ihr.iho.int)",
|
|
"Bash(dir \"C:\\\\Users\\\\aerom\\\\Documents\\\\Cartas\" /s /b)",
|
|
"Read(//c/Users/aerom/Documents/Cartas/GARD0001/**)",
|
|
"Read(//c/Users/aerom/Documents/Cartas/GARD0002/**)",
|
|
"Read(//c/Users/aerom/Documents/Cartas/layers/**)",
|
|
"Bash(python -c \"import json; d=json.load\\(open\\('D:/Proyectos Software/QGISS57Converter/s57_objects.json','r',encoding='utf-8'\\)\\); print\\(d.get\\('LNDARE'\\) or list\\(d.items\\(\\)\\)[:3]\\)\")",
|
|
"WebFetch(domain:msi.nga.mil)",
|
|
"WebFetch(domain:www.postman.com)",
|
|
"Bash(curl -s -L -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&output=json&limit=2\")",
|
|
"Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&output=json&limit=2\")",
|
|
"Bash(curl -s -L --compressed -A \"Mozilla/5.0\" -H \"Accept: application/json\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&includeRemovals=false&output=json&limit=2\")",
|
|
"Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&includeRemovals=false&output=json&limit=2\")",
|
|
"Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/swagger-ui.html\")",
|
|
"Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?latitudeLeft=10&longitudeLeft=-75.5&latitudeRight=11.5&longitudeRight=-74&includeRemovals=false&output=json\")",
|
|
"Bash(python nga_fetch.py)",
|
|
"Bash(set PYTHONIOENCODING=utf-8)",
|
|
"Bash(python -X utf8 nga_fetch.py)",
|
|
"Bash(dir \"D:\\\\Proyectos Software\\\\QGISS57Converter\" /b)",
|
|
"Bash(pip install *)",
|
|
"Bash(python -X utf8 -c \"print\\('OK'\\)\")",
|
|
"WebFetch(domain:overpass-api.de)",
|
|
"Bash(curl -s \"https://overpass-api.de/api/interpreter\" --data \"[out:json][timeout:30];\\(node[\\\\\"seamark:type\\\\\"]\\(10.8,-75.1,11.3,-74.5\\);\\);out body;\")",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(n['id'], n['lat'], n['lon'], n.get\\('tags',{}\\)\\) for n in d['elements']]\")",
|
|
"Bash(curl -s \"https://overpass-api.de/api/interpreter\" --data \"[out:json][timeout:60];\\(node[\\\\\"seamark:type\\\\\"~\\\\\"buoy|beacon|light\\\\\"]\\(10.5,-75.5,11.5,-74.0\\);way[\\\\\"seamark:type\\\\\"]\\(10.5,-75.5,11.5,-74.0\\);\\);out body;\")",
|
|
"Bash(curl -s \"https://cioh.dimar.mil.co/avisonav-api/api/novelty/getCurrentNoveltys\" -A \"Mozilla/5.0\" -H \"Accept: application/json\" -H \"Origin: https://cioh.dimar.mil.co\" -H \"Referer: https://cioh.dimar.mil.co/webnotice/noveltyMap\" --max-time 15)",
|
|
"Bash(curl -v \"https://cioh.dimar.mil.co/avisonav-api/api/novelty/getCurrentNoveltys\" -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json, text/plain, */*\" -H \"Origin: https://cioh.dimar.mil.co\" -H \"Referer: https://cioh.dimar.mil.co/webnotice/noveltyMap\" -H \"sec-fetch-site: same-origin\" -H \"sec-fetch-mode: cors\" --max-time 15)",
|
|
"Bash(python parse_lista_luces.py)",
|
|
"Bash(python -c \"import converter; print\\('OK'\\)\")",
|
|
"Bash(python -m pyinstaller --version)",
|
|
"Bash(dir \"C:\\\\Users\\\\aerom\\\\AppData\\\\Local\\\\Programs\\\\Python\")",
|
|
"Bash(\"C:\\\\Python314\\\\python.exe\" -m pyinstaller --version)",
|
|
"PowerShell(cmd /c \"dir C:\\\\Python314\\\\ 2>&1\")",
|
|
"Bash(wsl -e ls -la \"/mnt/c/AidsMonitoring/charts/TMPDJH0QRQ_/\")",
|
|
"Bash(wsl -e ls -la \"/mnt/c/AidsMonitoring/charts/BARRANQUILLA/\")",
|
|
"WebFetch(domain:www.iala.int)",
|
|
"WebFetch(domain:www.seasources.net)",
|
|
"WebFetch(domain:cdn.sealite.com)",
|
|
"WebFetch(domain:docs.iho.int)",
|
|
"WebFetch(domain:wiki.icaci.org)",
|
|
"WebFetch(domain:legacy.iho.int)",
|
|
"WebFetch(domain:www.charts.gc.ca)",
|
|
"WebFetch(domain:wiki.openstreetmap.org)",
|
|
"WebFetch(domain:repository.library.noaa.gov)",
|
|
"WebFetch(domain:nauticalcharts.noaa.gov)",
|
|
"WebFetch(domain:maritimesafetyinnovationlab.org)",
|
|
"WebFetch(domain:www.transport.wa.gov.au)",
|
|
"WebFetch(domain:www.merchantnavydecoded.com)",
|
|
"WebFetch(domain:www.captainsmode.com)",
|
|
"WebFetch(domain:www.amnautical.com)",
|
|
"WebFetch(domain:www.kartverket.no)",
|
|
"WebFetch(domain:seacomm.ru)",
|
|
"WebFetch(domain:studylib.net)",
|
|
"WebFetch(domain:journals.lib.unb.ca)",
|
|
"WebFetch(domain:www.hattelandtechnology.com)",
|
|
"WebFetch(domain:dev.luciad.com)",
|
|
"WebFetch(domain:www.admiralty.co.uk)",
|
|
"WebFetch(domain:assets.admiralty.co.uk)",
|
|
"WebFetch(domain:icaci.org)",
|
|
"WebFetch(domain:charts.gc.ca)",
|
|
"WebFetch(domain:opencpn.org)",
|
|
"WebFetch(domain:sailingissues.com)",
|
|
"WebFetch(domain:raw.githubusercontent.com)",
|
|
"WebFetch(domain:www.safe-skipper.com)"
|
|
]
|
|
}
|
|
}
|