Activity

thecyberden

Shipped this project!

I have made a a terminal-based ASCII video chat application that lets you call people in your terminal, i made it cause its a fun little tool that i can use with my friends.
The networking was really annoying and sorry if it doesnt work first time.

thecyberden

Chatski devlog 7.4.26 Subtitles

New Stuff

  • Added speech recognition with googles free speech recognition , i originally wanted to do it locally but that would make the project a lot bigger as it would need a model to process so i decided on using googles free speech recognition
  • I made the mute button toggle subtitles
  • Subtitles appear in the frame

Changes

  • add speech recignition (824b902)
  • intergrated subtitles into the frame (6ebf53b)
  • only show subtitles if you are unmuted (20b27a8)
Attachment
0
thecyberden

Chatski devlog 7.4.26

New Stuff

  • Added Auto IP conversion from IPv4 to IPv6 with the compatibility layer
  • Made volume effect the camera to show when someone is talking
  • Added togglable mute
  • Added a keybind to redo the config file

Fixes

  • Made a volume threshold for the effect so random background noise doesnt effect it
  • More networking fixes

Changes

Attachment
0
thecyberden

Chatski devlog 31.3.26 (3)

New stuff

  • Help menu
  • “dynamic shading” on ascii images , basically makes it so that the darkest area in the image has the darkest ascii character rather than the color needing to be black to have the darkest color which means that colors are more distinguishable and images are easier to see
  • toggleable dynamic shading for people who dont like it
  • toggleable help menu
    Attached is the before and after (mb the color of the text is pretty bad UI wise)

Fixes:

  • flipped camera the right way

Changes:

  • Added dynamic shading (487ee64)
  • Flip image and add indicator to show if a setting is on or not (991a66e)
Attachment
Attachment
Attachment
0
thecyberden

Chatski devlog 31.3.26 (2)

Im trying to do more devlogs to fix my time per devlog is a bit too high atm. Planning to add more keybind support and also a log on the client side for what users are on and make the asccii look better buy stretching the image over more characters based on the amount of characters used.

New stuff:

  • Added Borders around video call participants
  • Seperate file for UI
  • added keybind support (press q to quit i will add more in future tho)

Fixes:

  • small network fixes although IPV6 is still a bit broken sometimes

Changes:

  • remove .bind from client (951b7dc)
  • actually remove .bind (bb82669)
  • Split into UI file and added border to UI (178b653)
  • add keybind to quit (6832f41)
Attachment
0
thecyberden

Chatski devlog 31.3.26

New Features:

  • IPV6 Support
  • Usernames
  • Disconnecting ect
  • Config File and config file creation

Fixes:

  • Re wrote the UDP networking to have different packet types like ping ect

  • Client and server know when they are disconnected and display messages accordingly

  • Fixed pixel missing in frame and random newline after frame

  • split packets into seperate types ton client (f25bdef)

  • Add Keybinds and Usernames (33f7950)

  • Add config stuff (c2fe615)

  • Add IPV6 and fixed missing pixel in frame (3843910)

Attachment
Attachment
0
thecyberden

chatski devlog 24/03/26

  • Made the MVP
  • you can start up a server and connect to a server and see other people on the call
  • Nice server UI
  • Camera gets converted to asscii and then is sent to the server

changelog

Attachment
Attachment
1

Comments

eee
eee 24 days ago

peak

thecyberden

Shipped this project!

Hours: 2.06
Cookies: 🍪 8
Multiplier: 4.09 cookies/hr

I built a chrome extension that lets you quickly change your default google account, this is my first web extension and I didn’t just want to make a test web extension and I wanted to fix a problem. Google’s UI has annoyed me for years , especially changing your account but at least I will never have to deal with it again!

thecyberden

When I switching between my school account and my personal account I found that google makes it take so long when all it does is change a URL parameter so I did it myself and greatly sped up my workflow!
The extension changes your default google account in one click rather than like 5.

Attachment
0