● (No.1164) YOMOGI jpg creating on LINUX (2024年12月18日)
--------------------------------------------------------
[Extract]
|------- 20 -------||------- 20 -------|
2024-12-14 04:08:32|4A4736594257304A4736
594D58303EF0FFF0FFA40000FFD8FFE000104A46
494600010100000100010000FFDB004300010101
0101010101010101010101010101010101010101
01010101010101010101010101
[ext0a4.rb]
> for i in 0..0x13d
> printf("grep 3EF0FFF0FFA4%04X 41214ymg.csv | head -1 | cut -c 65-186 >> 41214ymg_cut.hex\n", i)
> end
[Terminal]
> [0317] decimal = [013d] hexadecimal
> save above [ext0a4.rb]
$ ruby ext0a4.rb
$ ruby ext0a4.rb > 41214ymg.sh
$ sh 41214ymg.sh
$ tr -d '\n' < 41214ymg_cut.hex > 41214ymg-oneline.hex
$ cat 41214ymg-oneline.hex | xxd -r -p > 41214ymg-completion.jpg
新画像化スクリプト "ext.rb" @JH4XSY 実験中。
ほぼ完成。近々、結果報告予定。Tnx.>JH4XSY/1
$ grep 2024-12-14 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv > wip.csv
$ grep 2024-12-15 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv >> wip.csv
$ grep 2024-12-16 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv >> wip.csv
$ ruby ext.rb A4
以上、ruby のみで jpg画像化実現。非常にシンプル。
$ sudo apt install ruby 詳細は後刻。
【手順】
1. Download ext.rb into yomogi folder.
2. Login SatNOGS site.
3. YOMOGI - Data - Last_week - Logout
4. Download csv_file using mail software.
HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv
5. Copy this csv_file into yomogi folder.
6. Confirm FFD8 and FFD9 exist in this csv_file using Geany application.
7. [Terminal]
$ grep 2024-12-14 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv > wip.csv
$ grep 2024-12-15 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv >> wip.csv
$ grep 2024-12-16 HHVN-9456-4962-8588-2802-1945-20241216T060233Z-week.csv >> wip.csv
$ ruby ext.rb A4
8. "foo.jpg" is generated automatically.
Read ext.rb in a text editor for details.
YOMOGI png creating on LINUX
$ grep 2024-12-22 HHVN-9456-4962-8588-2802-1945-20241222T072916Z-week.csv > wip.csv
$ ruby ext.rb C4
$ grep 2025-01-26 HHVN-9456-4962-8588-2802-1945-20250126T114031Z-week.csv > wip.csv
$ ruby ext.rb B0
YOMOGI png creating on Windows
Using YCFE and YIC application @JA3TDW
It took a lot of work to delete duplicate C4 data in one csv file. Solved!
It was possible to delete duplicate data and leave only one line in version 1.1!
> YOMOGI Cam Frame Extractor(YCFE) ver.1.0.0
>
> Input csv file: input.csv
> Press Enter key if csv file name is OK
> Enter csv file name: HHVN-9456-4962-8588-2802-1945-20250103T001507Z-week.csv
>
> output csv file: output.csv
> Press Enter key if csv file name is OK
> Enter csv file name: 50103ymg.csv
>
> Enter imsge number: C4
>
> Start generating C4 csv file...
> Found png start marker
> Total frame count : 797
> done
>
> YOMOGI CAM Frame Extractor is going to end soon...
[YIC] update
Only YIC ver2.0 can generate images from SatNOGS data.
[ext.rb] update
Using Ruby application and ext.rb
# Generate Camera image from SatNOGS_CSV files of GARDENs Satellite by JH4XSY/1
# 2025/1/10
> cd C:\Program Files\yomogi
> grep 2025-01-02 HHVN-9456-4962-8588-2802-1945-20250103T001507Z-week.csv > wip.csv
> ruby ext.rb C4
[Cf]
Header Footer
--------- -------- --------
PNG (png) 89504E47 49454E44
JPG (jpg) FFD8 FFD9
GIF (gif) 47494638 003B
ZIP (zip) 504B0304 504B
BMP (bmp) 424DC001
TIFF (tif) 49492A00
CAD (dwg) 41433130
XML (xml) 3C3F786D6C
HTML (html) 68746D6C3E
Excel (xls) D0CF11E0
Word (doc) D0CF11E0
PDF (pdf) 255044462D312E
RAR (rar) 52617221
Wave (wav) 57415645
AVI (avi) 41564920
MPEG (mpg) 000001BA
MPEG (mpg) 000001B3
--------- -------- --------
Hardworking666
トップ へ戻る.
前のページ へ戻る.
次のページ へ移る.
ホームページ(目次) へ戻る.