Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
112
hpr_transcripts/hpr2976.txt
Normal file
112
hpr_transcripts/hpr2976.txt
Normal file
@@ -0,0 +1,112 @@
|
||||
Episode: 2976
|
||||
Title: HPR2976: A walk through my PifaceCAD Python code – Part 4
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2976/hpr2976.mp3
|
||||
Transcribed: 2025-10-24 14:07:32
|
||||
|
||||
---
|
||||
|
||||
This is Hacker Public Radio Episode 2976 for Monday 30 December 2019.
|
||||
Today's show is entitled A Walkthrough My Perface CD Python Code Part 4
|
||||
and is part of the series A Little Bit of Python. It is hosted by MRX
|
||||
and is about seven minutes long
|
||||
and carries an explicit flag. The summer is.
|
||||
This is the last show in the series and covers the main program section at the bottom of my script.
|
||||
This episode of HBR is brought to you by An Honesthost.com
|
||||
Get 15% discount on all shared hosting with the offer code HBR15
|
||||
that's HBR15
|
||||
Better web hosting that's Honest and Fair at An Honesthost.com
|
||||
Music
|
||||
Music
|
||||
Music
|
||||
Music
|
||||
Music
|
||||
Hello and welcome Hacker Public Radio audience. My name is MRX
|
||||
and welcome to this podcast. As usual I'd like to start by thanking the people
|
||||
HBR for making this service available to us all.
|
||||
HBR is a community led podcast provided by the community for the community.
|
||||
That means you can contribute to why don't you pick up a microphone and record something.
|
||||
I'm sure you must have something we'd all find interesting to listen to
|
||||
and you might even enjoy it.
|
||||
This is the last part of my walk through my PyFace script.
|
||||
It controls the PyFace CAD PyFace control in this playboard.
|
||||
This is a top-mire as great Py.
|
||||
I recorded this all in a one hour and said it was far too long
|
||||
and split up into chunks.
|
||||
This last chunk is just really tiny so it's almost too small
|
||||
but hopefully this will be the beginning we'll put it out a bit.
|
||||
I hope you haven't all fun or sleep listening to this series.
|
||||
It basically covers the main part of the program
|
||||
which is actually at the bottom of the program
|
||||
and this main bit calls all the other functions within the program
|
||||
so it's called the main program.
|
||||
It basically sets up things and allows you to cut out the program.
|
||||
There's also some notes that I briefly mentioned at the end of the script
|
||||
which gives you a helping guidance in setting up luck Linux infrared control.
|
||||
It allows you to use infrared basically.
|
||||
It lists the kind of files and utilities that you need to get luck working.
|
||||
The text explanation in the script is probably a bit better than my comments
|
||||
that have covered in this episode.
|
||||
You'll glean some useful information from the end of the script
|
||||
which I'll just keep just for completeness might find useful.
|
||||
If you ever decide to do something similar or do or play with luck
|
||||
and have as brief buy whatever you might find that useful.
|
||||
Anyway, set it back and enjoy and hopefully don't be too bored
|
||||
for this final episode of this.
|
||||
It's so small it's hardly worth listening to.
|
||||
Okay, cheers.
|
||||
Finally, on the main program which initiates the PyFace module
|
||||
turns on the LCD backlight.
|
||||
Well, it's to do writes a message, it's just a map.
|
||||
I think clear as a screen writes waiting for IP
|
||||
to run through the IP function to check if I've got a valid IP or not.
|
||||
Once that's happened, it activates.
|
||||
It starts listening for events on the eight buttons,
|
||||
number zero, one, two, three, four, five, six, and seven.
|
||||
I think it also listens on, also listens for,
|
||||
then it goes on and listens for infrared activity.
|
||||
Turns in for red on.
|
||||
It runs getHPRQ and displays that to the screen
|
||||
so that you know how many shows are available in the queue.
|
||||
And then it prints EnterQ at any time to quit.
|
||||
And so if you hit the Q button,
|
||||
then that's how you quit with the program basically.
|
||||
I've got a whole lot, a whole host of other bits of information,
|
||||
about IR and infrared information.
|
||||
That was a bit of a faft to get going at the time I remember.
|
||||
And I kind of got some notes about what different files were used
|
||||
and tools and whatnot and what they do.
|
||||
I'm going to go to lurk, IR record, lurkd.conf, IRW, lurk, RC.
|
||||
And I've got a file that's got remote control keys.
|
||||
I've got them from all on remote control.
|
||||
So it's currently sitting at the very last line on the,
|
||||
with hashies on it is line 1,269.
|
||||
Crikey. Could you follow all that?
|
||||
I'm just, I'm going to have a look.
|
||||
I'm just looking, this is now at 44 minutes,
|
||||
just across the 44 minute line.
|
||||
Oh, I'm going to have to definitely break this up into a few pieces.
|
||||
I do apologise, I hope you gain something from this.
|
||||
It's just, I knew it was going to be a nightmare to cover all this
|
||||
and it's going to bore you all to death.
|
||||
All I can do is as apologise.
|
||||
And, well, that's about it.
|
||||
If you want to contact me, I can be contacted at MrX,
|
||||
at HPR, at googlemail.com.
|
||||
That's MRX, 80, HPR,
|
||||
the at symbol, googlemail.com.
|
||||
So until next time, if you can face it,
|
||||
thank you and goodbye.
|
||||
You've been listening to Heka Public Radio at HekaPublicRadio.org.
|
||||
We are a community podcast network that releases shows every weekday,
|
||||
Monday through Friday.
|
||||
Today's show, like all our shows,
|
||||
was contributed by an HPR listener like yourself.
|
||||
If you ever thought of recording a podcast,
|
||||
then click on our contribute link to find out how easy it really is.
|
||||
Heka Public Radio was founded by the digital dog pound
|
||||
and the Infonomicon Computer Club,
|
||||
and it's part of the binary revolution at binrev.com.
|
||||
If you have comments on today's show, please email the host directly,
|
||||
leave a comment on the website or record a follow-up episode yourself.
|
||||
Unless otherwise status, today's show is released on the creative comments,
|
||||
attribution, share a like, 3.0 license.
|
||||
Reference in New Issue
Block a user