Paltalk Programming Tutorial Series[Video]

This topic will hold the content of a “Paltalk Programming” tutorial series…

Episode #1
In this first tutorial we cover getting the handle of Windows and controls, We build a Handle spy similar to spy++ to get these handles and return valuable information we can use in later tutorials to create paltalk programs. The first program has been done in Delphi but Autopilot will be joining in on the following tutorials to create .net applications.

Source Code
http://pastebin.com/H4Nu104R

Best viewed with quality level 1080p(select from video options) and in full screen
[youtube]Mby0psitMBg[/youtube]

Episode #2
This second tutorial we connect to Autopilot via teamviewer as he demonstrates how to use his PalRoomSelctor.dll and how to modify the module to include a new Enum callback function which will use GetDlgCtrlId to determine if we have the correct handle. vb.net uses should find this useful if you are ready using Autopilots control.

Source Code

Best viewed with quality level 1080p(select from video options) and in full screen
[youtube]IKGECt6wPug[/youtube]

Episode #3
In this tutorial we look at creating our own custom EnumChildWindows callback in vb.net, we also look at modifying API declaration to suit our needs and create our custom class to hold multiple handles….

Source Code
http://pastebin.com/LgPhWZeq

Best viewed with quality level 1080p(select from video options) and in full screen
[youtube]_zCM18hbvRg[/youtube]

Episode #4
In this tutorial we discuss creating our own callback functions for Enumwindows and EnuChildWindows, We also talk about a record(aka structure) to hold the window info, and an array to hold multiple window info’s.

Source Code
http://pastebin.com/xDYSj1DX

Best viewed with quality level 720p(select from video options) and in full screen
[youtube]y6iSB37E1YE[/youtube]

 

Episode #5
In this tutorial we finally look at getting text from paltalk, We also discuss the handle message sent and how they work.

Source Code
http://pastebin.com/DTdaCbAZ

Best viewed with quality level 1080p(select from video options) and in full screen
[youtube]XgojT6wfQrU[/youtube]

 

12 thoughts on “Paltalk Programming Tutorial Series[Video]

  1. Thanks bro Dep a lot for your time and efforts just like Auto-Pilot said! Very professionaly made and very easy to understand. It will help many in future!

    And thanks to AutoPilot for assisting in 2nd Video! The part with setting it to “ANY CPU” I always forget that lol! Thanks for noticing us!

  2. Im back 🙂

    Could someone please move this to the correct category? It belongs in Programming Tutorials.

    Also I plan on finishing the series I started and will upload the next episode this week(1 year later lol), Topic will be “Receiving Text”  followed by “Sending Text”, I am not sure how many people actually still write programs for Paltalk but it might be useful for future new comers.

  3. Great videos man nice and clear and to the point. Why are Delphi languages use for paltalk apps ??? what language is paltalk ? Great work !! Thanks ;)

    No particular reason why Delphi was used for paltalk apps, its just my preference as I code in Delphi a lot more than I do in .net or C/C++. These tutorials should work for any language that supports the windows API’s and is probably best using C# or vb.net as there are a lot more online resources for these languages. Paltalk was coded in C++

     

    P.s

    if needed I can do the same tutorials in .net but I don’t promise best coding practices using the .net language as my .net knowledge is very limited

     

    P.s.s

    Tutorial #6 coming very soon and will be the topic of sending text to paltalk.

     

    The look ahead:

    The next tutorial is number 6 as I said above with sending text, Following that will be getting the list of nick names in the room. Then once that is covered we can start looking at building a fully working applications. First app using all the tutorials will be an Auto greeting app, the app will not use notifications as we would have already learnt how to get all the nicknames in a room, so it will have some advantages over current auto greeters offerings. From there I guess it will be the viewers choice of application they would like to see a tutorial on.

Leave a Reply

You must Register or Login to comment on Paltalk Programming Tutorial Series[Video]