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

Поделиться
HTML-код
  • Опубликовано: 17 окт 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 .

  • @Learn_with_Gurikar
    @Learn_with_Gurikar 2 месяца назад +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  2 месяца назад

      Its already uploaded here :
      👉👉 Practice End to End Use Cases
      ruclips.net/p/PLEYSwx3duQ2A6zGKqO5RvSBartYnHx6pG

  • @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.

  • @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!

  • @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.

  • @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.
      ruclips.net/user/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

    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 !

  • @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.

  • @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
      ruclips.net/video/k4F49tWKUTU/видео.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

  • @karthibharath1405
    @karthibharath1405 Год назад +1

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

  • @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

  • @navneetjaiswal2182
    @navneetjaiswal2182 Год назад +1

    Awesome video sir

  • @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 - ruclips.net/video/88Np-eCDxbM/видео.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: ruclips.net/p/PLEYSwx3duQ2AZKIUewc2phz6sjzOv42q3
      Let me know in case you get stuck anywhere , Happy Automation 👍

  • @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

  • @sandhanamurali444
    @sandhanamurali444 8 месяцев назад +1

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

    • @MukeshKala
      @MukeshKala  8 месяцев назад

      No, sorry all the videos are available on the channel

  • @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.

  • @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 8 месяцев назад

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

  • @deepjyotimukherjee385
    @deepjyotimukherjee385 3 года назад +1

    Very informative tutorial sir 😇

  • @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

  • @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

  • @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

  • @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

  • @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

  • @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 😐

  • @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.

  • @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 ..
      ruclips.net/video/SsVpz6RcwKY/видео.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 ..

  • @sangtaeyi2020
    @sangtaeyi2020 3 года назад +1

    Great. Video can you provide the solution

    • @MukeshKala
      @MukeshKala  3 года назад

      Thank you , Code Emailed to you :)

  • @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.

  • @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

  • @Product-Review4U
    @Product-Review4U 8 месяцев назад +1

    please make a banking robot

    • @MukeshKala
      @MukeshKala  8 месяцев назад

      👉👉 find other usecase here including the Banking one
      ruclips.net/p/PLEYSwx3duQ2A6zGKqO5RvSBartYnHx6pG

  • @padmapriyar2753
    @padmapriyar2753 5 месяцев назад +1

    Can you please share the code

    • @MukeshKala
      @MukeshKala  5 месяцев назад

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

  • @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 .

  • @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: ruclips.net/p/PLEYSwx3duQ2BSbJTsWADFggPgurO0kdhM