CNPING(1)

πŸ“¦ version 1.0.0-unstable-2024-02, in nixos 26.05, nixpkgs unstable

✨ CNPING(1) ✨

okay so bestie, welcome to the cnping page β€” it lives in the User Manuals section of your friendly neighbourhood manual set, and honestly? it's giving "tiny tool, main character energy." πŸŽ€

πŸ’– NAME πŸ’–

cnping β€” a Minimal Graphical IPv4 Ping/HTTP Ping Tool πŸ¦‹


🌸 SYNOPSIS 🌸

cnping cnping [host] [period] [extra size] [y-axis scaling] [window title]

no cap, that's the whole invocation. πŸ’…

🫢 DESCRIPTION 🫢

okay so cnping is a minimal graphical real time IPv4 ping tool written in C, and it's literally so cute. it can send pings via ICMP (regular ping, the classic) or via HTTP β€” which is the moment when ICMP is prohibited and you're like "πŸ™ˆ what now" and cnping is like "i got u." 🫢

responses show up as vertical bars in a graphical window, and the colour coding is very much a vibe check:

  • red bars = a response was not (yet) received 😭
  • white bars = the response was received, and the bar's height is relative to the round trip time πŸ”₯

additional statistics are displayed as an overlay, because we love extra info on top of our extra info. ✨

πŸ‘‘ OPTIONS πŸ‘‘

fr fr, all options can be passed either positional or as flags β€” you pick, bestie, both ate. πŸ’…

  • -h β€” domain or IP address of the ping target. for ICMP or http host, i.e. http://google.com 🌈
  • -p β€” period in seconds (optional), default 0.02 ⭐
  • -s β€” ping packet extra size (above 12), optional, default = 0 πŸŽ€
  • -y β€” use a fixed scaling factor instead of auto scaling (optional) πŸ¦‹
  • -t β€” the title of the window (optional) πŸ’–

🧚 GUI 🧚

these are the keys you press once the window is up, iykyk:

  • q β€” quit πŸ‘‹
  • m β€” toggle histogram mode πŸ“Š
  • f β€” toggle histogram frame mode πŸ–ΌοΈ
  • c β€” reset histogram data πŸ”„

πŸ’œ AUTHOR πŸ’œ

Charles Lohr <TODO Email> β€” yes the email is literally a TODO in the page, we're keeping it exactly as-is, no editing the icon's homework. 🫢

Copyright Β© 2018-2020 Charles Lohr πŸ’–

⭐ LICENSE ⭐

Rawdraw and CNPing may be licensed feely under the MIT-x11 or NewBSD Licenses. You choose! πŸ‘‘ (and yes, the page says "feely" β€” we're not touching it, periodt.)

πŸ’€ quick note bestie: that's feely as written in the original, we're just the messenger πŸŽ€

and that's the whole page!! version 1.0, dated Dec 2020, and it's a CNPING(1) situation from top to bottom β€” mwah, go ping something πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from