Build a Shopping Robot | UiPath | Step by Step | Mini Project | Extract and Compare | RPA Use Case

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ต.ค. 2024

ความคิดเห็น • 128

  • @MukeshKala
    @MukeshKala  2 ปีที่แล้ว +2

    ►►►► To Get the Files ◀◀◀◀◀◀
    I have uploaded all the materials to my newly created Website.
    👉 Visit Website : mukeshkala.com
    👉Go to : Download ► Select the Video ► Download .
    👉 Please let me know if you got the Files and drop a Mail - If you face any problem .

  • @Gurikar_Mahesh
    @Gurikar_Mahesh หลายเดือนก่อน +1

    Hi Sir, i am your big fan and i learnt most of the topics by watching your videos, please make videos(projects end to end using RE framework) it will be very helpful for students like me. can you make video on Bots DNA Projects in RE frame work if possible.

    • @MukeshKala
      @MukeshKala  หลายเดือนก่อน

      Its already uploaded here :
      👉👉 Practice End to End Use Cases
      th-cam.com/play/PLEYSwx3duQ2A6zGKqO5RvSBartYnHx6pG.html

  • @yasinkhan5434
    @yasinkhan5434 ปีที่แล้ว +1

    Hi Mukesh
    Your videos are really worth full, really amazing
    Can you please explain how to create a multi/Configure multi robot architecture with some practical

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      Thank you for your feedback and I will sure make the video

  • @yashobantadash6670
    @yashobantadash6670 2 ปีที่แล้ว +1

    done with mmt project. will do it now! great job!

  • @iamjoyyourreactor6585
    @iamjoyyourreactor6585 3 ปีที่แล้ว +3

    Really Worth it!!!!!!! Thanks For Making It 🙌🐱‍🏍

  • @thetechcapital4124
    @thetechcapital4124 หลายเดือนก่อน +2

    hello! sir I want to create robot that make a comparison between same product in both the website like same jbl speaker with same model so that it is somewhat useful for user how i can do it

    • @MukeshKala
      @MukeshKala  หลายเดือนก่อน

      it would be the same logic as shown here - you just need to specify which product and which website you need to search the data. You can ask the user for the product and the website as well.

  • @karthibharath1405
    @karthibharath1405 ปีที่แล้ว +1

    Thank you so so much. It was really helpful for me.

  • @udaykumarsayala5034
    @udaykumarsayala5034 2 ปีที่แล้ว +3

    Excellent sir,
    Why dont we write in (variable's)
    Why we write in argument only is there any difference
    Please give tell the difference sir

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Whenever we want to pass data across different xaml on am automation we use arguments
      th-cam.com/video/k4F49tWKUTU/w-d-xo.html I hope you understand variable - pls watch this video on arguments ...

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      If still you have doubts - Drop me a note on mailmukeshkala@gmail.com - will connect and try to resolve

    • @udaykumarsayala5034
      @udaykumarsayala5034 2 ปีที่แล้ว +1

      Thank you sir

  • @navneetjaiswal2182
    @navneetjaiswal2182 ปีที่แล้ว +1

    Awesome video sir

  • @deepjyotimukherjee385
    @deepjyotimukherjee385 3 ปีที่แล้ว +1

    Very informative tutorial sir 😇

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      Thank you 😊

  • @sandhanamurali444
    @sandhanamurali444 7 หลายเดือนก่อน +1

    Hi sir I like to learn from you .are you taking any online courses

    • @MukeshKala
      @MukeshKala  7 หลายเดือนก่อน

      No, sorry all the videos are available on the channel

  • @GaneshPalaniappangilly
    @GaneshPalaniappangilly 3 ปีที่แล้ว +1

    Do we need to select all the items for selector other than the specific item name?(like class ,parent class..)

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      No, That's not mandatory - In Case you are comfortable with only one attribute say Class and that is unique identifying elements - That would be suffice.
      It is always recommended to Make use of property explorer to make the selector robust !

  • @mharish83
    @mharish83 3 ปีที่แล้ว +1

    Informative video, Mukesh

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      Thank you 😊 , let me know if you face any challenges in implementation or you need the xaml..

    • @mharish83
      @mharish83 3 ปีที่แล้ว

      @@MukeshKala Thank you, please share the xaml to m.harish83@gmail.com

  • @Rockycutest
    @Rockycutest ปีที่แล้ว +1

    /Hi mukesh,i am extracting data from amazon.I want all items to be selected in page 1 , but only few items are selected.And in those few items,some items are not getting prices?Can you help me ?

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      Run the automation in Debug mode and see which items are not getting selected - you can try editing the selectors in the extract data table activity as well.

  • @girishkrishna4654
    @girishkrishna4654 ปีที่แล้ว +1

    37:04
    mukesh, why there are only four rows?

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      The extraction work on the pattern. So only 4 were matching the pattern we used … if we want all of them we would require to edit the properties in the activity

  • @KevalChheda
    @KevalChheda 2 ปีที่แล้ว +1

    i am using community edition, uipath explorer is not available on right clicking on activities its available in ribbon but how can save for any specific activity as you are getting save button in uipath explorer when clicking on edit on uipath explorer i have to launch that from ribbon its not available on right clicking activity
    .
    pls reply

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      Hello , You might be using the modern version of UiPath . Have a look at this 1 min Video to switch to classsic.
      th-cam.com/users/shortsQXKAw08kFLY

    • @KevalChheda
      @KevalChheda 2 ปีที่แล้ว +1

      @@MukeshKala ha yaar ye kaam kar gaya chaa gaye guru aap toh maza aa gaya bas ek darkhwasst hai please do upload this on git and provide link so that everyone can access and learn

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Thank you Bhai ... Mail kardo ek .. me solution bhej deta hu ... Mail id in description ... Cheers

  • @GaneshPalaniappangilly
    @GaneshPalaniappangilly 3 ปีที่แล้ว +1

    Why you are unticking css checkbox.. is it pointing out only for this specific item?

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      You can always Use the css Properties.
      Reason I Unchecked Because I only Tested for 2 items and value is like t;div>div>div>div>div& - Now if we use this - A single space here and there and selectors will break.
      You can test it for multiple products and If its working - Go ahead and use.. The Idea is to have generic selector.

  • @khushibhatt4436
    @khushibhatt4436 3 ปีที่แล้ว +1

    You did not tell about how to get the image as an output? @Tutorials by Mukesh Kala

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      Hi Khushi,
      I suppose you can get the src URL image via Data Scarping with some tuning.
      Can you try the following steps?
      1. Start Data Scraping wizard
      2. Select a cell of image as first element. Then do Not choose Whole table.(Click “No”)
      3. Select a cell of image as second element.
      4. You can see Configure Columns Dialog, and click “next”.
      5. Preview data will be shown (and there will be no data). Click “Edit Data Definition”
      6. You can get like the following selector
      7. Set the value of attr “text” to “src”
      8. If there is no “tag=‘img’”, add the following.
      9. Probably you can get the src url of image and you can identify which it is.
      Visit this link for more information : forum.uipath.com/t/please-help-with-the-web-data-scraping-for-images/164222/4?u=mukeshkala

    • @khushibhatt4436
      @khushibhatt4436 3 ปีที่แล้ว +1

      @@MukeshKala yeah thanks!! one more thing can you please explain how to edit selector because I run it one time it goes right but afterward it just selects something else on my webpage

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      Okay , So that means our selector is getting changed -
      1. Copy the First selector in a Notepad
      2. When the code breaks , Re Generate the selector using Repair / Indicate -
      3. Compare it with the first selector
      4. Remove the Dynamic part with a ? or an *
      Idea here is to make the selector reliable so that is works every time.

  • @NisargaK-vs8ps
    @NisargaK-vs8ps ปีที่แล้ว +1

    Hi sir
    While extracting rating from flipkart its showing only 2 rating other cells not getting filled. What to do

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      You need to re write the Data Scraping sequence again

  • @nehapatel8696
    @nehapatel8696 ปีที่แล้ว +1

    What if I want to get the lowest price speakers , then what will be the logic ?

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      We will read the data in dataTable, sort it lowest to highest and read the first one 👍

    • @nehapatel8696
      @nehapatel8696 ปีที่แล้ว +1

      Actually I can't able to search another product, it search on the search bar but it didn't reflect the details in the message box. What should I do?

    • @nehapatel8696
      @nehapatel8696 ปีที่แล้ว +1

      And also why can't the bot compare all the products and then reflect the best one , how should we do that ?

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      This need to be debug in the code .. run the automation in debug mode and put breakpoints

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      We can compare anything - All we have to do is just get all the data in dataTable and then apply logic whatever you require

  • @sangtaeyi2020
    @sangtaeyi2020 3 ปีที่แล้ว +1

    Great. Video can you provide the solution

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      Thank you , Code Emailed to you :)

  • @khushibhatt4436
    @khushibhatt4436 3 ปีที่แล้ว +2

    Hey, I am getting an error like when we have an input dialog box and I type certain items in it but it is still taking the one I have done data scrapping with. can you please help me I have to submit my project in 3-4 days

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      This is happening because the variable used to store the Input from the Input Dialog is not getting passed ,
      1. Check the variable name we are using to store the output of Input Dialog.
      2. Make sure that we are passing it to the workflows in correct arguments.
      There is one more project like this , I had made - You can try that also - Much simpler and easy to follow - th-cam.com/video/88Np-eCDxbM/w-d-xo.html

    • @subhamsangam5241
      @subhamsangam5241 3 ปีที่แล้ว +1

      @@MukeshKala I want to learn UI Path. Is there any playlists where we can get from scratch?
      Eagerly waiting for your reply.

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      Hi Subham,
      Yes there is - Sharing the link
      UIPATH BEGINNERS - START HERE: th-cam.com/play/PLEYSwx3duQ2AZKIUewc2phz6sjzOv42q3.html
      Let me know in case you get stuck anywhere , Happy Automation 👍

  • @hagemarukun2113
    @hagemarukun2113 2 ปีที่แล้ว +1

    How to stop browser from closing at the end of the workflow sequence? I want to continue from the last position after the if statement.

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      The Browser will not close automatically , Please make sure that you have not used any Kill Process to Close it .
      Once we open a Browser using Open Browser activity - Now Even if the Robot Stops - The Browser will keep open Till the time we choose to close it.

    • @sandeshv6721
      @sandeshv6721 2 ปีที่แล้ว +1

      Is it kill any browser or only it will work for internet Explorer

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      Any browser .. you can kill any browser using kill process activity

    • @sandeshv6721
      @sandeshv6721 2 ปีที่แล้ว +1

      @@MukeshKalaoh ok... But get text activity not working.. For chrome... Browser

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      I hope you have Already installed the chrome plugin for UiPath
      2. Try to open the selector in ui explorer.
      3. Experiment with and Use different input methods

  • @cherishthemoment156
    @cherishthemoment156 2 ปีที่แล้ว +1

    Hey can u please tell how to compare price and fetch the highest one

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Hi , To get the Highest price -
      1. Read all the prices in a Datatable.
      2. Sort Datatable in Descending using sort Datatable activity
      3. Read the first item - that will be highest
      4. Store this is a variable of highest price

    • @rushikesh3772
      @rushikesh3772 2 ปีที่แล้ว +1

      @@MukeshKala Hi, i tried this but did not work

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      What is the error ?

    • @rushikesh3772
      @rushikesh3772 2 ปีที่แล้ว +1

      @@MukeshKala After sort data table activity I saw the output Datatable but price column was not sorted in Descending order

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      In the sort table activity pls check if you have specified the correct column number to be used for sorting ... Also index starts from Zero.

  • @chandanamuttur4394
    @chandanamuttur4394 ปีที่แล้ว +1

    If we give different input, the flipkart sequence is giving us error.
    Can you solve this issue for us.

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว +1

      The solution was designed a year back … now the selector would have been updated …
      To get it worked , you would required to fix the selector in ui explorer … if required , use wildcards and variables in the selectors

    • @SamS-uk4tv
      @SamS-uk4tv 7 หลายเดือนก่อน

      Did you fixed it?
      If fixed let me know how did u do that?

  • @hellovk7cw
    @hellovk7cw 4 หลายเดือนก่อน +1

    sir im getting the error cannot communicate with internet explorer

    • @MukeshKala
      @MukeshKala  4 หลายเดือนก่อน

      Support to internet explorer in not available in uipath now - use Microsoft edge or chrome

  • @mirellemartis2822
    @mirellemartis2822 2 ปีที่แล้ว +1

    Could this same bot be made on automation anywhere?

    • @mirellemartis2822
      @mirellemartis2822 2 ปีที่แล้ว +1

      Could you please guide me on how to make it on automation anywhere please.

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Apologies Mirelle , I do not have much expertise on automation anywhere 😐

  • @surajkamath5564
    @surajkamath5564 2 ปีที่แล้ว +1

    Hi, the selectors won't work for every product as different products have different UI design

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Absolutely - That is where we would have to make the selectors dynamic , in case the complete layout changes - then selectors would not work .

    • @surajkamath5564
      @surajkamath5564 2 ปีที่แล้ว +1

      @@MukeshKala yes for each product they have different UI so we can't use selectors instead we can use data scraping

    • @surajkamath5564
      @surajkamath5564 2 ปีที่แล้ว +1

      Hi, data scraping is not working for flipkart even after giving repair and selecting the selectors again. It is working only for scraped product and fails to scrap any other product

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว

      Have you made the selectors dynamic ?

    • @surajkamath5564
      @surajkamath5564 2 ปีที่แล้ว

      @@MukeshKala yes just like shown in video

  • @Product-Review4U
    @Product-Review4U 7 หลายเดือนก่อน +1

    please make a banking robot

    • @MukeshKala
      @MukeshKala  7 หลายเดือนก่อน

      👉👉 find other usecase here including the Banking one
      th-cam.com/play/PLEYSwx3duQ2A6zGKqO5RvSBartYnHx6pG.html

  • @popelee875
    @popelee875 3 ปีที่แล้ว +1

    Can this bot be used to purchase shoes if there is a set time for them to the shoes to be released on the open market?

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      Yes the perform any action , the steps have to be well defined , the conditions for purchase should be clear and we can code the same..

    • @popelee875
      @popelee875 3 ปีที่แล้ว

      @@MukeshKala I see, could I potentially hire you to create such a similar bot for me?

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      @@popelee875 Please Drop me a note on mailmukeshkala@gmail.com and we can discuss it further

  • @AvinashARG
    @AvinashARG 3 ปีที่แล้ว +1

    Sir is this project good to put in resume for placement ?

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      I would say No , However you can use the concept where you get data from 2 different business portals and do the comparison ..
      th-cam.com/video/SsVpz6RcwKY/w-d-xo.html
      Watch this video , This will give you some insights 🤓

    • @AvinashARG
      @AvinashARG 3 ปีที่แล้ว +1

      @@MukeshKala Sir I go through the above mentioned video , it was good 🔥 Use of MS Excel and Ui path needs to do that.
      Kindly guide me sir project releated to Ui path 🙏🏻🙏🏻🙏🏻 or should I do this same project 🙏🏻

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      This Project is related to the Data Reconciliation , Here I am taking Data from Excel and Acme Website - In Real Projects the Data Source May Vary - It could be SAP , Client Application , Citrix Anything - All you have to do Scrape the Data and Apply this Concepts ..

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +2

      Here is a UseCase I am Sharing with you - Try to Build This
      BOT : TRAVELBUDDY
      1. Create a Robot that get the From City , To City , Date of Travel and UserMailId from the User -
      2. Search this Data in any 2 Travel Portal (goibobo , makemy trip anything)
      3. Get the Cheapest Flight by comparing the Prices
      4. Email the Customer the Cheapest ticket and the URL to buy a ticket.
      Try to Build this Project :)

    • @AvinashARG
      @AvinashARG 3 ปีที่แล้ว +1

      @@MukeshKala ok sir first let me do this ...then I'll let you know . Thanku so much sir for your guidance 🙏🏻🙏🏻🙏🏻 Bhagwan aapko humesha khush rakhe ..

  • @sanjaye980
    @sanjaye980 ปีที่แล้ว +1

    I want that last if part

    • @MukeshKala
      @MukeshKala  ปีที่แล้ว

      I have uploaded all the materials to my newly created Website.
      👉 Visit Website : mukeshkala.com
      👉Go to : Download ► Select the Video ► Download .
      👉 Please let me know if you got the Files and drop a Mail - If you face any problem .

  • @CommentSupermacy
    @CommentSupermacy 3 ปีที่แล้ว +1

    Make a bot on take attendance of every day on meet where each day data should enter on different sheet and also it should take the attendance without reloading the current meet page

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      When you say Meet : You mean Google Meet , Correct ?

    • @CommentSupermacy
      @CommentSupermacy 3 ปีที่แล้ว +1

      @@MukeshKala yes and now i have more idea, make a 2 array one for teacher and 1 for student and it is obvious that in same meeting there would be students and teachers so every name of student from that araay should match the current meeting if bot find that string or student name it should mark it presenta nd if dont it should mark absence and from teacher array it should match which teaching is teaching the current meeting and it should make the table name with that teacher name and mail him the attendance. And it should write present and absence in different column of that sheet of excel

    • @CommentSupermacy
      @CommentSupermacy 3 ปีที่แล้ว +1

      @@MukeshKala please help i have 2 days to submit my project in my college

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว

      Drop me a note on mailmukeshkala@gmail.com , Lets Connect and Discuss this ..

    • @CommentSupermacy
      @CommentSupermacy 3 ปีที่แล้ว +1

      @@MukeshKala check your mail

  • @rahulav8564
    @rahulav8564 2 ปีที่แล้ว +2

    Hi sir can you provide me the code?

    • @MukeshKala
      @MukeshKala  2 ปีที่แล้ว +1

      Sure , Please drop me a note on my mailid available in description and I shall reply with Code.

  • @padmapriyar2753
    @padmapriyar2753 5 หลายเดือนก่อน +1

    Can you please share the code

    • @MukeshKala
      @MukeshKala  5 หลายเดือนก่อน

      its uploaded on my website : mukeshkala.com/videos-download/

  • @khushibhatt4436
    @khushibhatt4436 3 ปีที่แล้ว +1

    Please tell?

  • @nickbremen265
    @nickbremen265 3 ปีที่แล้ว +1

    better speak hindi not that English accent XD

    • @MukeshKala
      @MukeshKala  3 ปีที่แล้ว +1

      Thank you for the feedback.
      Have dedicated playlist for Hindi
      HINDI - Live Conversation: th-cam.com/play/PLEYSwx3duQ2BSbJTsWADFggPgurO0kdhM.html