Advertisement
Guest User

Untitled

a guest
May 30th, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. var Server_DB = "localhost"
  2. var port_DB = "5432"
  3. var name_DB = "ext"
  4. var user_DB = "postgres"
  5. password_DB = "postgres"
  6.  
  7. function Init()
  8. {
  9.  
  10. Core.RegisterEventHandler("LPR_CAM","1","CAR_LP_RECOGNIZED","Auto_in");
  11. Core.RegisterEventHandler("LPR_CAM","2","CAR_LP_RECOGNIZED","Auto_out");
  12. Connection_DB = new ActiveXObject("ADODB.Connection");
  13. var ConnectionString = "Driver={PostgreSQL Unicode};Server=Server_DB;Port=port_DB;Database=name_DB;Uid=user_DB;Pwd=password_DB;";
  14. Connection_DB.Open(ConnectionString);
  15.  
  16.  
  17. }
  18.  
  19. function Auto_in(e)
  20. {
  21. var list = e.database_type;
  22. if(list == "whitelist"){
  23. if (Core.IsObjectState("GRAY", 1, "NORM"))
  24. Core.DoReact ("GRELE","1","ON");
  25. Script.Wait(2);
  26. Core.DoReact ("GRELE","1","OFF");
  27. do
  28. {
  29. // test
  30. }
  31. while (Core.IsObjectState("GRAY", 1, "NORM")) or (Core.IsObjectState("GRAY", 2, "NORM"))
  32. {
  33. Core.DoReact ("GRELE","2","ON");
  34. Script.Wait(2);
  35. Core.DoReact ("GRELE","2","OFF");
  36.  
  37. Connection_DB.Execute("INSERT INTO ext.info VALUES number=e.number;");
  38. }
  39. }
  40. Connection_DB.Close();
  41. }
  42.  
  43. function Auto_out(e)
  44. {
  45. var list = e.database_type;
  46. if(list == "informationlist"){
  47. if (Core.IsObjectState("GRAY", 3, "NORM"))
  48. Core.DoReact ("GRELE","3","ON");
  49. Script.Wait(2);
  50. Core.DoReact ("GRELE","3","OFF");
  51. do
  52. {
  53. // test
  54. }
  55. while (Core.IsObjectState("GRAY", 3, "NORM")) or (Core.IsObjectState("GRAY", 4, "NORM"))
  56. {
  57. Core.DoReact ("GRELE","4","ON");
  58. Script.Wait(2);
  59. Core.DoReact ("GRELE","4","OFF");
  60.  
  61. Connection_DB.Execute("DELETE FROM ext.info WHERE number='" + nomer + "';");
  62. }
  63. }
  64. Connection_DB.Close();
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement