Compare commits

...

4 Commits

Author SHA1 Message Date
09034e6f6a convert exif data in photos ok 2023-08-21 15:40:24 +02:00
4f828962c1 ajotu du scraping de bibliothèque
Signed-off-by: tykayn <contact@cipherbliss.com>
2023-08-18 10:18:14 +02:00
265f50291d scrap multiple pages 2023-08-17 12:53:32 +02:00
63a265a557 up deps for scraping 2023-08-17 12:42:43 +02:00
10 changed files with 118332 additions and 38 deletions

View File

@ -0,0 +1,457 @@
#!/bin/bash
# apply exif data to photos
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:15" \
-AllDates="2023:02:11 15:34:15" \
-MediaCreateDate="2023:02:11 15:34:15" \
-MediaModifyDate="2023:02:11 15:34:15" \
-TrackCreateDate=="2023:02:11 15:34:15" \
-TrackModifyDate=="2023:02:11 15:34:15" \
-GPSLongitude="2.2118395" \
-GPSLatitude="48.715715" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_12896859d3cfc099a77ae4702081bd7c.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:21" \
-AllDates="2023:02:11 15:34:21" \
-MediaCreateDate="2023:02:11 15:34:21" \
-MediaModifyDate="2023:02:11 15:34:21" \
-TrackCreateDate=="2023:02:11 15:34:21" \
-TrackModifyDate=="2023:02:11 15:34:21" \
-GPSLongitude="2.2117451" \
-GPSLatitude="48.7155648" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_12add40b10915a7eeb5a5840052da55b.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:29" \
-AllDates="2023:02:11 15:34:29" \
-MediaCreateDate="2023:02:11 15:34:29" \
-MediaModifyDate="2023:02:11 15:34:29" \
-TrackCreateDate=="2023:02:11 15:34:29" \
-TrackModifyDate=="2023:02:11 15:34:29" \
-GPSLongitude="2.2117634" \
-GPSLatitude="48.7155299" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_1b62a0c40a42cdeb5872b9028e13e764.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:33" \
-AllDates="2023:02:11 15:34:33" \
-MediaCreateDate="2023:02:11 15:34:33" \
-MediaModifyDate="2023:02:11 15:34:33" \
-TrackCreateDate=="2023:02:11 15:34:33" \
-TrackModifyDate=="2023:02:11 15:34:33" \
-GPSLongitude="2.2118215" \
-GPSLatitude="48.7155641" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_2da3e5708352e6e7a80ee3c3efc481dc.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:35" \
-AllDates="2023:02:11 15:34:35" \
-MediaCreateDate="2023:02:11 15:34:35" \
-MediaModifyDate="2023:02:11 15:34:35" \
-TrackCreateDate=="2023:02:11 15:34:35" \
-TrackModifyDate=="2023:02:11 15:34:35" \
-GPSLongitude="2.2118561" \
-GPSLatitude="48.7155933" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_312a6b466af1879b18e6554cf3392b9a.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:41" \
-AllDates="2023:02:11 15:34:41" \
-MediaCreateDate="2023:02:11 15:34:41" \
-MediaModifyDate="2023:02:11 15:34:41" \
-TrackCreateDate=="2023:02:11 15:34:41" \
-TrackModifyDate=="2023:02:11 15:34:41" \
-GPSLongitude="2.2118872" \
-GPSLatitude="48.7156305" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_36bfd8bedca19bb49ecbf7ce61301b75.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:45" \
-AllDates="2023:02:11 15:34:45" \
-MediaCreateDate="2023:02:11 15:34:45" \
-MediaModifyDate="2023:02:11 15:34:45" \
-TrackCreateDate=="2023:02:11 15:34:45" \
-TrackModifyDate=="2023:02:11 15:34:45" \
-GPSLongitude="2.2119556" \
-GPSLatitude="48.7156479" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_38608abb52bd0eb10b46f143030a9adc.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:49" \
-AllDates="2023:02:11 15:34:49" \
-MediaCreateDate="2023:02:11 15:34:49" \
-MediaModifyDate="2023:02:11 15:34:49" \
-TrackCreateDate=="2023:02:11 15:34:49" \
-TrackModifyDate=="2023:02:11 15:34:49" \
-GPSLongitude="2.2120284" \
-GPSLatitude="48.7156563" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_386600eb1c749d60710cf26026870b31.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:54" \
-AllDates="2023:02:11 15:34:54" \
-MediaCreateDate="2023:02:11 15:34:54" \
-MediaModifyDate="2023:02:11 15:34:54" \
-TrackCreateDate=="2023:02:11 15:34:54" \
-TrackModifyDate=="2023:02:11 15:34:54" \
-GPSLongitude="2.2121145" \
-GPSLatitude="48.7156831" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_40362d092d0ea8721c706c00bc47614b.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:34:57" \
-AllDates="2023:02:11 15:34:57" \
-MediaCreateDate="2023:02:11 15:34:57" \
-MediaModifyDate="2023:02:11 15:34:57" \
-TrackCreateDate=="2023:02:11 15:34:57" \
-TrackModifyDate=="2023:02:11 15:34:57" \
-GPSLongitude="2.2121798" \
-GPSLatitude="48.7156955" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_432d0b17a4d016e61c0ef28229d399e7.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:01" \
-AllDates="2023:02:11 15:35:01" \
-MediaCreateDate="2023:02:11 15:35:01" \
-MediaModifyDate="2023:02:11 15:35:01" \
-TrackCreateDate=="2023:02:11 15:35:01" \
-TrackModifyDate=="2023:02:11 15:35:01" \
-GPSLongitude="2.2122592" \
-GPSLatitude="48.7156989" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_5099bad433f55b78584e0ee6fe3ea002.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:04" \
-AllDates="2023:02:11 15:35:04" \
-MediaCreateDate="2023:02:11 15:35:04" \
-MediaModifyDate="2023:02:11 15:35:04" \
-TrackCreateDate=="2023:02:11 15:35:04" \
-TrackModifyDate=="2023:02:11 15:35:04" \
-GPSLongitude="2.2123376" \
-GPSLatitude="48.7156828" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_54f99bc0920df8a402fc613f519b0fae.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:11" \
-AllDates="2023:02:11 15:35:11" \
-MediaCreateDate="2023:02:11 15:35:11" \
-MediaModifyDate="2023:02:11 15:35:11" \
-TrackCreateDate=="2023:02:11 15:35:11" \
-TrackModifyDate=="2023:02:11 15:35:11" \
-GPSLongitude="2.2124348" \
-GPSLatitude="48.7156762" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_559c29bb7f04dab413df3899b10511fb.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:15" \
-AllDates="2023:02:11 15:35:15" \
-MediaCreateDate="2023:02:11 15:35:15" \
-MediaModifyDate="2023:02:11 15:35:15" \
-TrackCreateDate=="2023:02:11 15:35:15" \
-TrackModifyDate=="2023:02:11 15:35:15" \
-GPSLongitude="2.2125081" \
-GPSLatitude="48.7156527" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_7b0f72a988db65db3764bc5bb2aec532.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:19" \
-AllDates="2023:02:11 15:35:19" \
-MediaCreateDate="2023:02:11 15:35:19" \
-MediaModifyDate="2023:02:11 15:35:19" \
-TrackCreateDate=="2023:02:11 15:35:19" \
-TrackModifyDate=="2023:02:11 15:35:19" \
-GPSLongitude="2.2125647" \
-GPSLatitude="48.715625" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_7e8e85bfde720bd120414e9eaf469d23.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:24" \
-AllDates="2023:02:11 15:35:24" \
-MediaCreateDate="2023:02:11 15:35:24" \
-MediaModifyDate="2023:02:11 15:35:24" \
-TrackCreateDate=="2023:02:11 15:35:24" \
-TrackModifyDate=="2023:02:11 15:35:24" \
-GPSLongitude="2.2126312" \
-GPSLatitude="48.7155697" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_859a3849682f215e78bb1e716ecb5909.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:28" \
-AllDates="2023:02:11 15:35:28" \
-MediaCreateDate="2023:02:11 15:35:28" \
-MediaModifyDate="2023:02:11 15:35:28" \
-TrackCreateDate=="2023:02:11 15:35:28" \
-TrackModifyDate=="2023:02:11 15:35:28" \
-GPSLongitude="2.2126668" \
-GPSLatitude="48.715537" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_8a0830f6ec7d80bb8de45029fa96a5ee.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:31" \
-AllDates="2023:02:11 15:35:31" \
-MediaCreateDate="2023:02:11 15:35:31" \
-MediaModifyDate="2023:02:11 15:35:31" \
-TrackCreateDate=="2023:02:11 15:35:31" \
-TrackModifyDate=="2023:02:11 15:35:31" \
-GPSLongitude="2.2126877" \
-GPSLatitude="48.7154924" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_8be3d282b269c2aa3bbb622e83143a2f.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:36" \
-AllDates="2023:02:11 15:35:36" \
-MediaCreateDate="2023:02:11 15:35:36" \
-MediaModifyDate="2023:02:11 15:35:36" \
-TrackCreateDate=="2023:02:11 15:35:36" \
-TrackModifyDate=="2023:02:11 15:35:36" \
-GPSLongitude="2.2127349" \
-GPSLatitude="48.715444" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_a9604b8fe752b20766d5bd75b4e382d6.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:40" \
-AllDates="2023:02:11 15:35:40" \
-MediaCreateDate="2023:02:11 15:35:40" \
-MediaModifyDate="2023:02:11 15:35:40" \
-TrackCreateDate=="2023:02:11 15:35:40" \
-TrackModifyDate=="2023:02:11 15:35:40" \
-GPSLongitude="2.2127556" \
-GPSLatitude="48.7154025" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_b1628ea6d532e7adc51ade2c75f5c364.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:41" \
-AllDates="2023:02:11 15:35:41" \
-MediaCreateDate="2023:02:11 15:35:41" \
-MediaModifyDate="2023:02:11 15:35:41" \
-TrackCreateDate=="2023:02:11 15:35:41" \
-TrackModifyDate=="2023:02:11 15:35:41" \
-GPSLongitude="2.2127819" \
-GPSLatitude="48.7153662" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_bb17e0b094820f523bea373cce31469c.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:45" \
-AllDates="2023:02:11 15:35:45" \
-MediaCreateDate="2023:02:11 15:35:45" \
-MediaModifyDate="2023:02:11 15:35:45" \
-TrackCreateDate=="2023:02:11 15:35:45" \
-TrackModifyDate=="2023:02:11 15:35:45" \
-GPSLongitude="2.2128027" \
-GPSLatitude="48.7153202" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_bed29586cd78a0ca8f0e138fc92f3fe0.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:52" \
-AllDates="2023:02:11 15:35:52" \
-MediaCreateDate="2023:02:11 15:35:52" \
-MediaModifyDate="2023:02:11 15:35:52" \
-TrackCreateDate=="2023:02:11 15:35:52" \
-TrackModifyDate=="2023:02:11 15:35:52" \
-GPSLongitude="2.2128324" \
-GPSLatitude="48.7152583" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_bfc56e20577cf1a76072171308b8d843.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:35:56" \
-AllDates="2023:02:11 15:35:56" \
-MediaCreateDate="2023:02:11 15:35:56" \
-MediaModifyDate="2023:02:11 15:35:56" \
-TrackCreateDate=="2023:02:11 15:35:56" \
-TrackModifyDate=="2023:02:11 15:35:56" \
-GPSLongitude="2.2128566" \
-GPSLatitude="48.7152045" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_c3153793fb82146a42425ea51050ca90.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:00" \
-AllDates="2023:02:11 15:36:00" \
-MediaCreateDate="2023:02:11 15:36:00" \
-MediaModifyDate="2023:02:11 15:36:00" \
-TrackCreateDate=="2023:02:11 15:36:00" \
-TrackModifyDate=="2023:02:11 15:36:00" \
-GPSLongitude="2.2128709" \
-GPSLatitude="48.7151628" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_c4321b28939bae9f28d192260358bf04.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:05" \
-AllDates="2023:02:11 15:36:05" \
-MediaCreateDate="2023:02:11 15:36:05" \
-MediaModifyDate="2023:02:11 15:36:05" \
-TrackCreateDate=="2023:02:11 15:36:05" \
-TrackModifyDate=="2023:02:11 15:36:05" \
-GPSLongitude="2.2128868" \
-GPSLatitude="48.715095" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_ca172ebcf92b2543d6046e2eed7a9501.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:10" \
-AllDates="2023:02:11 15:36:10" \
-MediaCreateDate="2023:02:11 15:36:10" \
-MediaModifyDate="2023:02:11 15:36:10" \
-TrackCreateDate=="2023:02:11 15:36:10" \
-TrackModifyDate=="2023:02:11 15:36:10" \
-GPSLongitude="2.2129006" \
-GPSLatitude="48.7150241" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_d02e69fad6bbd51b89915548c29c2a91.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:14" \
-AllDates="2023:02:11 15:36:14" \
-MediaCreateDate="2023:02:11 15:36:14" \
-MediaModifyDate="2023:02:11 15:36:14" \
-TrackCreateDate=="2023:02:11 15:36:14" \
-TrackModifyDate=="2023:02:11 15:36:14" \
-GPSLongitude="2.2129011" \
-GPSLatitude="48.7149802" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_d2fc657075d7d61467e9d62c4dab0bd3.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:17" \
-AllDates="2023:02:11 15:36:17" \
-MediaCreateDate="2023:02:11 15:36:17" \
-MediaModifyDate="2023:02:11 15:36:17" \
-TrackCreateDate=="2023:02:11 15:36:17" \
-TrackModifyDate=="2023:02:11 15:36:17" \
-GPSLongitude="2.2129087" \
-GPSLatitude="48.7149369" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_d7a7de6516dac49810b63d0b883f3e08.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:20" \
-AllDates="2023:02:11 15:36:20" \
-MediaCreateDate="2023:02:11 15:36:20" \
-MediaModifyDate="2023:02:11 15:36:20" \
-TrackCreateDate=="2023:02:11 15:36:20" \
-TrackModifyDate=="2023:02:11 15:36:20" \
-GPSLongitude="2.2129178" \
-GPSLatitude="48.7148828" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_d875a_63e847312b204.txt_trace.gpx"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:25" \
-AllDates="2023:02:11 15:36:25" \
-MediaCreateDate="2023:02:11 15:36:25" \
-MediaModifyDate="2023:02:11 15:36:25" \
-TrackCreateDate=="2023:02:11 15:36:25" \
-TrackModifyDate=="2023:02:11 15:36:25" \
-GPSLongitude="2.2129152" \
-GPSLatitude="48.714842" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_e1ad3bba5a5b26ce4e516e49a295032a.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:29" \
-AllDates="2023:02:11 15:36:29" \
-MediaCreateDate="2023:02:11 15:36:29" \
-MediaModifyDate="2023:02:11 15:36:29" \
-TrackCreateDate=="2023:02:11 15:36:29" \
-TrackModifyDate=="2023:02:11 15:36:29" \
-GPSLongitude="2.2129103" \
-GPSLatitude="48.7147992" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_e99b7eabcec0e0adf1136e7bf1ff349e.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:33" \
-AllDates="2023:02:11 15:36:33" \
-MediaCreateDate="2023:02:11 15:36:33" \
-MediaModifyDate="2023:02:11 15:36:33" \
-TrackCreateDate=="2023:02:11 15:36:33" \
-TrackModifyDate=="2023:02:11 15:36:33" \
-GPSLongitude="2.2129028" \
-GPSLatitude="48.7147494" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_eed752a3c1e9e73eeed12eca597a90c3.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:37" \
-AllDates="2023:02:11 15:36:37" \
-MediaCreateDate="2023:02:11 15:36:37" \
-MediaModifyDate="2023:02:11 15:36:37" \
-TrackCreateDate=="2023:02:11 15:36:37" \
-TrackModifyDate=="2023:02:11 15:36:37" \
-GPSLongitude="2.2128975" \
-GPSLatitude="48.7147027" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_f1a1471c9472e6b9a3546c343712e14f.jpg"
exiftool -overwrite_original \
-GPSDateTime="2023:02:11 15:36:40" \
-AllDates="2023:02:11 15:36:40" \
-MediaCreateDate="2023:02:11 15:36:40" \
-MediaModifyDate="2023:02:11 15:36:40" \
-TrackCreateDate=="2023:02:11 15:36:40" \
-TrackModifyDate=="2023:02:11 15:36:40" \
-GPSLongitude="2.2128886" \
-GPSLatitude="48.7146623" \
"/home/poule/encrypted/stockage-syncable/photos/imagerie kartaview carto tel/kartaview_export_storage/share2tykayn/test_photo_apply/6752953/6752953_f2871aa45eae066c8004079f1cae0141.jpg"

