Tema eclipse


SUBMITTED BY: gustavo33

DATE: June 8, 2022, 2:30 a.m.

UPDATED: July 7, 2023, 12:52 a.m.

FORMAT: Text only

SIZE: 31.8 kB

HITS: 3323

  1. <meta name='viewport' content='width=device-width, initial-scale=1.0'><style>@font-face {
  2. font-family: 'Palanquin Dark';
  3. font-style: normal;
  4. font-weight: 400;
  5. font-display: swap;
  6. src: url(pictures/atlantus.woff2) format('woff2');
  7. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  8. }
  9. body
  10. {
  11. overflow: hidden;
  12. position: fixed;
  13. font-family: 'Palanquin Dark', sans-serif;
  14. background: linear-gradient(
  15. 250deg
  16. , #000000, #000000);
  17. color: white;
  18. margin: 0px;
  19. left: 0px;
  20. top: 0px;
  21. height: 100%;
  22. width: 100%;
  23. }
  24. .notification
  25. {
  26. width: 90%;
  27. text-align: center;
  28. position: relative;
  29. background: linear-gradient(
  30. 45deg
  31. , #000000, #2c2a49);
  32. border-radius: 5px;
  33. position: absolute;
  34. left: 50%;
  35. white-space: nowrap;
  36. overflow: hidden;
  37. text-overflow: ellipsis;
  38. height: 35px;
  39. padding-top: 5px;
  40. display: none;
  41. z-index: 2;
  42. top: 303%;
  43. -webkit-transform: translate(-50%, -50%);
  44. transform: translate(-50%, -50%);
  45. }
  46. #logsview
  47. {
  48. position: absolute;
  49. -webkit-transform: translate(-50%, -50%);
  50. transform: translate(-50%, -50%);
  51. top: 83%;
  52. left: 50%;
  53. height: 40px;
  54. font-size: 11px;
  55. width: 200px;
  56. text-align: center;
  57. color: #ccc;
  58. overflow:scroll;
  59. }
  60. #connecting
  61. {
  62. display: none;
  63. margin-left: 7px;
  64. color: #75a2c5;
  65. }
  66. #connected
  67. {
  68. display:none;
  69. color: #26fc0a;
  70. }
  71. .lds-ring {
  72. display: inline-block;
  73. position: absolute;
  74. display:none;
  75. top: -13px;
  76. left: -13px;
  77. }
  78. .lds-ring div {
  79. box-sizing: border-box;
  80. display: block;
  81. position: absolute;
  82. width: 160px;
  83. height: 161px;
  84. margin: 8px;
  85. border: 8px solid #1f312f;
  86. border-radius: 50%;
  87. animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  88. border-color: #cddc39 #cddc3999 #cddc3940 #00968830;
  89. }
  90. .lds-ring div:nth-child(1) {
  91. animation-delay: -0.45s;
  92. }
  93. .lds-ring div:nth-child(2) {
  94. animation-delay: -0.3s;
  95. }
  96. .lds-ring div:nth-child(3) {
  97. animation-delay: -0.15s;
  98. }
  99. @keyframes lds-ring {
  100. 0% {
  101. transform: rotate(0deg);
  102. }
  103. 100% {
  104. transform: rotate(360deg);
  105. }
  106. }
  107. .lds-dual-ring {
  108. display: inline-block;
  109. width: 80px;
  110. height: 80px;
  111. position: absolute;
  112. margin-left: -35px;
  113. margin-top: 1px;
  114. }
  115. .lds-dual-ring:after {
  116. content: " ";
  117. display: block;
  118. width: 17px;
  119. height: 17px;
  120. margin: 8px;
  121. border-radius: 50%;
  122. border: 2px solid #fff;
  123. border-color: #fff #fff5f536 #fff white;
  124. animation: lds-dual-ring 1.2s linear infinite;
  125. }
  126. @keyframes lds-dual-ring {
  127. 0% {
  128. transform: rotate(0deg);
  129. }
  130. 100% {
  131. transform: rotate(360deg);
  132. }
  133. }
  134. .flagserver
  135. {
  136. height: 38px;
  137. position: absolute;
  138. left: 11px;
  139. top: 10px;
  140. }
  141. .substatus
  142. {
  143. display: inline-block;
  144. font-size: 12px;
  145. position: relative;
  146. left: 50px;
  147. top: -4px;
  148. width: 100%;
  149. border-top-left-radius: 20px;
  150. border-top-right-radius: 20px;
  151. padding: 4px;
  152. z-index: 0;
  153. text-align: center;
  154. opacity: 0.9;
  155. }
  156. .statusserver
  157. {
  158. position: absolute;
  159. width: 100%;
  160. top: 161px;
  161. text-align: left;
  162. font-size: 15px;
  163. color: #ffffff;
  164. display: inline-block;
  165. left: -51px;
  166. }
  167. .arrowserver
  168. {
  169. position: absolute;
  170. right: 13px;
  171. height: 18px;
  172. top: 21px;
  173. filter: invert(1);
  174. }
  175. .descserver
  176. {
  177. width: 59%;
  178. text-align: left;
  179. height: 22px;
  180. white-space: nowrap;
  181. overflow: hidden;
  182. text-overflow: ellipsis;
  183. position: absolute;
  184. top: 28px;
  185. font-size: 12px;
  186. left: 67px;
  187. color: #ccc;
  188. }
  189. .inputmax
  190. {
  191. -webkit-transform: translate(-50%, -50%);
  192. transform: translate(-50%, -50%);
  193. position: absolute;
  194. left: 50%;
  195. top: 42%;
  196. padding: 13px;
  197. background: #ffffffcf;
  198. font-size: 18px;
  199. z-index: 7;
  200. border: 0px;
  201. color: black;
  202. border-right: 5px solid #ffffff;
  203. border-left: 5px solid #ffffff;
  204. border-bottom-right-radius: 30px;
  205. border-top-left-radius: 30px;
  206. width: 85%;
  207. }
  208. .rocket {
  209. position: absolute;
  210. top: 28%;
  211. display:none;
  212. margin-left: 20px;
  213. width: 80px;
  214. left: calc(50% - 60px);
  215. z-index: 10;
  216. }
  217. .rocket .rocket-body {
  218. width: 80px;
  219. left: calc(50% - 50px);
  220. animation: bounce 0.5s infinite;
  221. }
  222. .rocket .rocket-body .body {
  223. background-color: #dadada;
  224. height: 180px;
  225. left: calc(50% - 50px);
  226. border-top-right-radius: 100%;
  227. border-top-left-radius: 100%;
  228. border-bottom-left-radius: 50%;
  229. border-bottom-right-radius: 50%;
  230. border-top: 5px solid #f5f5f5;
  231. }
  232. .rocket .rocket-body:before {
  233. content: "";
  234. position: absolute;
  235. left: calc(50% - 24px);
  236. width: 48px;
  237. height: 13px;
  238. background-color: #554842;
  239. bottom: -13px;
  240. border-bottom-right-radius: 60%;
  241. border-bottom-left-radius: 60%;
  242. }
  243. .rocket .window {
  244. position: absolute;
  245. width: 40px;
  246. height: 40px;
  247. border-radius: 100%;
  248. background-color: #a75248;
  249. left: calc(50% - 25px);
  250. top: 40px;
  251. border: 5px solid #b4b2b2;
  252. }
  253. .rocket .fin {
  254. position: absolute;
  255. z-index: -100;
  256. height: 55px;
  257. width: 50px;
  258. background-color: #a75248;
  259. }
  260. .rocket .fin-left {
  261. left: -30px;
  262. top: calc(100% - 55px);
  263. border-top-left-radius: 80%;
  264. border-bottom-left-radius: 20%;
  265. }
  266. .rocket .fin-right {
  267. right: -30px;
  268. top: calc(100% - 55px);
  269. border-top-right-radius: 80%;
  270. border-bottom-right-radius: 20%;
  271. }
  272. .rocket .exhaust-flame {
  273. position: absolute;
  274. top: 90%;
  275. width: 28px;
  276. background: linear-gradient(to bottom, transparent 10%, #f5f5f5 100%);
  277. height: 150px;
  278. left: calc(50% - 14px);
  279. animation: exhaust 0.2s infinite;
  280. }
  281. .rocket .exhaust-fumes li {
  282. width: 60px;
  283. height: 60px;
  284. background-color: #f5f5f5;
  285. list-style: none;
  286. position: absolute;
  287. border-radius: 100%;
  288. }
  289. .rocket .exhaust-fumes li:first-child {
  290. width: 200px;
  291. height: 200px;
  292. bottom: -300px;
  293. animation: fumes 5s infinite;
  294. }
  295. .rocket .exhaust-fumes li:nth-child(2) {
  296. width: 150px;
  297. height: 150px;
  298. left: -120px;
  299. top: 260px;
  300. animation: fumes 3.2s infinite;
  301. }
  302. .rocket .exhaust-fumes li:nth-child(3) {
  303. width: 120px;
  304. height: 120px;
  305. left: -40px;
  306. top: 330px;
  307. animation: fumes 3s 1s infinite;
  308. }
  309. .rocket .exhaust-fumes li:nth-child(4) {
  310. width: 100px;
  311. height: 100px;
  312. left: -170px;
  313. animation: fumes 4s 2s infinite;
  314. top: 380px;
  315. }
  316. .rocket .exhaust-fumes li:nth-child(5) {
  317. width: 130px;
  318. height: 130px;
  319. left: -120px;
  320. top: 350px;
  321. animation: fumes 5s infinite;
  322. }
  323. .rocket .exhaust-fumes li:nth-child(6) {
  324. width: 200px;
  325. height: 200px;
  326. left: -60px;
  327. top: 280px;
  328. animation: fumes2 10s infinite;
  329. }
  330. .rocket .exhaust-fumes li:nth-child(7) {
  331. width: 100px;
  332. height: 100px;
  333. left: -100px;
  334. top: 320px;
  335. }
  336. .rocket .exhaust-fumes li:nth-child(8) {
  337. width: 110px;
  338. height: 110px;
  339. left: 70px;
  340. top: 340px;
  341. }
  342. .rocket .exhaust-fumes li:nth-child(9) {
  343. width: 90px;
  344. height: 90px;
  345. left: 200px;
  346. top: 380px;
  347. animation: fumes 20s infinite;
  348. }
  349. .star li {
  350. list-style: none;
  351. position: absolute;
  352. }
  353. .star li:before, .star li:after {
  354. content: "";
  355. position: absolute;
  356. background-color: #f5f5f5;
  357. }
  358. .star li:before {
  359. width: 10px;
  360. height: 2px;
  361. border-radius: 50%;
  362. }
  363. .star li:after {
  364. height: 8px;
  365. width: 2px;
  366. left: 4px;
  367. top: -3px;
  368. }
  369. .star li:first-child {
  370. top: -30px;
  371. left: -210px;
  372. animation: twinkle 0.4s infinite;
  373. }
  374. .star li:nth-child(2) {
  375. top: 0;
  376. left: 60px;
  377. animation: twinkle 0.5s infinite;
  378. }
  379. .star li:nth-child(2):before {
  380. height: 1px;
  381. width: 5px;
  382. }
  383. .star li:nth-child(2):after {
  384. width: 1px;
  385. height: 5px;
  386. top: -2px;
  387. left: 2px;
  388. }
  389. .star li:nth-child(3) {
  390. left: 120px;
  391. top: 220px;
  392. animation: twinkle 1s infinite;
  393. }
  394. .star li:nth-child(4) {
  395. left: -100px;
  396. top: 200px;
  397. animation: twinkle 0.5s ease infinite;
  398. }
  399. .star li:nth-child(5) {
  400. left: 170px;
  401. top: 100px;
  402. animation: twinkle 0.4s ease infinite;
  403. }
  404. .star li:nth-child(6) {
  405. top: 87px;
  406. left: -79px;
  407. animation: twinkle 0.2s infinite;
  408. }
  409. .star li:nth-child(6):before {
  410. height: 1px;
  411. width: 5px;
  412. }
  413. .star li:nth-child(6):after {
  414. width: 1px;
  415. height: 5px;
  416. top: -2px;
  417. left: 2px;
  418. }
  419. @keyframes fumes {
  420. 50% {
  421. transform: scale(1.5);
  422. background-color: transparent;
  423. }
  424. 51% {
  425. transform: scale(0.8);
  426. }
  427. 100% {
  428. background-color: #f5f5f5;
  429. transform: scale(1);
  430. }
  431. }
  432. @keyframes bounce {
  433. 0% {
  434. transform: translate3d(0px, 0px, 0);
  435. }
  436. 50% {
  437. transform: translate3d(0px, -4px, 0);
  438. }
  439. 100% {
  440. transform: translate3d(0px, 0px, 0);
  441. }
  442. }
  443. @keyframes exhaust {
  444. 0% {
  445. background: linear-gradient(to bottom, transparent 10%, #f5f5f5 100%);
  446. }
  447. 50% {
  448. background: linear-gradient(to bottom, transparent 8%, #f5f5f5 100%);
  449. }
  450. 75% {
  451. background: linear-gradient(to bottom, transparent 12%, #f5f5f5 100%);
  452. }
  453. }
  454. @keyframes fumes2 {
  455. 50% {
  456. transform: scale(1.1);
  457. }
  458. }
  459. @keyframes twinkle {
  460. 80% {
  461. transform: scale(1.1);
  462. opacity: 0.7;
  463. }
  464. }
  465. .nameserver
  466. {
  467. position: absolute;
  468. top: 5px;
  469. font-size: 15px;
  470. width: 64%;
  471. text-align: left;
  472. left: 67px;
  473. white-space: nowrap;
  474. overflow: hidden;
  475. text-overflow: ellipsis;
  476. }
  477. .selectedserver
  478. {
  479. background: #5c0000;
  480. width: 81%;
  481. -webkit-transform: translate(-50%, -50%);
  482. transform: translate(-50%, -50%);
  483. left: 50%;
  484. height: 40px;
  485. top: 34%;
  486. border-right: 5px solid #ffffff;
  487. border-left: 5px solid #ffffff;
  488. border-bottom-right-radius: 30px;
  489. border-top-left-radius: 30px;
  490. padding: 7px;
  491. position: absolute;
  492. z-index: 1;
  493. }
  494. #menuexpand
  495. {
  496. position: absolute;
  497. left: 0px;
  498. height: 100%;
  499. bottom: 0px;
  500. display: none;
  501. width: 300px;
  502. background: linear-gradient(
  503. 45deg
  504. , black, #250200ed, #560400d4);
  505. z-index: 4;
  506. border-bottom-right-radius: 20px;
  507. border-top-right-radius: 20px;
  508. }
  509. .presshere
  510. {
  511. position: absolute;
  512. -webkit-transform: translate(-50%, -50%);
  513. transform: translate(-50%, -50%);
  514. top: 85%;
  515. left: 50%;
  516. font-size: 20px;
  517. width: 330px;
  518. text-align: center;
  519. }
  520. .teste
  521. {
  522. position: absolute;
  523. -webkit-transform: translate(-50%, -50%);
  524. transform: translate(-50%, -50%);
  525. bottom: 4%;
  526. left: 25%;
  527. font-size: 15px;
  528. width: 40%;
  529. text-align: center;
  530. }
  531. .checkValidade
  532. {
  533. position: absolute;
  534. -webkit-transform: translate(-50%, -50%);
  535. transform: translate(-50%, -50%);
  536. top: 67%;
  537. left: 50%;
  538. font-size: 16px;
  539. width: 50%;
  540. text-align: center;
  541. }
  542. .termos
  543. {
  544. position: absolute;
  545. -webkit-transform: translate(-50%, -50%);
  546. transform: translate(-50%, -50%);
  547. bottom: 4%;
  548. left: 50%;
  549. font-size: 15px;
  550. width: 40%;
  551. text-align: center;
  552. }
  553. .connectbt
  554. {
  555. height: 120px;
  556. width: 120px;
  557. background: #ffffff url(pictures/power.svg);
  558. BORDER-RADIUS: 100%;
  559. -webkit-transform: translate(-50%, -50%);
  560. transform: translate(-50%, -50%);
  561. position: absolute;
  562. background-size: 53px !important;
  563. background-repeat: no-repeat;
  564. background-position: 34px !important;
  565. filter: invert(1);
  566. top: 63%;
  567. left: 50%;
  568. z-index: 1;
  569. }
  570. .freeimg
  571. {
  572. height: 40px;
  573. width: 40px;
  574. background: #ffffff4d url(pictures/crown.png);
  575. background-repeat: no-repeat;
  576. background-position: 5px;
  577. border-radius: 60px;
  578. position: absolute;
  579. top: 9px;
  580. left: 6px;
  581. }
  582. .freetxtsmall
  583. {
  584. position: absolute;
  585. left: 58px;
  586. top: 26px;
  587. color: #ccc;
  588. font-size: 12px;
  589. }
  590. .freetxt
  591. {
  592. position: absolute;
  593. left: 58px;
  594. top: 4px;
  595. font-size: 17px;
  596. }
  597. .header
  598. {
  599. position: fixed;
  600. top: 57px;
  601. left: 0px;
  602. width: 100%;
  603. z-index:3;
  604. text-align: center;
  605. }
  606. .startfree
  607. {
  608. width: 300px;
  609. height: 60px;
  610. background: #4b0e79;
  611. position: absolute;
  612. left: 50%;
  613. bottom: 27px;
  614. -webkit-transform: translate(-50%, -50%);
  615. transform: translate(-50%, -50%);
  616. border-radius: 10px;
  617. }
  618. .centerbody
  619. {
  620. position: absolute;
  621. opacity: 0.1;
  622. height: 495px;
  623. width: 100%;
  624. z-index: 1;
  625. left: 50%;
  626. background-size: 200% 100%;
  627. background-position-x: -120px;
  628. top: 49%;
  629. -webkit-transform: translate(-50%, -50%);
  630. transform: translate(-50%, -50%);
  631. }
  632. #application
  633. {
  634. }
  635. .menuiconx
  636. {
  637. position: absolute;
  638. right: 19px;
  639. filter: invert(1);
  640. top: 44px;
  641. height: 24px;
  642. }
  643. #appname
  644. {
  645. font-size: 26px;
  646. color: #03a9f4;
  647. text-transform: uppercase;
  648. }
  649. .pingserver
  650. {
  651. position: absolute;
  652. right: 14px;
  653. font-size: 13px;
  654. color: #ccc;
  655. }
  656. .premiumserver
  657. {
  658. display:none;
  659. }
  660. .bronzeserver
  661. {
  662. display: none;
  663. }
  664. .freeserver
  665. {
  666. }
  667. .goldserver
  668. {
  669. display: none;
  670. }
  671. .recommendserver
  672. {
  673. display: none;
  674. }
  675. .greenping
  676. {
  677. background: #49ff50;
  678. width: 5px;
  679. height: 13px;
  680. position: absolute;
  681. right: -8px;
  682. border-radius: 55px;
  683. top: 7px;
  684. }
  685. .svbubble
  686. {
  687. background: #5c0000;
  688. width: 88%;
  689. transform: translate(-50%, 0%);
  690. left: 45%;
  691. height: 50px;
  692. border-right: 5px solid #ffffff;
  693. border-left: 5px solid #ffffff;
  694. border-bottom-right-radius: 30px;
  695. border-top-left-radius: 30px;
  696. top: 6px;
  697. margin-bottom: 7px;
  698. padding: 4px;
  699. position: relative;
  700. }
  701. .typeserver
  702. {
  703. position: relative;
  704. width: 100%;
  705. text-align: left;
  706. padding-left: 20px;
  707. top: 20px;
  708. }
  709. .userprofile
  710. {
  711. background: url(pictures/149071.png);
  712. position: relative;
  713. height: 80px;
  714. width: 220px;
  715. background-size: 80px 80px;
  716. border-bottom: 1px solid #2b3548;
  717. background-repeat: no-repeat;
  718. left: 40px;
  719. top: 100px;
  720. padding-bottom: 50px;
  721. background-position-x: 65px;
  722. }
  723. #serverlist
  724. {
  725. -webkit-transform: translate(-50%, -50%);
  726. transform: translate(-50%, -50%);
  727. position: absolute;
  728. top: 51%;
  729. border-radius: 5px;
  730. left: 50%;
  731. display: none;
  732. overflow-x: hidden;
  733. overflow-y: scroll;
  734. width: 98%;
  735. padding-bottom: 8px;
  736. padding-top: 8px;
  737. height: 450px;
  738. }
  739. .userid
  740. {
  741. position: absolute;
  742. bottom: 8px;
  743. width: 100%;
  744. text-align: center;
  745. font-size: 12px;
  746. color: #909090;
  747. }
  748. .userexp
  749. {
  750. position: absolute;
  751. bottom: 23px;
  752. color: #8e8e8e;
  753. width: 100%;
  754. text-align: center;
  755. font-size: 12px;
  756. }
  757. .menulist
  758. {
  759. position: absolute;
  760. color: #adadaf;
  761. top: 275px;
  762. left: 52px;
  763. }
  764. .menuicon
  765. {
  766. position: absolute;
  767. left: 19px;
  768. filter: invert(1);
  769. top: 11px;
  770. height: 24px;
  771. }
  772. .menutxt
  773. {
  774. position: relative;
  775. margin-bottom: 30px;
  776. }
  777. .rightbt
  778. {
  779. position: absolute;
  780. right: 5px;
  781. padding: 7px;
  782. border-radius: 5px;
  783. width: 62px;
  784. top: 5px;
  785. padding-right: 8px;
  786. }
  787. .menuicond
  788. {
  789. position: absolute;
  790. height: 18px;
  791. left: -27px;
  792. top: 6px;
  793. filter: invert(1);
  794. opacity: 0.77;
  795. }
  796. .crowimg
  797. {
  798. height: 18px;
  799. position: absolute;
  800. left: 5px;
  801. top: 9px;
  802. }
  803. .activebt
  804. {
  805. position: relative;
  806. top: 14px;
  807. padding: 5px;
  808. background: #fe9a01;
  809. width: 100px;
  810. left: 106px;
  811. border-radius: 5px;
  812. }
  813. .textboost
  814. {
  815. font-size: 14px;
  816. color: #e6e6e6;
  817. }
  818. .titleboost
  819. {
  820. margin-top: -59px;
  821. font-size: 24px;
  822. color: #ffa382;
  823. }
  824. .bodyboost
  825. {
  826. position: absolute;
  827. left: 50%;
  828. top: 46%;
  829. -webkit-transform: translate(-50%, -50%);
  830. transform: translate(-50%, -50%);
  831. background: #0a87fb;
  832. height: 350px;
  833. width: 330px;
  834. border-radius: 5px;
  835. text-align: center;
  836. }
  837. .atlantusoverlay
  838. {
  839. display: none;
  840. position: absolute;
  841. height: 100%;
  842. width: 100%;
  843. background: rgba(0, 0, 0, 0.76);
  844. z-index: 10;
  845. }
  846. #boostmode
  847. {
  848. display:none;
  849. position: absolute; height: 100%;
  850. width: 100%; background: rgba(0, 0, 0, 0.76); z-index: 5;
  851. }
  852. #storagemode
  853. {
  854. display:none;
  855. position: absolute; height: 100%;
  856. width: 100%; background: rgba(0, 0, 0, 0.76); z-index: 5;
  857. }
  858. .protxt
  859. {
  860. position: relative;
  861. left: 9px;
  862. color: #fbc14d;
  863. font-weight: 100;
  864. text-shadow: 0px 0px 20px yellow;
  865. letter-spacing: 1.5px;
  866. font-size: 13px;
  867. top: -1px;
  868. }</style><script>
  869. function startatlantusrocket()
  870. {
  871. sendcore("vibrate########100");
  872. $(".rocket").fadeIn()
  873. .css({top:600,position:'absolute'})
  874. .animate({top:-275}, 700, function() {
  875. //callback
  876. $(".rocket").fadeOut(0);
  877. });
  878. startatlantus();
  879. }
  880. function serverchangex()
  881. {
  882. $(".boxlistsv").animate({height: 'toggle'});
  883. atlantusdropserver();
  884. }
  885. </script>
  886. <script>
  887. (function(){
  888. var tId = setInterval(function() {
  889. if (document.readyState == "complete") onComplete()
  890. }, 11);
  891. function onComplete(){
  892. //sshplus
  893. setInterval( async function(){ sshpluscore(); }, 200);
  894. };
  895. })()
  896. async function sshpluscore()
  897. {
  898. if(!$('#dontconnect').is(':visible'))
  899. {
  900. $("#sshplusbt").text("ENCERRAR");
  901. }
  902. else
  903. {
  904. $("#sshplusbt").text("CONECTAR");
  905. }
  906. }
  907. </script><meta name="viewport" content="width=device-width, initial-scale=1.0">
  908. <div id="withoutlogin" class="body">
  909. <div id="scamme" style="
  910. overflow: hidden;
  911. position: fixed;
  912. font-family: 'Palanquin Dark', sans-serif;
  913. background: url(https://w0.peakpx.com/wallpaper/47/273/HD-wallpaper-rocket-launch-minimal-space-thumbnail.jpg);
  914. background-size: cover;
  915. color: white;
  916. margin: 0px;
  917. left: -19px;
  918. top: -20px;
  919. height: 112%;
  920. width: 112%;
  921. opacity: 0.2;
  922. "></div>
  923. <div id="menuexpand" onclick="menuclose()">
  924. <div class="menulist">
  925. <div class="menutxt" onclick="authfinishu()"><img src="pictures/token.svg" class="menuicond" />Autenticar</div>
  926. <div class="menutxt"><img src="pictures/refresh.png" class="menuicond" />Verificar atualizações</div>
  927. <div class="menutxt" onclick="termos()"><img src="pictures/29302.png" class="menuicond" />Termos de uso</div>
  928. <div class="menutxt" onclick="opencontact()"><img src="pictures/13936.png" class="menuicond" />Suporte</div>
  929. <div class="menutxt"><img src="pictures/59254.png" class="menuicond" />Encerrar aplicativo</div>
  930. </div>
  931. <div class="userprofile">
  932. <div class="userid">USER-ID: 0000xx</div>
  933. </div>
  934. <img src="pictures/menu.png" class="menuiconx" />
  935. </div>
  936. <div id="wronguser" class="atlantusoverlay">
  937. <div class="bodyboost" style="
  938. height: 246px;
  939. ">
  940. <img src="pictures/wrong.svg" style="
  941. height: 106px;
  942. position: relative;
  943. top: -55px;
  944. ">
  945. <div class="titleboost" style="
  946. color: #ffffff;
  947. ">Autenticação Falhou<br>
  948. <div class="textboost">Seus dados de usuário estão incorretos, por favor verifique novamente o seu acesso.</div></div>
  949. <br><div onclick="authfinishu()" class="activebt">Corrigir</div>
  950. </div></div>
  951. <div id="termos" class="atlantusoverlay">
  952. <div class="bodyboost">
  953. <img src="pictures/terms.svg" style="
  954. height: 106px;
  955. position: relative;
  956. top: -55px;
  957. ">
  958. <div class="titleboost" style=" color: #e64c3c;">Termos de Uso<br>
  959. <div class="textboost" style="font-size: 14px; color: #e6e6e6; height: 180px; overflow: scroll;">
  960. <center>
  961. CERTIFIQUE-SE DE NÃO USAR ESTE APLICATIVO PARA ATIVIDADES ILEGAIS, SUA CONTA SERÁ SUSPENSA SE DETECTADA.<br><br>
  962. NÃO COMPARTILHE SEU LOGIN (SERÁ EXCLUIDO SEM DIREITO A REEMBOLSO) <br><br>
  963. ALGUM CONTEÚDO PODE ESTAR BANIDO EM SEU PAÍS, ENTÃO NÃO ACESSE, APENAS FAÇA ATIVIDADES BÁSICAS COMO FILMES, JOGOS, MÚSICA E PESQUISAS EM GERAL.<br><br>
  964. PORNOGRAFIA INFANTIL E GOLPES SÃO INACEITÁVEIS E VOCÊ SERÁ SEVERAMENTE PUNIDO SE USAR ESTE APLICATIVO PARA COMETER ESSES ABSURDOS.<br><br>
  965. NÃO USE TORRENT!<br><br>
  966. </center></div></div>
  967. <br><div onclick="termos()" class="activebt">Concordo</div>
  968. </div></div>
  969. <div id="storagemode">
  970. <div class="bodyboost">
  971. <img src="pictures/storage.svg" style="
  972. height: 106px;
  973. position: relative;
  974. top: -55px;
  975. ">
  976. <div class="titleboost" style=" color: #00c3ff;">Permissão necessária<br>
  977. <div class="textboost">Para que o aplicativo funcione corretamente, ele precisa da permissão para instalar e gravar arquivos no sistema para que todos os modos de conexão possam funcionar normalmente. Conceda as permissões necessárias.</div></div>
  978. <br><div onclick="storagemode()" class="activebt">Permitir</div>
  979. </div></div>
  980. <div id="boostmode">
  981. <div class="bodyboost">
  982. <img src="pictures/boost.svg" style="
  983. height: 106px;
  984. position: relative;
  985. top: -55px;
  986. ">
  987. <div class="titleboost">Modo Boost<br>
  988. <div class="textboost">O modo Boost pode otimizar a velocidade e detectar os aplicativos usados &ZeroWidthSpace;&ZeroWidthSpace;para melhorar a experiência de conexão, você pode habilitar este modo. No entanto, você precisa conceder as permissões necessárias para realizar esta atividade.</div></div>
  989. <br><div onclick="acboostmode()" class="activebt">Ativar</div>
  990. <div onclick="boostmode()" style="margin-top: 5px; background: #9e330a;" class="activebt">Cancelar</div></div></div>
  991. <div id="authtype" style="
  992. position: absolute;
  993. height: 100%;
  994. width: 100%;
  995. display:none;
  996. background: #000000c2;
  997. z-index: 5;
  998. "><div style="
  999. position: absolute;
  1000. left: 50%;
  1001. top: 35%;
  1002. -webkit-transform: translate(-50%, -50%);
  1003. transform: translate(-50%, -50%);
  1004. background: #e91e1e;
  1005. height: 250px;
  1006. width: 330px;
  1007. border-radius: 10px;
  1008. text-align: center;
  1009. "><img src="pictures/149071.png" style="
  1010. height: 77px;
  1011. position: relative;
  1012. top: -37px;
  1013. ">
  1014. <div style=" margin-top: -23px;color: cadetblue; margin-bottom: 1px;">Selecione o modo de login</div>
  1015. <div onclick="authfinish()" style="
  1016. position: relative;
  1017. top: 14px;
  1018. padding: 5px;
  1019. background: #673ab7;
  1020. width: 200px;
  1021. left: 59px;
  1022. border-radius: 5px;
  1023. ">Modo Token</div>
  1024. <div onclick="authfinishu()" style="
  1025. position: relative; top: 21px; padding: 5px; background: #30329a; width: 200px; left: 59px; border-radius: 5px;
  1026. ">Modo Usuário</div>
  1027. <div style="
  1028. font-size: 11px;
  1029. margin-top: 26px;
  1030. color: #ccc;
  1031. ">Selecione o modo de autenticação.</div></div></div>
  1032. <div id="authuserff" style="
  1033. position: absolute;
  1034. height: 100%;
  1035. width: 100%;
  1036. display:none;
  1037. background: #000000c2;
  1038. z-index: 5;
  1039. "><div style="
  1040. position: absolute;
  1041. left: 50%;
  1042. top: 35%;
  1043. -webkit-transform: translate(-50%, -50%);
  1044. transform: translate(-50%, -50%);
  1045. background: #e91e1e;
  1046. height: 250px;
  1047. width: 330px;
  1048. border-radius: 10px;
  1049. text-align: center;
  1050. "><img src="pictures/user.png" style="
  1051. filter: invert(1);
  1052. height: 77px;
  1053. position: relative;
  1054. top: -37px;
  1055. ">
  1056. <div style="
  1057. margin-top: -28px;
  1058. ">Dados de usuário</div><input type="text" style="
  1059. padding: 10px;
  1060. border-radius: 5px;
  1061. background: #460404;
  1062. border: 0px;
  1063. font-size: 18px;
  1064. color: #999;
  1065. margin-top: 11px;
  1066. ">
  1067. <input type="text" placeholder="senha" style="
  1068. padding: 10px;
  1069. border-radius: 5px;
  1070. background: #460404;
  1071. border: 0px;
  1072. font-size: 18px;
  1073. color: #999;
  1074. margin-top: 11px;
  1075. ">
  1076. <div onclick="authfinishu()" style="
  1077. position: relative;
  1078. top: 14px;
  1079. padding: 5px;
  1080. background: #3f51b5;
  1081. width: 100px;
  1082. left: 106px;
  1083. border-radius: 5px;
  1084. ">Entrar</div></div></div>
  1085. <div id="authtoken" style="
  1086. position: absolute;
  1087. height: 100%;
  1088. width: 100%;
  1089. display:none;
  1090. background: #000000c2;
  1091. z-index: 5;
  1092. "><div style="
  1093. position: absolute;
  1094. left: 50%;
  1095. top: 35%;
  1096. -webkit-transform: translate(-50%, -50%);
  1097. transform: translate(-50%, -50%);
  1098. background: #e91e1e;
  1099. height: 250px;
  1100. width: 330px;
  1101. border-radius: 10px;
  1102. text-align: center;
  1103. "><img src="pictures/user.png" style="
  1104. filter: invert(1);
  1105. height: 77px;
  1106. position: relative;
  1107. top: -37px;
  1108. ">
  1109. <div style="
  1110. margin-top: -11px;
  1111. ">Acesso token</div><input type="text" id="token" placeholder="token" style="
  1112. padding: 10px;
  1113. border-radius: 5px;
  1114. background: #460404;
  1115. border: 0px;
  1116. font-size: 18px;
  1117. color: #999;
  1118. margin-top: 11px;
  1119. ">
  1120. <div onclick="authfinish()" style="
  1121. position: relative;
  1122. top: 14px;
  1123. padding: 5px;
  1124. background: #3f51b5;
  1125. width: 100px;
  1126. left: 106px;
  1127. border-radius: 5px;
  1128. ">Entrar</div>
  1129. <div style="
  1130. font-size: 11px;
  1131. margin-top: 26px;
  1132. color: #ccc;
  1133. ">O acesso token pode ser obtido com o fornecedor.</div></div></div>
  1134. <div id="withoutlogin" class="body centerbody"></div>
  1135. <div>
  1136. <div class="boxlistsv" style=" position: absolute;
  1137. background: #000000b8;
  1138. height: 100%;
  1139. width: 100%;
  1140. display:none;
  1141. z-index: 12;">
  1142. <div id="serverlist" onclick="serverchangex()">
  1143. </div>
  1144. </div>
  1145. <div class="selectedserver" onclick="serverchangex()">
  1146. <img id="fserver" src="pictures/flags/none.svg" class="flagserver">
  1147. <div id="nserver" class="nameserver"></div>
  1148. <div id="dserver" class="descserver"></div>
  1149. <img src="pictures/arrow.png" class="arrowserver">
  1150. </div>
  1151. <input type="TEXT" id="userssh" placeholder="Digite seu login" class="inputmax ismain" style="text-align: center">
  1152. <input type="TEXT" id="passssh" placeholder="Digite sua senha" class="inputmax ismain" style=" text-align: center; margin-top: 23px; top: 46%;"></div>
  1153. <div id="sshplusbt" class="ismain" onclick="startatlantusrocket()" style="
  1154. width: 80%;
  1155. -webkit-transform: translate(-50%, -50%);
  1156. transform: translate(-50%, -50%);
  1157. position: absolute;
  1158. background-size: 53px !important;
  1159. background-repeat: no-repeat;
  1160. background-position: 34px !important;
  1161. top: 59%;
  1162. left: 50%;
  1163. text-align: center;
  1164. padding: 10px;
  1165. z-index: 1;
  1166. background: #5c0000;
  1167. border-right: 5px solid #ffffff;
  1168. border-left: 5px solid #ffffff;
  1169. border-bottom-right-radius: 30px;
  1170. border-top-left-radius: 30px;
  1171. ">CONECTAR</div></div>
  1172. <div class="rocket">
  1173. <div class="rocket-body">
  1174. <div class="body"></div>
  1175. <div class="fin fin-left"></div>
  1176. <div class="fin fin-right"></div>
  1177. <div class="window"></div>
  1178. </div>
  1179. <div class="exhaust-flame"></div>
  1180. <ul class="exhaust-fumes">
  1181. <li></li>
  1182. <li></li>
  1183. <li></li>
  1184. <li></li>
  1185. <li></li>
  1186. <li></li>
  1187. </ul>
  1188. </div>
  1189. <div id="checkValidade" class="checkValidade" style="display: block !important; position:absolute; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); line-height: 1.2; margin-top: 50px; left: 50%; font-size: 15px; width: 330px; text-align: center; color: #ffffff; z-index: 6;"></div>
  1190. <div id="logsview"></div>
  1191. <div id="dontconnect" class="presshere"></div>
  1192. <div id="connecting" class="presshere"><div class="lds-dual-ring"></div>Conectando</div>
  1193. <div id="connected" class="presshere">Conexão Estabelecida</div>
  1194. <div id="checkValidade" class="checkValidade"></div>
  1195. <!-- <div id="dontconnect" class="teste" onclick="opencontact()">GERAR TESTE</div> -->
  1196. <div id="dontconnect" class="termos" onclick="termos()">TERMOS DE USO</div>
  1197. </div><div id="withoutlogin" class="header">
  1198. <div id="appname" style="color:transparent;">TNET</div>
  1199. <div class="logoapp" style="
  1200. background: url(pictures/logo.png);
  1201. position: absolute;
  1202. height: 150px;
  1203. width: 150px;
  1204. background-size: 100%;
  1205. background-repeat: no-repeat;
  1206. -webkit-transform: translate(-50%, -50%);
  1207. transform: translate(-50%, -50%);
  1208. left: 50%;
  1209. top: 53px;
  1210. ">
  1211. </div>
  1212. </div>
  1213. <div class="statusserver">
  1214. <div class="substatus">DESCONECTADO</div>
  1215. </div>
  1216. </div><! –– User logged out view inicio ––>
  1217. <div id="withoutlogin" class="footer" style="display:none;">
  1218. <div class="startfree">
  1219. <div class="freeimg">
  1220. </div>
  1221. <div class="freetxt">Faça um teste grátis</div>
  1222. <div class="freetxtsmall">Ou compre um acesso para começar.</div>
  1223. </div>
  1224. </div>
  1225. <script type="text/javascript">
  1226. function consultaValidade() {
  1227. // Injetando mensagem de loading
  1228. var strCheckValidade = '<div id="updatechecking" style="position: absolute; bottom: 0px; display: block; left: 35%; font-size: 15px; color: #ffffff; text-align: center;">' +
  1229. '<div class="lds-dual-ring" style="height: 30px; width: 30px; position: relative; top: 7px; left: -3px;"></div>' +
  1230. ' Checando validade ...' +
  1231. ' </div>';
  1232. // Injeção da string na div
  1233. document.getElementById("checkValidade").innerHTML = strCheckValidade;
  1234. // Executando a verificação após 2 segundos.
  1235. setTimeout(() => {
  1236. // Armazena o valor do input na varialvel userSSH.
  1237. var userSSH = document.getElementById("userssh");
  1238. // Envia requisção para a API de CheckUser criada para o SSHPlus
  1239. fetch('http://186.233.119.197:8081/checkuser.php?usuario=' + userSSH.value)
  1240. .then(response => response.json())
  1241. .then(data => {
  1242. // Armazena dos dados recebidos para injetar na div
  1243. var strCheckValidade = 'Vencimento: <span>' + data[0].validade
  1244. + '</span><br/>Dias restantes: ' + data[0].dias_restantes
  1245. + '<br/>Conexões: ' + data[0].online + ' de '
  1246. + data[0].acesso + '<br/>Conectado: ' + profilename;
  1247. // Injeção da string na div
  1248. document.getElementById("checkValidade").innerHTML = strCheckValidade;
  1249. }).catch(err => {
  1250. // Implimindo o erro no console
  1251. console.log(err);
  1252. });
  1253. }, "2000");
  1254. }
  1255. </script>
  1256. <! –– User logged out view final ––>

comments powered by Disqus