View File

@ -33,6 +33,13 @@ export const domainsConfig = [
domain: 'www.free-software-academy.com', domain: 'www.free-software-academy.com',
framework: 'static', framework: 'static',
disableSSL: true, disableSSL: true,
},{
LXCcontainerLocalIP,
LXCcontainerProtocol,
name: 'coussinet',
domain: 'www.coussinet.org',
framework: 'static',
disableSSL: true,
}, },
{ {
LXCcontainerLocalIP, LXCcontainerLocalIP,

View File

@ -103,7 +103,7 @@ upstream php-handler {
`; `;
let secureAccess = ` let secureAccess = `
server {
listen 443 ssl http2; listen 443 ssl http2;
listen [::]:443 ssl http2; listen [::]:443 ssl http2;
@ -112,7 +112,6 @@ upstream php-handler {
ssl_certificate_key /etc/letsencrypt/live/${domainConfig.domain}-0001/privkey.pem; ssl_certificate_key /etc/letsencrypt/live/${domainConfig.domain}-0001/privkey.pem;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"; add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload";
}
` `
; ;
if(domainConfig.disableSSL){ if(domainConfig.disableSSL){
@ -139,13 +138,10 @@ ${redirectToNoWWW ? redirectToNoWWWConf : '' }
${redirectToWWW ? redirectToWWWConf : '' } ${redirectToWWW ? redirectToWWWConf : '' }
server {
server {
${secureAccess} ${secureAccess}
${hostingFileAccess} ${hostingFileAccess}
} `,
}
`,
homeNginxConf: ` homeNginxConf: `
# ============ ${domainConfig.name} =============== # ============ ${domainConfig.name} ===============

View File

@ -90,7 +90,7 @@ server {
log_not_found off; log_not_found off;
} }
add_header Permissions-Policy "interest-cohort=()"; add_header Permissions-Policy "interest-cohort=()";
}
# ========================== ${domainConfig.name} | fin ================ # # ========================== ${domainConfig.name} | fin ================ #
` `
} }

View File

@ -1,6 +1,7 @@
# OSM Conversion # OSM Conversion
Convertir un résultat d'overpass vers un tableau CSV de base de données présentant les limites de vitesse de tronçons routiers. Convertir un résultat d'overpass vers un tableau CSV de base de données présentant les limites de vitesse de tronçons routiers.
Overpass permet un export en csv, donc finalement, pas besoin de conversion.
file:///home/tykayn/Nextcloud/boulot/osm/bdd_vitesses/overpass_results file:///home/tykayn/Nextcloud/boulot/osm/bdd_vitesses/overpass_results

24
package-lock.json generated
View File

@ -10,7 +10,9 @@
"fs": "^0.0.1-security", "fs": "^0.0.1-security",
"minimist": "^1.2.8", "minimist": "^1.2.8",
"moment": "^2.29.4", "moment": "^2.29.4",
"node-fs": "^0.1.7" "node-fs": "^0.1.7",
"piexif": "^0.0.2",
"piexifjs": "^1.0.6"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.22.5", "@babel/core": "^7.22.5",
@ -4722,6 +4724,16 @@
"url": "https://github.com/sponsors/jonschlinkert" "url": "https://github.com/sponsors/jonschlinkert"
} }
}, },
"node_modules/piexif": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/piexif/-/piexif-0.0.2.tgz",
"integrity": "sha512-a78AfSOYCXAx+tj/46kzAntKbxlSLyXta75LL6OxPLtSPQwCvqx3OfPvUEHT5Y/9FZsgxtgBu4CUf90F44B5Sw=="
},
"node_modules/piexifjs": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/piexifjs/-/piexifjs-1.0.6.tgz",
"integrity": "sha512-0wVyH0cKohzBQ5Gi2V1BuxYpxWfxF3cSqfFXfPIpl5tl9XLS5z4ogqhUCD20AbHi0h9aJkqXNJnkVev6gwh2ag=="
},
"node_modules/pirates": { "node_modules/pirates": {
"version": "4.0.6", "version": "4.0.6",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
@ -8982,6 +8994,16 @@
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true "dev": true
}, },
"piexif": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/piexif/-/piexif-0.0.2.tgz",
"integrity": "sha512-a78AfSOYCXAx+tj/46kzAntKbxlSLyXta75LL6OxPLtSPQwCvqx3OfPvUEHT5Y/9FZsgxtgBu4CUf90F44B5Sw=="
},
"piexifjs": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/piexifjs/-/piexifjs-1.0.6.tgz",
"integrity": "sha512-0wVyH0cKohzBQ5Gi2V1BuxYpxWfxF3cSqfFXfPIpl5tl9XLS5z4ogqhUCD20AbHi0h9aJkqXNJnkVev6gwh2ag=="
},
"pirates": { "pirates": {
"version": "4.0.6", "version": "4.0.6",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",

View File

@ -5,15 +5,20 @@
"fs": "^0.0.1-security", "fs": "^0.0.1-security",
"minimist": "^1.2.8", "minimist": "^1.2.8",
"moment": "^2.29.4", "moment": "^2.29.4",
"node-fs": "^0.1.7" "node-fs": "^0.1.7",
"piexif": "^0.0.2",
"piexifjs": "^1.0.6"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.22.5", "@babel/core": "^7.22.5",
"@babel/preset-env": "^7.22.5", "@babel/preset-env": "^7.22.5",
"@babel/preset-typescript": "^7.22.5", "@babel/preset-typescript": "^7.22.5",
"@jest/globals": "^29.5.0", "@jest/globals": "^29.5.0",
"@types/cheerio": "^0.22.31",
"@types/minimist": "^1.2.2", "@types/minimist": "^1.2.2",
"axios": "^1.4.0",
"babel-jest": "^29.5.0", "babel-jest": "^29.5.0",
"cheerio": "1.0.0-rc.12",
"jest": "^29.5.0", "jest": "^29.5.0",
"nodemon": "^2.0.22", "nodemon": "^2.0.22",
"ts-node": "^10.9.1" "ts-node": "^10.9.1"

3715
pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -8,18 +8,21 @@ import WriteFile from "./utils";
const axios = require('axios'); const axios = require('axios');
const cheerio = require('cheerio'); const cheerio = require('cheerio');
const url: string = "www.mediatheque-de-briis-sous-forges.net"; const url: string = "www.mediatheque-de-briis-sous-forges.net";
const fetching_path: string = "/mediatheque-de-briis-sous-forges.net/opac/recherche/catalogue?node=0&value=0&page=2"; let fetching_path: string = "/mediatheque-de-briis-sous-forges.net/opac/recherche/catalogue?node=0&value=0&page=";
interface Book { interface Book {
author: string author: string
title: string title: string
description: string description: string
format: string
img: string img: string
} }
const books: Book[] = []; const books: Book[] = [];
// autres pages: // autres pages:
// http://www.mediatheque-de-briis-sous-forges.net/mediatheque-de-briis-sous-forges.net/opac/recherche/catalogue?node=0&value=0&page=2 // http://www.mediatheque-de-briis-sous-forges.net/mediatheque-de-briis-sous-forges.net/opac/recherche/catalogue?node=0&value=0&page=2
const page_max = 1927 let page_max = 1927
// page_max = 4
const getTables = (html: string): any => { const getTables = (html: string): any => {
const $ = cheerio.load(html); const $ = cheerio.load(html);
@ -71,13 +74,14 @@ const getHtml = async (hostname: string, path: string): Promise<string> =>
function writeBookScrapping() { function writeBookScrapping() {
WriteFile('books.json', JSON.stringify(books, null , 2)) WriteFile('books.json', JSON.stringify(books, null, 2))
} }
getHtml(url, fetching_path)
.then(getTables) // loop on all pages
.then(
(tables: any) => tables.each( const scrapOnePage = (tables: any) => {
tables.each(
(_: any, table: any) => { (_: any, table: any) => {
const $ = cheerio.load(table); const $ = cheerio.load(table);
// console.log('une table') // console.log('une table')
@ -85,17 +89,41 @@ getHtml(url, fetching_path)
let text_description = $(table).find('td').eq(1).text(); let text_description = $(table).find('td').eq(1).text();
let boom = text_description.split('\n'); let boom = text_description.split('\n');
let splitting = boom[1].split('/') let splitting = boom[1].split('/')
let format = splitting[0].split(':')
let img_src = $(table).find('td img').attr('src'); let img_src = $(table).find('td img').attr('src');
console.log(img_src); console.log(img_src);
books.push({ books.push({
author: boom[0], author: boom[0],
title: splitting[0], title: splitting[0],
description: splitting[1], description: splitting[1],
format: format[1],
img: img_src img: img_src
}) })
// console.log(cheerio.load(table).html()) // console.log(cheerio.load(table).html())
} }
) )
}
async function main() {
for (let page_counter = 1; page_counter <= page_max; page_counter++) {
fetching_path = "/mediatheque-de-briis-sous-forges.net/opac/recherche/catalogue?node=0&value=0&page=" + page_counter
await getHtml(url, fetching_path)
.then(getTables)
.then(
scrapOnePage
) )
.then(writeBookScrapping) // .then(() => {
// if (page_counter === page_max) {
// }
// })
.catch((error) => console.log(error)); .catch((error) => console.log(error));
}
writeBookScrapping()
}
main()

File diff suppressed because it is too large Load Diff