달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'전체 보기'에 해당되는 글 215건

  1. 2015.07.16 log4j.properties 배치 돌릴때 여러게 로그 남기기
  2. 2015.07.16 SKT 노트2 시스템 어플 삭제 스크립트
  3. 2015.07.16 SKT 노트2 4.3 시스템 어플 삭제 목록
  4. 2015.07.16 KT 노트2 시스템 어플 삭제 목록
  5. 2015.07.16 갤럭시 노트 2, 갤럭시 S3에서 지워도 되는 어플 정리
  6. 2015.07.14 파일 이름 바꾸기
  7. 2015.07.14 VisiPics 중복사진 제거 툴
  8. 2015.07.14 grid kill & grid switch 청소
  9. 2015.07.14 zentimo(젠티모) USB 연결 관리 툴
  10. 2015.07.14 닷넷 프레임워크 설치
  11. 2015.07.14 안드로이드 system.img 데이터 추출
  12. 2015.07.10 pclzip library 를 이용한 zip 압축,해제
  13. 2015.07.10 Touchwiz 홈 중지 문제 해결법 2
  14. 2015.07.07 JAVASCRIPT REPLACE 정규식
  15. 2015.06.25 javascript Base64 인코딩(encode) 및 디코딩(decode) 처리
  16. 2015.06.24 JAVASCRIPT 동적으로 인자값 받는방법
  17. 2015.06.23 Pig ToolBox - 크롬 필수 확장 프로그램
  18. 2015.06.18 PHP에서 암호화 encrypt 복호화 decrypt 해서 값을 넘기기
  19. 2015.06.11 이클립스 자바스크립트 편집시 느려짐 현상 해결
  20. 2015.06.04 .NET Decompile (닷텟 디컴파일)
  21. 2015.06.04 jQuery 정리
  22. 2015.06.03 PHP ZIP 압축 라이브러리
  23. 2015.06.02 javascript JS 호출(import)
  24. 2015.06.02 PHP 실시간 접속 세션 저장
  25. 2015.06.02 javascript 쿠키 셋팅,추출
  26. 2015.06.02 PHP 문자열 인코딩 utf8,euc-kr 펑션
  27. 2015.06.02 PHP 메일 보내기
  28. 2015.06.02 PHP 배열 사용
  29. 2015.04.21 getElementsByClass
  30. 2015.04.07 JAVA 날짜 SimpleDateFormat 사용하기

- JAVA

import org.apache.log4j.Logger;

 

private final Logger log = Logger.getLogger(this.getClass());

 

log.info("내용");

 

 

 

- log4j.properties

 

[기본 정보]

 

# FATAL : 크리티컬한에러
# ERROR : 에러
# WARN : 경고
# INFO : 정보
# DEBUG : 상세
log4j.rootLogger=INFO, stdout, rolling

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}]\t%-5p\t[%F.%M():%L]\t%m%n

log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender
log4j.appender.rolling.File=C:/logs/system.out.log
#log4j.appender.rolling.File=/home/tomcat/logs/system.out.log
log4j.appender.rolling.Append=true
log4j.appender.rolling.DatePattern='.'yyyy-MM-dd
log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
log4j.appender.rolling.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}]\t%-5p\t[%F.%M():%L]\t%m%n

 

 

[추가 배치로 여러게 등록시 - 아니면 특정 자바 파일의 행적을 남길때]

####### BATCH APPLICATION LOG CONFIGURATION #######

 

# Batch Client Deamon  BATCH1 <- 특정 이름을 명시해서 사용하면됨

log4j.appender.BATCH1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.BATCH1.File=C:/logs/system.out.BATCH1.log
#log4j.appender.BATCH1.File=/home/tomcat/logs/system.out.BATCH1.log
log4j.appender.BATCH1.Append=true
log4j.appender.BATCH1.DatePattern='.'yyyy-MM-dd
log4j.appender.BATCH1.layout=org.apache.log4j.PatternLayout
log4j.appender.BATCH1.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}]\t%-5p\t[%F.%M():%L]\t%m%n

 

# Batch Client Deamon Service Logger
log4j.logger.batch.ReceiveMail=INFO, BATCH1

 - > log4j.logger. 이후부터 특정 자바파일까지의 경로  위 내용으로는

       java 루트에 batch 폴더 안에 ReceiveMail.java 파일이 있는것

 

 

 

Posted by 타카스 류지
|

루팅후 system/app 폴더에서 권한 777 준후 실행시키면 삭제되더군요

(삭제후 무슨 프로그램이 중지되었습니다 하는건 배터리 뽑아 리셋하면 괜찮습니다)

전 티맵 어플은 남겼구요 원본에는 티맵도 삭제하였습니다

어플 삭제후 다른 동기화들까지 다.없애니 최종은 밤사이 -0.3%/h 정도 되더군요

스크립트 내용 입니다.
파일.sh로 만들어 실행시키시면 될듯합니다


#==========================================================================================================================
#
#
#
# Applications
#
chmod 777 /system/app
rm /system/app/11st.apk
rm /system/app/ARMService.apk
rm /system/app/AllShareCastWidget.apk
rm /system/app/AllShareCastWidget.odex
rm /system/app/AllSharePlay.apk
rm /system/app/AllshareMediaServer.apk
rm /system/app/AllshareMediaServer.odex
rm /system/app/AllshareService.apk
rm /system/app/AllshareService.odex
rm /system/app/AnalogClockSimple.apk
rm /system/app/AnalogClockSimple.odex
rm /system/app/AndroidTStore.apk
rm /system/app/AnycallServiceCenter.apk
rm /system/app/AnycallServiceCenter.odex
rm /system/app/AppGuide.apk
rm /system/app/BCService.apk
rm /system/app/BCService.odex
rm /system/app/BluetoothAvrcp.apk
rm /system/app/BluetoothAvrcp.odex
rm /system/app/BluetoothMap.apk
rm /system/app/BluetoothMap.odex
rm /system/app/BluetoothTest.apk
rm /system/app/BluetoothTest.odex
rm /system/app/Books.apk
rm /system/app/CapabilityManagerService.apk
rm /system/app/ChatON_MARKET.apk
rm /system/app/ChromeBookmarksSyncAdapter.apk
rm /system/app/ChromeWithBrowser.apk
rm /system/app/CloudAgent.apk
rm /system/app/DMMonitor.apk
rm /system/app/DSMForwarding.apk
rm /system/app/DSMForwarding.odex
rm /system/app/DSMLawmo.apk
rm /system/app/DSMLawmo.odex
rm /system/app/DeepSea.apk
rm /system/app/DeepSea.odex
rm /system/app/DigitalClock.apk
rm /system/app/DigitalClock.odex
rm /system/app/Dropbox.apk
rm /system/app/DropboxOOBE.apk
rm /system/app/DttSupport.apk
rm /system/app/DualClockAnalog.apk
rm /system/app/DualClockAnalog.odex
rm /system/app/DualClockDigital.apk
rm /system/app/DualClockDigital.odex
rm /system/app/EdmSysScopeService.apk
rm /system/app/EdmSysScopeService.odex
rm /system/app/EdmVpnServices.apk
rm /system/app/EdmVpnServices.odex
rm /system/app/EnterprisePermissions.apk
rm /system/app/FWUpgrade.apk
rm /system/app/FWUpgrade.odex
rm /system/app/FactoryTest.apk
rm /system/app/FmmDM.apk
rm /system/app/FmmDM.odex
rm /system/app/FmmDS.apk
rm /system/app/FmmDS.odex
rm /system/app/FotaClient.apk
rm /system/app/FotaClient.odex
rm /system/app/GmailSpell.apk
rm /system/app/GmailSpell.odex
rm /system/app/GoogleMapsSpell.apk
rm /system/app/GoogleMapsSpell.odex
rm /system/app/GoogleSearchSpell.apk
rm /system/app/GoogleSearchSpell.odex
rm /system/app/GoogleSearchWidget.apk
rm /system/app/GoogleSearchWidget.odex
rm /system/app/Gurum.apk
rm /system/app/Hearingdro.apk
rm /system/app/HelpHub.apk
rm /system/app/HelpHub.odex
rm /system/app/INDI_Server.apk
rm /system/app/IWLAN_Service.apk
rm /system/app/InputDevices.apk
rm /system/app/InputDevices.odex
rm /system/app/KWeather_Daemon.apk
rm /system/app/KWeather_Widget.apk
rm /system/app/KWeather_Widget.odex
rm /system/app/KWeather_Widget_Main_HD.apk
rm /system/app/KeyChain.apk
rm /system/app/KeyChain.odex
rm /system/app/Keystring_DFT.apk
rm /system/app/Keystring_misc.apk
rm /system/app/Kies.apk
rm /system/app/Kies.odex
rm /system/app/LTESetting.apk
rm /system/app/LTESetting.odex
rm /system/app/LTETest.apk
rm /system/app/LTETest.odex
rm /system/app/Melon.apk
rm /system/app/MobilePrint.apk
rm /system/app/MobilePrint.odex
rm /system/app/MobileTrackerEngineTwo.apk
rm /system/app/MobileTrackerEngineTwo.odex
rm /system/app/MusicFX.apk
rm /system/app/MusicFX.odex
rm /system/app/MyNetwork.apk
rm /system/app/MyNetwork.odex
rm /system/app/NatePortal.apk
rm /system/app/NfcTest.apk
rm /system/app/NfcTest.odex
rm /system/app/NoiseField.apk
rm /system/app/NoiseField.odex
rm /system/app/OMPDL.apk
rm /system/app/OmaCP.apk
rm /system/app/OmaCP.odex
rm /system/app/OmaDrmPopup.apk
rm /system/app/OmaDrmPopup.odex
rm /system/app/OneTouchReport.apk
rm /system/app/OneTouchReport.odex
rm /system/app/PCWClientS.apk
rm /system/app/PMApplication.apk
rm /system/app/PRUI.apk
rm /system/app/PRUI.odex
rm /system/app/PlusOne.apk
rm /system/app/PopupuiReceiver.apk
rm /system/app/PopupuiReceiver.odex
rm /system/app/Preconfig.apk
rm /system/app/Preconfig.odex
rm /system/app/RDiagno.apk
rm /system/app/RInstallAgent.apk
rm /system/app/ReadersHub2_MediaBridge.apk
rm /system/app/ReadersHub2_PHN_Main_user_Kor.apk
rm /system/app/ReadersHub2_PHN_Store_Kor.apk
rm /system/app/SKAFLauncher.apk
rm /system/app/SKAFLauncher.odex
rm /system/app/SKP_Shop_Wallet.apk
rm /system/app/SNS.apk
rm /system/app/SPPPushClient_Prod.apk
rm /system/app/SSuggest.apk
rm /system/app/SamsungWidget_FavoriteApp.apk
rm /system/app/SamsungWidget_FavoriteApp.odex
rm /system/app/SamsungWidget_ProgramMonitor.apk
rm /system/app/SamsungWidget_ProgramMonitor.odex
rm /system/app/SamsungApps.apk
rm /system/app/SamsungAppsUNA3.apk
rm /system/app/Samsungservice.apk
rm /system/app/SecEmail.apk
rm /system/app/SecEmail.odex
rm /system/app/SecExchange.apk
rm /system/app/SecExchange.odex
rm /system/app/SecHTMLViewer.apk
rm /system/app/SecHTMLViewer.odex
rm /system/app/SecNoteMyFiles.apk
rm /system/app/SecNoteMyFiles.odex
rm /system/app/SimpleAlarmClock.apk
rm /system/app/SimpleAlarmClock.odex
rm /system/app/SimpleFavoritesWidget.apk
rm /system/app/SimpleFavoritesWidget.odex
rm /system/app/SktUsimService.apk
rm /system/app/SmartBill.apk
rm /system/app/SmartWallet.apk
rm /system/app/SmartcardService.apk
rm /system/app/SmartcardService.odex
rm /system/app/SuggestionService.apk
rm /system/app/SuggestionService.odex
rm /system/app/SyncmlDM.apk
rm /system/app/SyncmlDM.odex
rm /system/app/SyncmlDS.apk
rm /system/app/SyncmlDS.odex
rm /system/app/TLTEPack.apk
rm /system/app/TMServerApp.apk
rm /system/app/TMServerApp.odex
rm /system/app/TService.apk
rm /system/app/TService.odex
rm /system/app/Talk.apk
rm /system/app/Tcloud.apk
rm /system/app/TcloudAgent.apk
rm /system/app/TopicWall.apk
rm /system/app/TopicWall.odex
rm /system/app/TotalApp.apk
rm /system/app/TstoreAgent.apk
rm /system/app/TstoreSideloading.apk
rm /system/app/TwDVFSApp.apk
rm /system/app/TwDVFSApp.odex
rm /system/app/UltraCfg.apk
rm /system/app/UltraCfg.odex
rm /system/app/V3Mobile.apk
rm /system/app/Videos.apk
rm /system/app/WfdBroker.apk
rm /system/app/WfdBroker.odex
rm /system/app/WlanTest.apk
rm /system/app/WlanTest.odex
rm /system/app/YonhapNews_Daemon.apk
rm /system/app/YonhapNews_Widget.apk
rm /system/app/Z0000TSEED.apk
rm /system/app/eDaily_Daemon.apk
rm /system/app/eDaily_Widget.apk
rm /system/app/kieswifi.apk
rm /system/app/kieswifi.odex
rm /system/app/mobileTworld.apk
rm /system/app/sCloudBackupApp.apk
rm /system/app/sCloudBackupProvider.apk
rm /system/app/sCloudDataRelay.apk
rm /system/app/sCloudDataSync.apk
rm /system/app/sCloudSyncBrowser.apk
rm /system/app/sCloudSyncCalendar.apk
rm /system/app/sCloudSyncContacts.apk
rm /system/app/sCloudSyncSNote.apk
rm /system/app/sktrsperm.apk
rm /system/app/sktrssrn2.apk
rm /system/app/smldm.apk
rm /system/app/smldm.odex
rm /system/app/tca.apk
rm /system/app/tms.apk
rm /system/app/wssyncmlnps.apk
rm /system/app/wssyncmlnps.odex
rm /system/app/WebManual.apk
rm /system/app/WebManual.odex

 

펌 : http://www.clien.net/cs2/bbs/board.php?bo_table=cm_andro&wr_id=89372

 

 

Posted by 타카스 류지
|

이곳 저곳에 널려있는 데이터 취합

더럽게 많타 ㅡㅡ;;

 

11st.apk
AllShareCastPlayer.apk
AllShareCastPlayer.odex
AllshareControlShare.apk
AllshareFileShare.apk
AllshareFileShare.odex
AllshareFileShareClient.apk
AllshareFileShareClient.odex
AllshareFileShareServer.apk
AllshareFileShareServer.odex
AllshareMediaServer.apk
AllshareMediaServer.odex
AllshareMediaShare.apk
AllshareMediaShare.odex
AnalogClockSimple.apk
AnalogClockSimple.odex
AnycallServiceCenter.apk
AnycallServiceCenter.odex
AppGuide.apk
AppleMint.apk
BackupRestoreConfirmation.apk
BackupRestoreConfirmation.odex
BandService.apk
BasicDreams.apk
BasicDreams.odex
BCService.apk
BCService.odex
BluetoothTest.apk
BluetoothTest.odex
Books.apk
CapabilityManagerService.apk
CertInstaller.apk
CertInstaller.odex
ChatON_MARKET.apk
ChocoEUKor.apk
ChromeBookmarksSyncAdapter.apk
ChromeWithBrowser.apk
ClipboardSaveService.apk
ClipboardSaveService.odex
CloudAgent.apk
ConfigUpdater.apk
CoolEUKor.apk
DeepSea.apk
DeepSea.odex
DigitalClock.apk
DigitalClock.odex
DioDict3.apk
DioDict3Service_T0.apk
DirectConnect.apk
DirectConnect.odex
DirectShareManager.apk
DirectShareManager.odex
Divx.apk
Divx.odex
DMMonitor.apk
DrmProvider.apk
DrmProvider.odex
DroidSansSherifItalic.apk
Dropbox.apk
DropboxOOBE.apk
DRSService.apk
DRSService.odex
DSMForwarding.apk
DSMForwarding.odex
DSMLawmo.apk
DSMLawmo.odex
DualClockAnalog.apk
DualClockAnalog.odex
DualClockDigital.apk
DualClockDigital.odex
EasySettings.apk
EasySettings.odex
eDaily_Daemon.apk
eDaily_Widget.apk
EdmSimPinService.apk
EdmSimPinService.odex
EdmSysScopeService.apk
EdmSysScopeService.odex
EdmVpnServices.apk
EdmVpnServices.odex
ELMAgent.apk
ELMAgent.odex
EnterprisePermissions.apk
FaceLock.apk
FactoryTest.apk
FmmDM.apk
FmmDM.odex
FmmDS.apk
FmmDS.odex
FotaClient.apk
FotaClient.odex
FWUpgrade.apk
FWUpgrade.odex
GearManagerStub.apk
GlanceView.apk
GlanceView.odex
Gmail2.apk
GMS_Maps.apk
GmsCore.apk
GoogleFeedback.apk
GoogleSearchWidget.apk
GoogleSearchWidget.odex
GoogleTTS.apk
GroupPlay_25.apk
Gurum.apk
Hangouts.apk
HelpHub.apk
HelpHub.odex
KeyChain.apk
KeyChain.odex
Keystring_DFT.apk
Keystring_factory.apk
Keystring_misc.apk
Kies.apk
Kies.odex
KWeather_Daemon.apk
KWeather_Widget.apk
KWeather_Widget.odex
KWeather_Widget_Main_HD.apk
Lcdtest.apk
LuminousDots.apk
LuminousDots.odex
MDMApp.apk
MDMApp.odex
MediaUploader.apk
Melon.apk
MMAppFramework.apk
MMAppFramework.odex
MobilePrint3.apk
MobilePrint3.odex
MobilePrintSvc_CUPS.apk
MobilePrintSvc_CUPS_Backend.apk
MobilePrintSvc_Epson.apk
MobilePrintSvc_HP.apk
MobilePrintSvc_Samsung.apk
MobilePrintSvc_WFDS.apk
MusicFX.apk
MusicFX.odex
MusicLiveShare2.apk
MusicLiveShare2.odex
MyNetwork.apk
MyNetwork.odex
NatePortal.apk
NfcTest.apk
NfcTest.odex
NoiseField.apk
NoiseField.odex
NotificationWidget.apk
NotificationWidget.odex
OMPDL.apk
OneTouchReport.apk
OneTouchReport.odex
PageBuddyNotiSvc.apk
PageBuddyNotiSvc.odex
PanningTryActually.apk
PanningTryActually.odex
PaperArtist.apk
PartnerBookmarksProvider.apk
PartnerBookmarksProvider.odex
PCWClientS.apk
PhaseBeam.apk
PhaseBeam.odex
PhotoTable.apk
PhotoTable.odex
PickUpTutorial.apk
PickUpTutorial.odex
PlayGames.apk
PlusOne.apk
PMApplication.apk
PolarisViewer.apk
PopupuiReceiver.apk
PopupuiReceiver.odex
PreloadInstaller.apk
PreloadInstaller.odex
QRreader.apk
ReadersHub2_MediaBridge.apk
ReadersHub2_PHN_Main_user.apk
ReadersHub2_PHN_Store.apk
RInstallAgent.apk
RootPA.apk
RootPA.odex
S-Voice_Android_phone_H.apk
SamsungApps.apk
SamsungAppsUNA3.apk
SamsungLink18.apk
SamsungSans.apk
Samsungservice.apk
SamsungTTS.apk
SamsungWidget_ActiveApplication.apk
SamsungWidget_ActiveApplication.odex
SamsungWidget_FavoriteApp.apk
SamsungWidget_FavoriteApp.odex
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudQuotaApp.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
sCloudSyncSNote.apk
sCloudSyncSNote3.apk
SCommunity.apk
SCONE_Android_ProxyService.apk
SCParser.apk
SecEmail_J.apk
SecEmail_J.odex
SecExchange.apk
SecExchange.odex
SecFactoryPhoneTest.apk
SecHTMLViewer.apk
SecHTMLViewer.odex
SecLiveWallpapersPicker.apk
SecLiveWallpapersPicker.odex
SecSetupWizard2013.apk
SecSetupWizard2013.odex
SecurityProvider.apk
SecurityProvider.odex
SelfTestMode.apk
serviceModeApp.apk
SharedStorageBackup.apk
SharedStorageBackup.odex
ShareShotService.apk
ShareShotService.odex
Shell.apk
Shell.odex
SimpleAlarmClock.apk
SimpleAlarmClock.odex
SimpleFavoritesWidget.apk
SimpleFavoritesWidget.odex
SimpleWidget.apk
SimpleWidget.odex
sktrssrn2.apk
SmartcardManager.apk
SmartWallet.apk
smldm.apk
smldm.odex
SnoteT0.apk
SnoteT0Provider.apk
SNS.apk
SPenSdk3.apk
SPlannerAppWidget.apk
SPlannerAppWidget.odex
SPPPushClient_Prod.apk
SSuggest_J_DeviceOnly.apk
Street.apk
SuggestionService.apk
SuggestionService.odex
SyncmlDM.apk
SyncmlDM.odex
SyncmlDS.apk
SyncmlDS.odex
SysScope.apk
talkback.apk
TasksProvider.apk
TasksProvider.odex
Tinker.apk
tms.apk
TMServerApp.apk
TMServerApp.odex
TopicWall.apk
TopicWall.odex
TrimApp_phone_J.apk
UltraCfg.apk
UltraCfg.odex
UserDictionaryProvider.apk
UserDictionaryProvider.odex
Velvet.apk
Videos.apk
VoiceSearchStub.apk
VpnDialogs.apk
VpnDialogs.odex
WaterRipple.apk
WaterRipple.odex
WeatherWall.apk
WeatherWall.odex
WebManual.apk
WebManual.odex
WfdBroker.apk
WfdBroker.odex
WlanTest.apk
WlanTest.odex
YonhapNews_Daemon.apk
YonhapNews_Widget.apk
YouTube.apk
Z0000TSEED.apk

Posted by 타카스 류지
|

AllShareCastPlayer.apk
AllShareCastPlayer.odex
AllShareControlShare.apk
AllShareFileShare.apk
AllShareFileShare.odex
AllShareFileShareClient.apk
AllShareFileShareClient.odex
AllShareFileShareServer.apk
AllShareFileShareServer.odex
AllShareMediaShare.apk
AllShareMediaShare.odex
AnalogClockSimple.apk
AnalogClockSimple.odex
AnycallServiceCenter.apk
AnycallServiceCenter.odex
AppleMint.apk
AppGuide.apk
BandService.apk
BasicDreams.apk
BasicDreams.odex
BCService.apk
BCService.odex
BluetoothTest.apk
BluetoothTest.odex
Books.apk
CapabilityManagerService.apk
ChatON_MARKET.apk
ChromeBookmarksSyncAdapter.apk
ChromeWithBrowser.apk
ClipboardSaveService.apk
ClipboardSaveService.odex
CloudAgent.apk
ConfigUpdater.apk
CoolEUKor.apk
DeepSea.apk
DeepSea.odex
DigitalClock.apk
DigitalClock.odex
DioDict3.apk
DioDict3Service_T0.apk
DirectConnect.apk
DirectConnect.odex
DirectShareManager.apk
DirectShareManager.odex
DMMonitor.apk
DrmProvider.apk
DrmProvider.odex
DroidSansSherifItalic.apk
Dropbox.apk
DropboxOOBE.apk
DRSService.apk
DRSService.odex
DSMForwarding.apk
DSMForwarding.odex
DSMLawmo.apk
DSMLawmo.odex
DualClockAnalog.apk
DualClockAnalog.odex
DualClockDigital.apk
DualClockDigital.odex
EasySettings.apk
EasySettings.odex
eDaily_Daemon.apk
eDaily_Widget.apk
EdmSimPinService.apk
EdmSimPinService.odex
EdmSysScopeService.apk
EdmSysScopeService.odex
EdmVpnServices.apk
EdmVpnServices.odex
ELMAgent.apk
ELMAgent.odex
EnterprisePermissions.apk
FaceLock.apk
FactoryTest.apk
FmmDM.apk
FmmDM.odex
FmmDS.apk
FmmDS.odex
FotaClient.apk
FotaClient.odex
FWUpgrade.apk
FWUpgrade.odex
GameHub_2.0_ICS_oldkey.apk
GearManagerStub.apk
Genie.apk
GMS_Maps.apk
GmsCore.apk
GoogleFeedback.apk
GoogleSearchWidget.apk
GoogleSearchWidget.odex
GoogleTTS.apk
GroupPlay_25.apk
Hangouts.apk
Hearingdro_JU.apk
HelpHub.apk
HelpHub.odex
Keystring_DFT.apk
Keystring_factory.apk
Keystring_misc.apk
Kies.apk
Kies.odex
KTShow.apk
KTWiFiCM.apk
KWeather_Daemon.apk
KWeather_Widget.apk
KWeather_Widget.odex
KWeather_Widget_Main_HD.apk
Lcdtest.apk
LuminousDots.apk
LuminousDots.odex
MDMApp.apk
MDMApp.odex
MediaUploader.apk
MobilePrint3.apk
MobilePrint3.odex
MobilePrintSvc_CUPS.apk
MobilePrintSvc_CUPS_Backend.apk
MobilePrintSvc_Epson.apk
MobilePrintSvc_HP.apk
MobilePrintSvc_Samsung.apk
MobilePrintSvc_WFDS.apk
MusicFX.apk
MusicFX.odex
MusicLiveShare2.apk
MusicLiveShare2.odex
MyNetwork.apk
MyNetwork.odex
NfcTest.apk
NfcTest.odex
NoiseField.apk
NoiseField.odex
NotificationWidget.apk
NotificationWidget.odex
OllehApp.apk
OllehTouchNFC.apk
Ollehtv.apk
OneTouchReport.apk
OneTouchReport.odex
PanningTryActually.apk
PanningTryActually.odex
PaperArtist.apk
PartnerBookmarksProvider.apk
PartnerBookmarksProvider.odex
PCWClientS.apk
PhaseBeam.apk
PhaseBeam.odex
PhotoWall.apk
PhotoWall.odex
PickUpTutorial.apk
PickUpTutorial.odex
PlayGames.apk
PlusOne.apk
PNS.apk
PolarisViewer.apk
PopupuiReceiver.apk
PopupuiReceiver.odex
QRreader.apk
ReadersHub2_MediaBridge.apk
ReadersHub2_PHN_Main_user.apk
ReadersHub2_PHN_Store.apk
RootPA.apk
RootPA.odex
S-Voice_Android_phone_H.apk
SamsungLink18.apk
SamsungWidget_FavoriteApp.apk
SamsungWidget_FavoriteApp.odex
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudQuotaApp.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
sCloudSyncSNote.apk
sCloudSyncSNote3.apk
SCommunity.apk
SCONE_Android_ProxyService.apk
SCParser.apk
SecEmail_J.apk
SecEmail_J.odex
SecExchange.apk
SecExchange.odex
SecFactoryPhoneTest.apk
SelfTestMode.apk
serviceModeApp.apk
SharedStorageBackup.apk
SharedStorageBackup.odex
SimpleAlarmClock.apk
SimpleAlarmClock.odex
SimpleFavoritesWidget.apk
SimpleFavoritesWidget.odex
SimpleWidget.apk
SimpleWidget.odex
SmartcardManager.apk
SNS.apk
SPDClient.apk
SPDClient.odex
SPPPushClient_Prod.apk
SSuggest_J_DeviceOnly.apk
Street.apk
SuggestionService.apk
SuggestionService.odex
SyncmlDM.apk
SyncmlDM.odex
SyncmlDS.apk
SyncmlDS.odex
talkback.apk
TasksProvider.apk
TasksProvider.odex
Tinker.apk
TMServerApp.apk
TMServerApp.odex
TopicWall.apk
TopicWall.odex
TrimApp_phone_J.apk
UltraCfg.apk
UltraCfg.odex
V3Mobile.apk
Velvet.apk
Videos.apk
VoiceSearchStub.apk
VpnDialogs.apk
VpnDialogs.odex
WaterRipple.apk
WaterRipple.odex
WeatherWall.apk
WeatherWall.odex
WebManual.apk
WebManual.odex
WfdBroker.apk
WfdBroker.odex
WlanTest.apk
WlanTest.odex
YonhapNews_Daemon.apk
YonhapNews_Widget.apk

Posted by 타카스 류지
|

갤럭시 노트 2와 갤럭시 S3 기본 어플들 삭제 여부 목록입니다.  

어플

삭제 여부

기능

AllShareCastWidget.apk

삭제 가능

삼성올쉐어위젯.

AllshareMediaServer.apk

삭제 가능

삼성올쉐어미디어서버.

AllSharePlay.apk

삭제 가능

삼성올쉐어플레이.

AllshareService.apk

삭제 가능

삼성올쉐어서비스.

AnalogClockSimple.apk

삭제 가능

아날로그클락심플(시계위젯)

AnalogClockUnique.apk

삭제 가능

아날로그클락유니크(시계위젯)

AnycallServiceCenter.apk

삭제 가능

애니콜서비스센터.

AppleMint.apk

삭제 가능

기본폰트 (애플민트)

ApplicationsProvider.apk

삭제 금지!!!!

BackupRestoreConfirmation.apk

삭제 가능

구글 어플 동기화 (기능 미사용시

BadgeProvider.apk

삭제 금지!!!!

BadgeProvider

BCService.apk

삭제 가능

com.sec.bcservice

BestGroupPose.apk

삭제 비추천

베스트 그룹 포토 기능.

BluetoothAvrcp.apk

삭제 가능

삼성블루투스서비스(블루투스 사용하지 않으면

BluetoothMap.apk

삼성블루투스맵(위와같음)

BluetoothTest.apk

블루투스테스트(위와같음)

CapabilityManagerService.apk

삭제 가능

호환성 관련...

CertInstaller.apk

삭제가능

기기 내 인증서 설치 기능,

ChatON_MARKET.apk

삭제 가능

삼성챗온.

ChocoEUKor.apk

삭제 가능

기본폰트 (초코EU폰트)

ChromeBookmarksSyncAdapter.apk

삭제 가능

크롬 북마크 연동기능 (크롬 미사용시)

ClipboardSaveService.apk

삭제 가능

복사&붙여넣기 기능인데 없어도 잘 됩니다.

ClockPackage.apk

삭제가능/비추

기본 알람 (기본 알람 미사용시 삭제 가능)

ContextProvider.apk

삭제 금지!!

모르겠지만

CSC.apk

삭제 금지!!

DeepSea.apk

삭제 가능

라이브월페이퍼 (깊은 바다) 미사용시

DefaultContainerService.apk

삭제 금지!!

DigitalClock.apk

삭제 가능

기본위젯 (디지털 시계) 미사용시

DioDict3.apk

삭제 가능

기본 영어사전, 미사용시

DioDict3Service.apk

삭제 가능

기본 영어사전. 미사용시

DirectConnect.apk

삭제 가능

다이렉트커넥트매니저.

DirectShareManager.apk

삭제 가능

다이렉트쉐어매니저.

Divx.apk

삭제 금지!!

DMMonitor.apk

삭제 가능.

DMMonitor 삼성 사내 출입시 게이트키로 쓰는 기능. 삼성 직원이외엔

DrmProvider.apk

삭제 가능

음악 DRM. 멜론 이용하지않으면

Dropbox.apk

삭제 가능

드롭박스 미사용시

DropboxOOBE.apk

삭제 가능

드롭박스 미사용시

DSMForwarding.apk

삭제 가능.

DSMForwarding 삼성 사내 출입시 게이트키로 쓰는 기능. 삼성 직원이외엔

DSMLawmo.apk

삭제 가능.

DSMLawmo 삼성 사내 출입시 게이트키로 쓰는 기능. 삼성 직원이외엔

DttSupport.apk

삭제 가능

DualClockAnalog.apk

삭제 가능

기본 위젯 (듀얼클락 아날로그 위젯)

DualClockDigital.apk

삭제 가능

기본 위젯 (듀얼클락 디지털 위젯)

eDaily_Daemon.apk

삭제 가능

e데일리증권앱

eDaily_Widget.apk

삭제 가능

e데일리증권위젯

EdmSysScopeService.apk

삭제 가능

EdmVpnServices.apk

삭제 가능

기업용 VPN기능...

EnterprisePermissions.apk

삭제 가능

기업용 VPN기능...

FaceLock.apk

삭제 가능

잠금 해제 방법 중 페이스락 기능. 미사용시

FactoryTest.apk

삭제 가능

시크릿코드 테스트.

FmmDM.apk

삭제 가능

원격제어.

FmmDS.apk

삭제 가능

원격제어.

FotaClient.apk

삭제 가능

OTA 업그레이드 관련. 루팅하셨는데 OTA를 기다리실리가^^;;

FWUpgrade.apk

삭제 가능

위와 같음.

GameHub_2.0_ICS.apk

삭제 가능

삼성게임허브.

Genie.apk

삭제 가능

지니.

Gmail.apk

삭제 가능

G메일. 미사용시

GMS_Maps.apk

삭제 가능

구글지도. 미사용시

GmsCore.apk

삭제 가능

구글 플레이 지도 관련... 미사용시

GoogleBackupTransport.apk

삭제 가능

구글 백업 기능. 미사용시

GoogleCalendarSyncAdapter.apk

삭제 가능

구글캘린더연동. 미사용시

GoogleContactsSyncAdapter.apk

삭제 가능

구글연락처연동. 미사용시

GoogleFeedback.apk

삭제 가능

구글마켓 내 피드백 기능.

GoogleLoginService.apk

삭제 금지

GooglePartnerSetup.apk

삭제 금지

GoogleSearchWidget.apk

삭제 가능

구글 서치 위젯.

GoogleServicesFramework.apk

삭제 금지!!!

GoogleTTS.apk

삭제 가능^^

구글TTS : 삭제시 농협어플에서 오류난다고 하네요. 농협어플 안쓰시면

GroupCast.apk

삭제 가능

그룹 캐스트.

Hearingdro.apk

삭제 가능

HD보이스 관련 앱이므로 HD보이스 미사용시

HelpHub.apk

삭제 가능

기본 도움말.

HelvNeueLT.apk

삭제 금지

삭제시 일부 폰트가 깨진다고 하네요

ImsCallApp.apk

삭제 금지!!!!

IMSFramework.apk

삭제 비추천

HD보이스 관련 어플이지만

INDI_Server.apk

잘 모르겠음...

InputDevices.apk

잘 모르겠음...

JobManager.apk

삭제 비추천

기본 작업관리자 어플.

KeyChain.apk

삭제 가능

천지인 키보드. 미사용시

Keystring_DFT.apk

삭제 가능

Keystring_factory.apk

삭제 가능

팩토리모드.

Keystring_misc.apk

삭제 가능

PhoneUtil

Kies.apk

삭제 가능

키스.

kieswifi.apk

삭제 가능

키스 와이파이.

KTHiddenMenu.apk

삭제 비추천

3G/LTE 전환시 필요하니

KTLBSService.apk

잘 모르겠음...

KTNetwork.apk

잘 모르겠음...

KTPackageInstaller.apk

삭제 가능

KT패키지인스톨러.

KTShow.apk

삭제 가능

고객센터 어플.

KWeather_App.apk

삭제 가능

K웨더.

KWeather_Daemon.apk

삭제 가능

K웨더데몬.

KWeather_Widget.apk

삭제 가능

K웨더위젯.

KWeather_Widget_Main_HD.apk

삭제 가능

K웨더HD위젯.

Lcdtest.apk

삭제 가능

LCD테스트(LCD테스트용 시크릿코드. 확인 후 이상없을 시)

LogsProvider.apk

삭제 금지!!

통화 기록 어플.

LTETest.apk

삭제 가능

LuminousDots.apk

삭제 가능

Luminous 라이브월페이퍼.

MediaUploader.apk

삭제 가능

Picasa 관련 어플.

minimode-res.apk

삭제 금지!!

팝업 플레이 관련 기능.

MobileNetworks.apk

삭제 금지!!

모바일 네트워크 관련 기능.

MobilePrint.apk

삭제 가능

모바일인쇄.

MobileTrackerEngineTwo.apk

삭제 비추천

MtpApplication.apk

삭제 금지!!

MusicFX.apk

삭제 가능

음악내 3D음장. 사얼과는 무관함.

MusicPlayer.apk

삭제 비추천

기본 음악 어플. 타 어플 이용시 삭제 가능

NetworkLocation.apk

삭제 비추천

GPS관련 기능.

Nfc.apk

삭제 가능

NFC사용안하시는분

NfcTest.apk

삭제 가능

NFC테스트. NFC사용안하시는분

NoiseField.apk

삭제 가능

라이브월페이퍼 (노이즈). 안쓰시는분

olleh_service_agent.apk

삭제 비추천

올레 관련 앱이지만

OllehApp.apk

삭제 가능

올레앱.

OllehMarket.apk

삭제 가능

올레마켓.

OllehNavi.apk

삭제 가능

올레네비. 네비게이션 미사용시

OllehTouchNFC.apk

삭제 가능

올레터치NFC.

Ollehtv.apk

삭제 가능

올레tv.

OllehWiFiToggle.apk

삭제 가능

와이파이 토글 위젯.

OmaCP.apk

삭제 금지!!

OmaDrmPopup.apk

삭제 금지!!

OneTouchReport.apk

삭제 가능

원터치 신고 도우미.

PackageInstaller.apk

삭제 금지!!

PanningTryActually.apk

삭제 가능

패닝연습.

PCWClientS.apk

삭제 가능

원격제어.

Personalization.apk

삭제 금지!!!!

Perso로 표기되는 항목.

PhaseBeam.apk

삭제 가능

라이브월페이퍼(페이즈 빔). 미이용시

PhoneErrService.apk

삭제 금지!!!!

통신상태알림.

Phonesky.apk

삭제 금지!!

기본 마켓.

PhotoWall.apk

삭제 비추천

사진 배경.

PickUpTutorial.apk

삭제 가능

PolarisViewer.apk

삭제 가능

폴라리스 뷰어 (pdf,doc등 뷰어).

PopupuiReceiver.apk

삭제 가능

Preconfig.apk

삭제 금지!!

PreloadInstaller.apk

삭제 금지!!

PRUI.apk

삭제 가능

삼성플레이관련.

QuickSnote.apk

삭제 금지

잠금화면에서 S노트 쓰는 기능.

ReadersHub2_MediaBridge.apk

삭제 가능

삼성 리더스허브.

ReadersHub2_PHN_Main_user.apk

삭제 가능

삼성 리더스허브.

ReadersHub2_PHN_Store.apk

삭제 가능

삼성 리더스허브 스토어.

ResourceManager.apk

삭제 비추천

모르겠지만

SamsungApps.apk

삭제 가능

삼성앱스. 미이용시

SamsungAppsUNA3.apk

삭제 가능

삼성앱스. 미이용시

SamsungCamera.apk

삭제 비추천

삼성카메라.

SamsungIME.apk

삭제가능.

삼성기본키보드(Q2키보드 등 다른 키보드 설치후 지우셔야합니다)

Samsungservice.apk

삭제 가능

삼성계정.

SamsungTTS.apk

삭제 가능

삼성TTS.

SamsungWidget_FavoriteApp.apk

삭제 가능

자주사용하는앱 위젯. 안쓰시면

SamsungWidget_ProgramMonitor.apk

삭제 가능

프로그램 모니터 위젯. 안쓰시면

sCloudBackupApp.apk

삭제 가능

S클라우드백업.

sCloudBackupProvider.apk

삭제 가능

S클라우드백업 프로바이더.

sCloudDataRelay.apk

삭제 가능

S클라우드DataRelay.

sCloudDataSync.apk

삭제 가능

S클라우드DataSync.

sCloudSyncBrowser.apk

삭제 가능

S클라우드브라우저동기화.

sCloudSyncCalendar.apk

삭제 가능

S클라우드캘린더동기화.

sCloudSyncContacts.apk

삭제 가능

S클라우드연락처동기화.

sCloudSyncSMemo.apk

삭제 가능

S클라우드S메모동기화.

SecBluetooth.apk

삭제가능

블루투스공유. 블루투스 공유 안쓰시면

SecBrowser_KTT.apk

삭제 비추천

기본 브라우저.

SecCalculator2.apk

삭제 비추천

기본 계산기.

SecCalendar.apk

삭제 금지!!!!

캘린더.

SecCalendar_SPen.apk

삭제 비추천

캘린더에 S펜으로 메모남기는 기능.

SecCalendarProvider.apk

삭제 금지!!!!

SecContacts.apk

삭제 금지!!!!

연락처.

SecContactsProvider.apk

삭제 금지!!!!

SecDownloadProvider.apk

삭제 금지!!!!

SecDownloadProviderUi.apk

삭제 금지!!!!

SecEmail.apk

삭제 가능

이메일.

SecExchange.apk

삭제 가능

Exchange서비스.

SecFactoryPhoneTest.apk

삭제 가능

com.sec.phone시크릿코드.

SecFileShareClient.apk

삭제 가능

Wifi다이렉트. 기능 미사용시

SecFileShareServer.apk

삭제 가능

Wifi다이렉트공유. 기능 미사용시

SecGallery2.apk

삭제 비추천

갤러리.

SecHTMLViewer.apk

삭제 비추천

SecLauncher2.apk

삭제가능/비추천

삼성터치위즈(대체후

SecLiveWallpapersPicker.apk

삭제 금지

라이브 월페이퍼 셀렉터(라이브 월페이퍼 쓰실 분들은)

SecMediaProvider.apk

삭제 금지!!!!

SecMmsKor.apk

삭제 금지!!!!

SecNoteMyFiles.apk

삭제 가능

기본 어플 (내 파일). 미사용시

SecOmaDownloadProvider.apk

삭제 금지!!!!

SecPhone_KOR.apk

삭제 금지!!!!

SecSettings.apk

삭제 금지!!!!

SecSettingsProvider.apk

삭제 금지!!!!

SecSetupWizard.apk

삭제 가능

삼성 셋업 마법사.

SecTelephonyProviderKor.apk

삭제 금지

SecurityProvider.apk

삭제 가능

보안 저장소.

SecWallpaperChooser.apk

삭제 금지!!!!

SelfTestMode.apk

삭제 가능

시크릿코드 후 기기 테스트.

serviceModeApp.apk

삭제 가능

serviceMode.

setupWizard.apk

삭제 금지!!!!

SharedStorageBackup.apk

삭제 가능

스토리지 공유 백업.

ShareShotService.apk

삭제 가능

찍은 사진 같이보기.

SimpleAlarmClock.apk

삭제 가능

심플 알람 시계 위젯.

SimpleFavoritesWidget.apk

삭제 가능

자주 사용하는 연락처 위젯.

SlideShow.apk

삭제 가능

슬라이드쇼.

SmartcardService.apk

삭제 가능

스마트카드서비스. 스마트월렛 기능 쓰시면 삭제 금지

Snote.apk

삭제 가능/비추천

S노트. 안쓰시면

SnoteT0Provider.apk

삭제 금지

S노트 공급자. S노트 쓰시면

SNS.apk

삭제 비추천

SpenGesturePad.apk

삭제 금지!!!!

없으면 S펜 제스쳐 기능이 안됨.

SPlannerAppWidget.apk

삭제 가능

S플래너 위젯. 안쓰시면

SPPPushClient_Prod.apk

삭제 가능

삼성앱스푸쉬서비스.

SSTDMB_HD.apk

삭제 가능

DMB HD ? DMB안보시면

SSuggest.apk

삭제 가능

SSuggest.

Stk.apk

삭제 금지!!!!

Street.apk

삭제 가능

구글 스트리트뷰.

SyncmlDM.apk

삭제 가능

소프트웨어 업데이트.

SyncmlDS.apk

삭제 가능

소프트웨어 업데이트.

SysScope.apk

삭제 금지!!!!

SystemUI.apk

삭제 금지!!!!

Tag.apk

삭제 금지

태그 NFC기능이므로 NFC기능 이용시

Talk.apk

삭제 가능

talkback.apk

삭제 가능

Talkback 기능.

Tinker.apk

삭제 가능

기본 폰트 (팅커벨).

TMServerApp.apk

삭제 가능

TopicWall.apk

삭제 가능

라이브 월페이퍼.

TrimApp_phone.apk

삭제 비추천

동영상에서 캡쳐하는 어플.

TwDVFSApp.apk

터치위즈 사용시 삭제 금지

삭제시 터치위즈 오류남.

UltraCfg.apk

삭제 가능.

UserDictionaryProvider.apk

삭제 가능

삼성키보드 단어 추천(삼성 키보드 안쓰시는 분)

V3Mobile.apk

삭제 가능

V3백신.

Velvet.apk

삭제 가능

구글나우.

VideoPlayer.apk

삭제 비추

기본 비디오 어플.

VoiceRecorder.apk

삭제 비추

보이스레코더.

VoiceSearchStub.apk

삭제 가능

voicetalk_NLI.apk

삭제 가능

삼성S보이스.

VpnDialogs.apk

삭제 가능

WAPPushManager.apk

삭제 금지!!

삭제시 메세지, 카톡등 푸쉬 안 옴

WeatherWall.apk

삭제 가능

라이브 월페이퍼 (날씨).

WebManual.apk

삭제 가능

웹 사용설명서.

WfdBroker.apk

삭제 가능

올쉐어 캐스트 관련. 미사용시

WlanTest.apk

삭제 가능

WlanTest.

wssyncmlnps.apk

삭제 가능

YonhapNews_Daemon.apk

삭제 가능

연합뉴스앱 데몬.

YonhapNews_Widget.apk

삭제 가능

연합뉴스앱 위젯.

YouTube.apk

삭제 가능

유투브. 

Posted by 타카스 류지
|

파일 이름 바꾸기

컴퓨터 2015. 7. 14. 13:21

 

파일 이름바꾸기.exe

 

확장자 한번에 바꾸는 파일.exe

 

실행해보면 암 0-0

Posted by 타카스 류지
|

 

VisiPics-1-30 (중복사진 제거).zip

 

 

핸드폰에 사진이 겁나게 쌓여을때 사용하면 참좋다 0-0

 

채감상 100프로 걸러내는걸로 느껴진다...

 

실제 1000장가까이 되는 사진을 걸렀을때 중복만 200개가 떳다 0-0올뤠

Posted by 타카스 류지
|

 

Grid_Killer_v.1.3.9.h.exe

 

Grid_Switch_v2.2.1p.exe

 

'컴퓨터' 카테고리의 다른 글

파일 이름 바꾸기  (0) 2015.07.14
VisiPics 중복사진 제거 툴  (0) 2015.07.14
zentimo(젠티모) USB 연결 관리 툴  (0) 2015.07.14
닷넷 프레임워크 설치  (0) 2015.07.14
Pig ToolBox - 크롬 필수 확장 프로그램  (0) 2015.06.23
Posted by 타카스 류지
|

 

zentimosetuppro.1.7.3.zip

 

Posted by 타카스 류지
|

 

dotnet.exe

 

 

첨부파일을 다운받아 실행하면은 필요한 프레임 워크와 설치된 프레임 워크버전들이 나온다.

 

나머진 알아서

Posted by 타카스 류지
|

 

ext2explore-2.2.71.zip

 

sgs2img.exe

 

 

sgs2img.exe 파일을 C 에 놓고

 

안드로이드 펌웨어 파일을 구해서 보면은 tar 파일에 압축을 풀면

 

img 파일들로 여러개가 나와있는데

 

패킹이 되어있는 파일이다. 이파일은 한번 언패킹 시켜줘서 사용해야 내용을 볼수있다.

 

컨트롤 + R 에서 CMD 로 도스로 들어가

 

sgs2img 파일과 img 파일을 같은 폴더에 두고

 

sgs2img system.img change.img

 

이런식으로 변환 시키면된다.

 

시간은 약간 소요되며

 

system.img 에서 change.img 로 변환이 완료되면

 

change.img 파일을 가지고 ext2explore 첨부된 파일을 실행해서 열어주면된다.

 

 

Posted by 타카스 류지
|

pclzip 라이브러리는 http://www.phpconcept.net 에서 제공하는 무료 소프트웨어로 GNU/LGP를 따릅니다. 먼저,

파일을 다운받아 예제에 작성된 위치에 include 하여 클레스를 호출하면 원하는 작업을 할 수 있습니다.

압축파일 생성, 수정, 삭제시 반환되는 배열은 다음 표와 같습니다.

 

 

 

 배열
 filename 원본 파일(또는 폴더)
 stored_filename 변경된 파일(또는 폴더)
 size 원본 크기
 compressed_size 압축된 크기
 mtime 수정시간
 comment
 folder 폴더이면 "1" 반환
 index
 status 성공하면 "ok"반환
 crc

 

Zip 압축파일 만들기

파일(또는 폴더)를 압축해 보겠습니다.

예제 (ex #1

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// $create = new PclZip("생성할 압축파일 이름");
 // PclZip 객체에 test.zip 압축파일로 만듭니다.
 
$zipfile = new PclZip('test.zip'
);

 
// $create->create("파일 or 디렉토리");
 // $data에 하나의 파일(또는 폴더)이거나 배열형 파일(또는 폴더)가 올 수 있습니다. 
 // test.php 파일과 www 폴더를 현제 경로에 test.zip 파일로 압축하겠습니다.
 
$data 
= array();
 
$data = array("test.php""www"
);
 
$create $zipfile->create($data
);


 echo 
"<pre>\n"
;
 
print_r($create
);

 
?>

다음은
www 폴더를 압축하되 test폴더를 만들어 압축해 보겠습니다.

예제 (ex #2
 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// $create = new PclZip("생성할 압축파일 이름");
 // PclZip 객체에 test.zip 압축파일로 만듭니다.
 
$zipfile = new PclZip('test.zip'
);

 
// $create->create("파일 or 디렉토리", );
 // $data에 하나의 파일(또는 폴더)이거나 배열형 파일(또는 폴더)가 올 수 있습니다. 
 // www 폴더를 현제 경로에 test.zip 파일로 압축하겠습니다.
 // 그리고 $data 뒤에 test 입력하고, 압축하면 stored_filename 변수에
 // 이동경로를 확인할 수 있습니다,
 
$data "www"
;
 
$create $zipfile->create($data"test"
);


 echo 
"<pre>\n"
;
 
print_r($create
);

 
?>

 


Zip
압축파일 추가


압축파일에 새로운 파일을 추가하거나 해당 압축파일이 없으면 새로 압축파일을 만듭니다.

예제 (ex #3

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// PclZip 객체를 생성합니다.
 // 추가할 압축파일를 선택합니다. 
 // test.zip 에 파일을 추가하겠습니다.
 
$zipfile = new PclZip('test.zip'
); 

 
// $data에 추가할 파일을 배열로 지정합니다.
 // $data에 하나의 파일(또는 폴더)이거나 배열형 파일(또는 폴더)가 올 수 있습니다. 
 
$data = array("index.gif","test.gif"
);
 
$add $zipfile->add($data
);


 echo 
"<pre>"
;
 
print_r($add
);

 
?>
 

 

Zip 압축파일내 엔트리 얻기


다음은 압축파일내 엔트리, 즉 파일 목록을 가져 오겠습니다. 반환파일에 대한 정보를 배열로 반환하기 때문에 적절히 수정해서 사용하면 됩니다.

예제 (ex #4

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// PclZip 객체를 생성합니다.
 // 목록을 가져올 파일을 선택합니다.
 
$zipfile = new PclZip('test.zip'
); 

 
// 엔트리 얻기
 
$list $zipfile->listContent
();


 echo 
"<pre>"
;
 
print_r($list
);
 
/*
 결과:
 Array
 (
    [0] => Array
        (
            [filename] => test/
            [stored_filename] => test/
            [size] => 0
            [compressed_size] => 0
            [mtime] => 1310291714
            [comment] =>
            [folder] => 1
            [index] => 0
            [status] => ok
            [crc] => 0
        )
    [1] => Array
        (
            [filename] => test/lib/
            [stored_filename] => test/lib/
            [size] => 0
            [compressed_size] => 0
            [mtime] => 1310291392
            [comment] =>
            [folder] => 1
            [index] => 1
            [status] => ok
            [crc] => 0
        )
        ...
 }
 */
 
?> 

 


Zip 압축파일 해제


압축파일을 현재 디렉토리에 압축해제 해보겠습니다.

예제 (ex #5

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// PclZip 객체를 생성합니다.
 //$객체 = new PclZip("해제할 압축파일 이름");
 
$zipfile = new PclZip('test.zip'
); 

 
// 참고로 $extract 변수를 정의하지 않아도 압축해제는 가능합니다.
 
$extract $zipfile->extract
(); 


 echo 
"<pre>"
;
 
print_r($extract
);

 
?>

 

다음은 다른 디렉토리에 압축파일을 해제하도록 하겠습니다.

예제 (ex #6

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);

 
// PclZip 객체를 생성합니다.
 //$객체 = new PclZip("해제할 압축파일 이름");
 
$zipfile = new PclZip('test.zip'
); 

 
// 압축파일을 habony 폴더에 압축해제합니다.
 
$extract $zipfile->extract(PCLZIP_OPT_PATH'./habony/'
); 


 echo 
"<pre>"
;
 
print_r($extract
);

 
?>

 

Zip 압축파일내 파일삭제


이제 부분적으로 압축파일내 파일을 삭제해 보겠습니다.

예제 (ex #7

 <?php
 
// pcl lib 경로 설정
 
include('pclzip.lib.php'
);


 
// PclZip 객체를 생성합니다.
 // 압축파일을 선택합니다.
 
$zipfile = new PclZip('test.zip'
); 

 
// test.gif 를 삭제하겠습니다.
 // 하나의 파일(또는 폴더)이거나 배열형 파일(또는 폴더)가 올 수 있습니다. 
 
$delete $zipfile->delete(PCLZIP_OPT_BY_NAME,"test.gif"
);


 echo 
"<pre>"
;
 
print_r($delete
);

 
?>

 

 

출처 : http://blog.habonyphp.com/161#.VZ8gYqOJiUk

Posted by 타카스 류지
|

필요없는 어플 삭제하다가 꼭 뜬다 ㅡ,.ㅡ;;

 

증상 : Touchwiz 홈이 중지되었습니다.

 

해결 방법

 

S플래너 위젯 찾아 사용안함

Posted by 타카스 류지
|

var value = ' 02 - 1234 - 5678 ';

value = value.replace(/\-/g,''); //특정문자 제거

value = value.replace(/^\s+/,''); //앞의 공백 제거

value = value.replace(/\s+$/,''); //뒤의 공백 제거

value = value.replace(/^\s+|\s+$/g,''); //앞뒤 공백 제거

value = value.replace(/\s/g,''); //문자열 내의 공백 제거

value = value.replace(/\n/g,''); //개행 제거

value = value.replace(/\r/g,''); //엔터 제거

 

// 0 제거 

var value = '001002003004005006'

var result = value.replace(/[^(1-9)]/gi,"");

 

[정규식의 gi 설명]
* g : 발생할 모든 pattern에 대한 전역 검색
* i : 대/소문자 구분 안함
* m: 여러 줄 검색 (참고)

Posted by 타카스 류지
|
/**
*
*  Base64 encode / decode
*  http://www.webtoolkit.info/
*
**/
  
var Base64 = {
  
    // private property
    _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
  
    // public method for encoding
    encode : function (input) {
        var output = "";
        var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
        var i = 0;
  
        input = Base64._utf8_encode(input);
  
        while (i < input.length) {
  
            chr1 = input.charCodeAt(i++);
            chr2 = input.charCodeAt(i++);
            chr3 = input.charCodeAt(i++);
  
            enc1 = chr1 >> 2;
            enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
            enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
            enc4 = chr3 & 63;
  
            if (isNaN(chr2)) {
                enc3 = enc4 = 64;
            } else if (isNaN(chr3)) {
                enc4 = 64;
            }
  
            output = output +
            this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) +
            this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4);
  
        }
  
        return output;
    },
  
    // public method for decoding
    decode : function (input) {
        var output = "";
        var chr1, chr2, chr3;
        var enc1, enc2, enc3, enc4;
        var i = 0;
  
        input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
  
        while (i < input.length) {
  
            enc1 = this._keyStr.indexOf(input.charAt(i++));
            enc2 = this._keyStr.indexOf(input.charAt(i++));
            enc3 = this._keyStr.indexOf(input.charAt(i++));
            enc4 = this._keyStr.indexOf(input.charAt(i++));
  
            chr1 = (enc1 << 2) | (enc2 >> 4);
            chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
            chr3 = ((enc3 & 3) << 6) | enc4;
  
            output = output + String.fromCharCode(chr1);
  
            if (enc3 != 64) {
                output = output + String.fromCharCode(chr2);
            }
            if (enc4 != 64) {
                output = output + String.fromCharCode(chr3);
            }
  
        }
  
        output = Base64._utf8_decode(output);
  
        return output;
  
    },
  
    // private method for UTF-8 encoding
    _utf8_encode : function (string) {
        string = string.replace(/\r\n/g,"\n");
        var utftext = "";
  
        for (var n = 0; n < string.length; n++) {
  
            var c = string.charCodeAt(n);
  
            if (c < 128) {
                utftext += String.fromCharCode(c);
            }
            else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            }
            else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }
  
        }
  
        return utftext;
    },
  
    // private method for UTF-8 decoding
    _utf8_decode : function (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;
  
        while ( i < utftext.length ) {
  
            c = utftext.charCodeAt(i);
  
            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            }
            else if((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i+1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            }
            else {
                c2 = utftext.charCodeAt(i+1);
                c3 = utftext.charCodeAt(i+2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }
  
        }
  
        return string;
    }
  
}

'Dev Language > JAVASCRIPT' 카테고리의 다른 글

JAVASCRIPT 한글 유니코드 변경  (0) 2015.07.31
JAVASCRIPT REPLACE 정규식  (0) 2015.07.07
JAVASCRIPT 동적으로 인자값 받는방법  (0) 2015.06.24
jQuery 정리  (0) 2015.06.04
javascript JS 호출(import)  (0) 2015.06.02
Posted by 타카스 류지
|
function fn_test() {

    for(var i=0, cnt=arguments.length; i < cnt; i++) {

        var arg = arguments[i];

        alert(arg);

    }

}

fn_test('홍길동', '이천원', 100);

자주 사용은 안하시면 참조하면 될거같다.

'Dev Language > JAVASCRIPT' 카테고리의 다른 글

JAVASCRIPT REPLACE 정규식  (0) 2015.07.07
javascript Base64 인코딩(encode) 및 디코딩(decode) 처리  (0) 2015.06.25
jQuery 정리  (0) 2015.06.04
javascript JS 호출(import)  (0) 2015.06.02
javascript 쿠키 셋팅,추출  (0) 2015.06.02
Posted by 타카스 류지
|

마우스 제스쳐 / 마우스 휠 제스쳐 / Rocker 제스쳐 / 수퍼 드래그 / 수퍼 원클릭

사용자 지정 우클릭 메뉴 / 사용자 지정 단축키 / 로그인폼 자동 채우기 / 웹페이지 스크린샷 /

강력한 우클릭 막힘 풀기 / 구글메일 확인기능

 

 

https://chrome.google.com/webstore/detail/pig-toolbox-super-gesture/oiplkfaidhjklglajdpfehoagkmlcakh?hl=ko

 

Posted by 타카스 류지
|

 

 

암호화 encrypt 함수

 

### PHP암호화 함수
function encrypt($data,$k) { 
 $encrypt_these_chars = "1234567890ABCDEFGHIJKLMNOPQRTSUVWXYZabcdefghijklmnopqrstuvwxyz.,/?!$@^*()_+-=:;~{}";
 $t = $data;
 $result2;
 $ki;
 $ti;
 $keylength = strlen($k);
 $textlength = strlen($t);
 $modulo = strlen($encrypt_these_chars);
 $dbg_key;
 $dbg_inp;
 $dbg_sum;
 
 for ($result2 = "", $ki = $ti = 0; $ti < $textlength; $ti++, $ki++) {
  if ($ki >= $keylength) {
   $ki = 0;
  }
  $dbg_inp += "["+$ti+"]="+strpos($encrypt_these_chars, substr($t, $ti,1))+" ";   
  $dbg_key += "["+$ki+"]="+strpos($encrypt_these_chars, substr($k, $ki,1))+" ";   
  $dbg_sum += "["+$ti+"]="+strpos($encrypt_these_chars, substr($k, $ki,1))+ strpos($encrypt_these_chars, substr($t, $ti,1)) % $modulo +" ";
  $c = strpos($encrypt_these_chars, substr($t, $ti,1));
  $d;
  $e;
  
  if ($c >= 0) {
   $c = ($c + strpos($encrypt_these_chars, substr($k, $ki,1))) % $modulo;
   $d = substr($encrypt_these_chars, $c,1);
   $e .= $d;
  } else {
   $e += $t.substr($ti,1);
  }
  }
  
  $key2 = $result2;
  $debug = "Key  : "+$k+"\n"+"Input: "+$t+"\n"+"Key  : "+$dbg_key+"\n"+"Input: "+$dbg_inp+"\n"+"Enc  : "+$dbg_sum;
  return $e . "";
 }

 

암호화 사용
$data = "iloveyou!good"; //암호화 해서 넘길 값
$key = "123456"; //암호화에 이용될 키 값
$edata = encrypt($data,$key); //key 값을 이용해 data 값을 암호화해서 edata에 담았습니다.
$getdata = urlencode($edata); //이 값을 post가 아닌 get으로 넘긴다면 urlencode를 해주시는게 좋겠죠!
echo $getdata; //최종 암호화 및 url 엔코드까지 한 값 입니다.

 

출력 : imqyi%3Fov%40jstd

 

복호화 decrypt 함수



function decrypt($key2,$secret) {
 $encrypt_these_chars = "1234567890ABCDEFGHIJKLMNOPQRTSUVWXYZabcdefghijklmnopqrstuvwxyz.,/?!$@^*()_+-=:;~{}";
 $input = $key2;
 $output = "";
 $debug = "";
 $k = $secret;
 $t = $input;
 $result;
 $ki;
 $ti;
 $keylength = strlen($k);
 $textlength = strlen($t);
 $modulo = strlen($encrypt_these_chars);
 $dbg_key;
 $dbg_inp;
 $dbg_sum;
 for ($result = "", $ki = $ti = 0; $ti < $textlength; $ti++, $ki++) {
  if ($ki >= $keylength){
   $ki = 0;
  }
  $c = strpos($encrypt_these_chars, substr($t, $ti,1));
  if ($c >= 0) {
   $c = ($c - strpos($encrypt_these_chars , substr($k, $ki,1)) + $modulo) % $modulo;
   $result .= substr($encrypt_these_chars , $c, 1);
  } else {
   $result += substr($t, $ti,1);
  }
 }
 return $result;
}

 

 

복호화 사용


$data = urldecode($getdata); //urlencode로 받은 값을 먼저 urldecode 처리해야함
$key = "123456"; //암호화 할 때 이용한 키값과 동일하게 사용
$ddata = decrypt($data,$key); //복호화 처리
echo $ddata; //최종 복호화 값 전달하고자 하는 값이 제대로 전달 되었군요!

 

출력결과 : iloveyou!good

위 암호화 복호화 방식의 단점은
$encrypt_these_chars = "1234567890ABCDEFGHIJKLMNOPQRTSUVWXYZabcdefghijklmnopqrstuvwxyz.,/?!$@^*()_+-=:;~{}";

에 지정된 값만 암호화 된다는 것 입니다.

즉, 암호화 비교를 할 값이 없는건에 대해서는 추가 해야 합니다.

참고로, 한글은 안됩니다. ^^

 

[출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=board02&wr_id=130

Posted by 타카스 류지
|

 

 

 

 

 

 

 

경로 : Window - Preferences - General - Editors - Text Editors - Hyperlinking

JavaScript Element 의 체크 된 부분을 전부 다 해제

 

 

 

 

Posted by 타카스 류지
|

 

 

 

1. DotPeek



License : FREE,  URL : https://www.jetbrains.com/decompiler/







2. JustDecompile



License : FREE,  URL : http://www.telerik.com/products/decompiler.aspx







3. DotPeek



License : FREE,  URL : http://www.netdecompiler.com/







4. Salamander


-- 사진이 안올라가네요!

-- 이 녀석은 웹에 exe를 업로드 하면 디컴파일되어 다운로드 됩니다.

-- 개인적으로 저는 이런 툴들을 좋아합니다.


License : FREE,  URL : http://www.remotesoft.com/salamander/






5. .NET CodeReflect



License : FREE,  URL : http://www.devextras.com/decompiler/

 

'Dev Language > C#' 카테고리의 다른 글

윈도우 플랫폼 체크  (0) 2015.12.31
Mac Address Changer(맥 어드레스 변경)  (0) 2015.12.30
엑셀 exprot  (0) 2015.02.24
사운드 플레이,스톱  (0) 2015.02.24
숫자체크,Right,Left,Mid 자르기  (0) 2015.02.24
Posted by 타카스 류지
|

jquery CDN  jquery

 

1.x snippet: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
2.x snippet: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

versions:2.1.4, 2.1.3, 2.1.1, 2.1.0, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 1.11.3, 1.11.2, 1.11.1, 1.11.0, 1.10.2, 1.10.1, 1.10.0, 1.9.1, 1.9.0, 1.8.3, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.4, 1.6.3, 1.6.2, 1.6.1, 1.6.0, 1.5.2, 1.5.1, 1.5.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.2, 1.3.1, 1.3.0, 1.2.6, 1.2.3


페이지 로딩후 이벤트  jquery


<script>
    $(document).ready(
        function(){
            alert("로딩 완료");
        }
    );
</script>


<script>
    $(function(){
        alert("심플버전");
    });
</script>

 


jquery 엘리먼트 선택


-태그
$('tr')
$('div')

-id

$('#id')

-class
$('.class')

-태그.클래스 태그 태그
$('div.class a span')

 

jquery 필터

 

필터 : 특정 아이템을 제거하고 필요한 것만 남김

필터 => ":" 로 표시

:even =>  짝수번째 엘리먼트
:odd => 홀수번째 엘리먼트
:first => 첫번째 엘리먼트
:last => 마지막 엘리먼트
:eq => 특정 엘리먼트 선택시

 

jquery css 프로퍼티 사용

 

 - css 호출

$('#simple').css('height');
$('#simple').css('width');
$('#simple').css('font-size');


 - css 입력

$('#simple').css('height','300px');
$('#simple').css('width','200px');
$('#simple').css('font-size','12px');
$('#simple').css('background-color','#ff0000');

 

 - css 다중 입력

$('#simple').css({'height':'300px','width':'200px'});
 

 

jquery css 클래스 추가/삭제 

 

$('#simple').addClass('클래스네임');
$('#simple').removeClass('클래스네임');

 

hide, show, toggle  jquery
 
$('#simple').show();    //보이기
$('#simple').hide();    //숨기기
 


toggle 이용한 보이기,숨기기

$('#simple_btn').click(
    function(){
        if($('#simple').is(':visible')){
            $('#simple').hide();
            //$(this).hide();
        }else{
            $('#simple').show();
            //$(this).show();
        }
    }
);

 

toggle 이용한 value값 변경
$('#simple_btn').click(
    function(){
        if($('#simple').is(':visible')){
            $('#simple').val("hide");
            //$(this).val("hide");
        }else{
            $('#simple').val("hide");
            //$(this).val("show");
        }
    }
);

 


jquery 엘리먼트 추가/삭제


 - 형제 노드로 추가할 경우

$('<input type="button" value="추가"  id="btn">').insertAfter('#simple');
$('<input type="button" value="추가"  id="btn">').insertBefore('#simple');

 

 - 자식 노드로 추가할 경우

$('<strong>시작</strong>').prependTo('#simple');
$('<strong>끝</strong>').appendTo('#simple');


 - 엘리먼트 삭제

$('#simple').remove();

$('#simple').remove(':contains("텍스트")');

 


jquery 내용 바꾸기

 

$('span').html("변경");
$('span').innerHTML("변경");
$('span').text("변경");

 


jquery 부가적인 함수

 

.slideToggle();

.fadeIn();
.fadeOut();

.mouseover();
.mouseout();

.hover();  - [mouseover, mouseout]

 .end() : 선택식을 한단계 전으로 돌린다.

.filter() : 필터

.prev() : 앞의 형제노드


 
this 선택자  jquery

 

자기 자신을 호출할때나, 같은 태그가 반복될시

$("span", this).text('추가');
$("span", this).remove().text('삭제');

 

jquery checkbox 모두선택

if($("#simple_chkbox").attr("checked")){
    $("input[name=chk]:checkbox").attr("checked", true);
}else{
    $("input[name=chk]:checkbox").attr("checked", false);
}
 
 

jquery style 사용
 

$("#simple").attr("style", "display:none");

 

 

jquery 기본 css 셀렉터


*        : 모든 엘리먼트와 일치
E        : 태그명이 E인 모든 엘리먼트와 일치
E F      : E의 자손이면서 태그명이 F인 모든 엘리먼트와 일치
E>F      : E의 바로 아래 자식이면서 태그명이 F인 모든 엘리먼트와 일치
E+F      : E의 형제 엘리먼트로 바로 다음에 나오는 엘리먼트 F와 일치
E~F      : E의 형제 엘리먼트로 다음에 나오는 모든 엘리먼트 F와 일치
E:has(F) : 태그명이 F인 자손을 하나 이상 가지고 태그명이 E인 모든 엘리먼트와 일치
E.C      : 클래스명 C를 가지는 모든 엘리먼트 E와 일치. E의 생락은 *.C와 동일함
E#I      : 아이디가 I인 엘리먼트 E와 일치. E의 생략은 *#I와 동일함
E[A]     : 어트리뷰트 A를 가지는 모든 엘리먼트 E와 일치
E[A=V]   : 값이 V인 어트리뷰트 A를 가지는 모든 엘리먼트 E와 일치
E[A^=V]  : 값이 V로 시작하는 어트리뷰트 A를 가지는 모든 엘리먼트 E와 일치
E[A$=V]  : 값이 V로 끝나는 어트리뷰트 A를 가지는 모든 엘리먼트 E와 일치
E[A*=V]  : 값에 V를 포함하는 어트리뷰트 A를 가지는 모든 엘리먼트 E와 일치

 


jquery 위치 기반 셀렉터  jquery

 

 - 페이지에서 처음으로 일치하는 엘리먼트
:first

 - 페이지에서 마지막으로 일치하는 엘리먼트
:last

 - 첫번째 자식 엘리먼트
:first-child

 - 마지막 자식 엘리먼트
:last-child

 - 형제가 없는 모든 엘리먼트
:only-child

 

n은 1부터 시작

 

 - n번째 자식 엘리먼트
:nth-child(n)

 - 짝수 또는 홀수 자식 엘리먼트
:nth-child(even|odd)

 - 전달된 공식에 따른 n번째 자식 엘리먼트
:nth-child(Xn+Y)

 - 페이지 전체의 짝수 / 홀수 번째 엘리먼트
:even / :odd

 

n은 0부터 시작

 

 - n번째로 일치하는 엘리먼트
:eq(n)

 - n번째 엘리먼트(포함되지 않음) 이후의 엘리먼트와 일치
:gt(n)

 - n번째 엘리먼트(포함되지 않음 ) 이전의 엘리먼트와 일치
:li(n)

 

 

jquery 필터 종류

 

 :animated

 현재 애니메이션이 적용되고 있는 엘리먼트를 선택한다

 :button

 모든 버튼을 선택한다

 :checkbox

 체크박스 엘리먼트만 선택한다

 :checked

 선택된 체크박스나 라디오 버튼만을 선택한다

 :contains(foo)

 텍스트 foo를 포함하는 엘리먼트만 선택한다

 :disabled

 인터페이스에서 비활성화 상태인 모든 폼 엘리먼트를 선택한다

 :enabled

 인터페이스에서 활성화 상태인 모든 폼 엘리먼트를 선택한다

 :file

 모든 파일 엘리먼트를 선택한다
 :header  헤더 엘리먼트만 선택한다

 :hidden

 감춰진 엘리먼트만 선택한다

 :image

 폼 이미지를 선택한다

 :input

 input 엘리먼트만 선택

 :not(filter)

 필터의 값을 반대로 변경

 :parent

 빈 엘리먼트를 제외하고 텍스트도 포함해서 자식 엘리먼트를 가지는 엘리먼트 선택

 :password

 패스워드 엘리먼트 선택

 :radio

 라디오 버튼 엘리먼트 선택

 :reset

 리셋 버튼 엘리먼트만 선택

 :selected

 선택된 엘리먼트만 선택

 :submit

 전송 버튼을 선택

 :text

 텍스트 엘리먼트만 선택

 :visible

 visible 엘리먼트만 선택

 

 

 

jquery Command

 

 size()

 엘리먼트 개수를 리턴

 get(index)

 집합에서 하나 또는 모든 엘리먼트를 반환, index 생략하면 전체 배열을 반환

 index(element)

 집합에서 element를 찾고, 집합에서 엘리먼트의 인덱스를 반환한다.

 add()

 엘리먼트를 추가한다. html, 셀렉터, 엘리먼트, 배열 등을 넣을 수 있다.

 not()

 집합에서 엘리먼트를 제거한다.

 filter()

 표현식이나 필터링 함수를 이용해서 필터링한다.

 slice(시작, 끝)

 집합에서 연속하는 일부분을 반환한다. 0부터 시작

 find()

 전달된 표현식과 일치하는 엘리먼트를 반환한다

 is()

 전달된 표현식과 일치하는 엘리먼트가 있는지 확인한다. [ex : true, false]

 children()

 엘리먼트의 자식으로 구성된 배열 반환

 contents()  콘텐츠로 구성된 배열을 반환

 next()

 바로 다음에 나오는 형제 엘리먼트를 반환

 nextAll()

 바로 다음에 나오는 모든 형제 엘리먼트 반환

 parent()

 바로 위 부모로 구성된 배열 반환

 parents()

 엘리먼트의 조상 엘리먼트 배열 반환

 prev()

 바로 이전의 형제 배열 반환

 prevAll()

 이전의 모든 형제 배열 반환

 siblings()

 모든 형제 엘리먼트 배열을 반환

 end()

 이전 확장 집합으로 돌아간다.

 andself()

 집합 두개를 하나로 합친다.

 each()

 모든 엘리먼트를 순회하면서 호출

 attr()

 어트리뷰트 값을 가져온다.

Posted by 타카스 류지
|

참고 사이트 : http://www.phpconcept.net

 

 

pclzip-2-8-2.zip

 

 

include('pclzip.lib.php');

//PclZip 객체를 생성합니다.
//$객체 = new PclZip("생성할 압축파일 이름");
$zipfile = new PclZip('test.zip');

//zip파일에 압축할 파일이나 디렉토리의 경로를 지정하여 압축을 실행합니다.
//$객체->create("파일이나 디렉토리 경로");
$create = $zipfile->create("./");

//압축파일이 정상적으로 생성되었는지 확인합니다.
if(!empty($create))
echo "test.zip created successfully.";
else
echo "Failed to create test.zip";
Posted by 타카스 류지
|
function loadScript(url, callback) {
   var script = document.createElement('script');
   script.src = url;
   script.onload = callback;
   document.getElementsByTagName('head')[0].appendChild(script);
 }

var aa = function() {
  alert('출력');
};
loadScript('import.js', aa);

'Dev Language > JAVASCRIPT' 카테고리의 다른 글

JAVASCRIPT 동적으로 인자값 받는방법  (0) 2015.06.24
jQuery 정리  (0) 2015.06.04
javascript 쿠키 셋팅,추출  (0) 2015.06.02
getElementsByClass  (0) 2015.04.21
JAVASCRIPT 날짜 사용하기  (0) 2015.04.07
Posted by 타카스 류지
|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

데이터는 필요사항에 맞춰 가공을 해야 편합니다.

 

 

실시간t세션저장.php

//사용자OS
function getOsName($agent)
{
	global $OsSet1,$OsSet2;

	$i = 0;
	foreach($OsSet1 as $o)
	{
		$i++;
		if(strstr($agent,$o)) 
		{
			if(is_array($OsSet2)) return $OsSet2[$i-1];
			else return $i-1;
		}
	}
	return is_array($OsSet2) ? $OsSet2[0] : 0;
}

//사용자브라우저
function getBrowserName($agent)
{
	global $BrSet1;

	$i = 0;
	foreach($BrSet1 as $b)
	{
		$i++;
		if (strstr($agent,$b)) return $i-1;
	}
	return 0;
}

//로봇 체크
function robotChecker($useragent)  
{
	$robotPattern = array( 
	    'Googlebot' => 1, 
	    'NaverBot' => 1, 
	    'TechnoratiSnoop' => 1, 
	    'Allblog.net' => 1, 
	    'CazoodleBot' => 1, 
	    'nhn/1noon' => 1, 
	    'Feedfetcher-Google' => 1, 
	    'Yahoo! Slurp' => 1, 
	    'RMOM' => 1, 
	    'msnbot' => 1, 
	    'Technoratibot' => 1, 
	    'sproose' => 1, 
	    'CazoodleBot' => 1, 
	    'ONNET-OPENAPI' => 1, 
	    'UCLA CS Dept' => 1, 
	    'Snapbot' => 1, 
	    'DAUM RSS Robot' => 1, 
	    'RMOM' => 1, 
	    'S20 Wing' => 1, 
	    'FeedBurner' => 1, 
	    'xMind' => 1, 
	    'openmaru feed aggregator' => 1, 
	    'ColFeed' => 1, 
	    'MJ12bot' => 1, 
	    'Twiceler' => 1, 
	    'ia_archiver' => 1, 
	    //'Daumoa' => 1, 
	    'Mediapartners-Google' => 1 
	); 

	foreach ($robotPattern as $agentName => $value)
		if(strpos($useragent,$value)!==false) return true;
	return false;
}

//IP출력
function getIpAddress($ip,$flag,$es)
{
	if (!$flag) return '';
	if ($flag == 2) return $ip;
	else{
		$ipx = explode('.' , $ip);
		$ips = $ipx[0].'.'.$ipx[1].'.'.$es.'.'.$ipx[3];
		return $ips;
	}
}



// 실시간 접속 현황 세션 저장

$gnum = 0;
$mbrstr = '';
$gststr = '';

$isRobot = robotChecker($_SERVER['HTTP_USER_AGENT']);//strstr($_SERVER['HTTP_USER_AGENT'],'bot');

$nowtime = $date['totime'];
$country = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
$tmpfolder = './_tmp/guest/';
$now_path = urldecode(stripslashes($g['location'])); <- 각 사이트별 네비게이션
$OsSet1 = array('Unknown','Linux','Mac','Irix','Sunos','Phone','Windows CE','Windows 98','Windows 9','Windows NT 4','Windows NT 5.0','Windows NT 5.1','Windows NT 5.2','Windows NT 6.0','Windows NT 6.1','Windows NT 6.2','Windows NT 6.3');
$OsSet2   = array('Unknown','Linux','Mac','Irix','Sunos','Phone','Win CE','Win 98','Win ME','Win NT','Win 2000','Win XP','Win 2003','Vista','Win 7','Win 8','Win 8.1');
$BrSet1 = array('Unknown','MSIE 10','MSIE 9','MSIE 8','MSIE 7','MSIE 6','MSIE 5','Firefox','Opera','Chrome','Safari','Googlebot','bot','X11','Netscape','Swing');

$fp = fopen($tmpfolder.$_SERVER['REMOTE_ADDR'].'.guest', "w");
fwrite($fp , $nowtime.'|'.($_SESSION['logtime']?$_SESSION['logtime']:$nowtime).'|'.$now_path.'|'.$country.'|||'.$_SERVER['HTTP_USER_AGENT'].'||'.getOsName($_SERVER['HTTP_USER_AGENT']).'|');
fclose($fp);
@chmod($tmpfolder.$_SERVER['REMOTE_ADDR'].'.guest',0707);


if (!$isRobot)
{
$opendir = opendir($tmpfolder);
while(false !== ($file = readdir($opendir)))
{ 
if($file == '.'|| $file == '..') continue;

$timex = file($tmpfolder.$file);
$time = explode('|',$timex[0]);
$dtime = date('YmdHis', mktime(substr($time[0],8,2),substr($time[0],10,2)+3,substr($time[0],12,2),substr($time[0],4,2),substr($time[0],6,2),substr($time[0],0,4)));
$ismember = strstr($file,'.member');
if($nowtime > $dtime) //파일 생성시간 3분
{
unlink($tmpfolder.$file);
}
else {

$gnum++;
$gststr .= getIpAddress(str_replace('.guest','',$file),1,iconv("EUC-KR", "UTF-8", "★")).'^^^'.$time[1].'^'.$time[2].'^'.$time[3].'^^'.str_replace("^","",$time[6]).'^'.$time[7].'^'.$time[8].'^(@)';
}
}
closedir($opendir);
}


'Dev Language > PHP' 카테고리의 다른 글

PHP에서 암호화 encrypt 복호화 decrypt 해서 값을 넘기기  (0) 2015.06.18
PHP ZIP 압축 라이브러리  (0) 2015.06.03
PHP 문자열 인코딩 utf8,euc-kr 펑션  (0) 2015.06.02
PHP 메일 보내기  (0) 2015.06.02
PHP 배열 사용  (0) 2015.06.02
Posted by 타카스 류지
|
/*쿠키세팅*/
function setCookie(name,value,expiredays) 
{ 
 var todayDate = new Date(); 
 todayDate.setDate( todayDate.getDate() + expiredays ); 
 document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
}
 
 
setCookie('good','1',1)
 
 
/*쿠키추출*/
function getCookie( name )
{
 var nameOfCookie = name + "=";
 var x = 0;
 while ( x <= document.cookie.length )
 {
  var y = (x+nameOfCookie.length);
  if ( document.cookie.substring( x, y ) == nameOfCookie ) 
  {
   if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length;
   return unescape( document.cookie.substring( y, endOfCookie ) );
  }
  x = document.cookie.indexOf( " ", x ) + 1;
  if ( x == 0 ) break;
 }
 return "";
}
 
getCookie('good');  //출력값 1

'Dev Language > JAVASCRIPT' 카테고리의 다른 글

jQuery 정리  (0) 2015.06.04
javascript JS 호출(import)  (0) 2015.06.02
getElementsByClass  (0) 2015.04.21
JAVASCRIPT 날짜 사용하기  (0) 2015.04.07
JAVASCRIPT PARAM 값 가져오기  (0) 2015.03.19
Posted by 타카스 류지
|
function getKRtoUTF($str)
{
  return iconv('euc-kr','utf-8',$str);
}


function getUTFtoKR($str)
{
  return iconv('utf-8','euc-kr',$str);
}

 

딱 보면 알수있는 코드

'Dev Language > PHP' 카테고리의 다른 글

PHP ZIP 압축 라이브러리  (0) 2015.06.03
PHP 실시간 접속 세션 저장  (0) 2015.06.02
PHP 메일 보내기  (0) 2015.06.02
PHP 배열 사용  (0) 2015.06.02
QR 코드 생성기  (0) 2015.02.16
Posted by 타카스 류지
|
function getUTFtoKR($str)
{
   return iconv('utf-8','euc-kr',$str);
}



//이메일전송
function getSendMail($to,$from,$subject,$content,$html) 
{

   if ($html == 'TEXT') $content = nl2br(htmlspecialchars($content));
   $to_exp   = explode('|', $to);
   $from_exp = explode('|', $from);
   $To = $to_exp[1] ? "\"".getUTFtoKR($to_exp[1])."\" <$to_exp[0]>" : $to_exp[0];
   $Frm = $from_exp[1] ? "\"".getUTFtoKR($from_exp[1])."\" <$from_exp[0]>" : $from_exp[0];
   $Header = "From:$Frm\nReply-To:$frm\nX-Mailer:PHP/".phpversion();
   $Header.= "\nContent-Type:text/html;charset=EUC-KR\r\n"; 
   return @mail($To,getUTFtoKR($subject),getUTFtoKR($content),$Header);
}

 

 

 

getUTFtoKR 이 펑션을 사용하는건 인코딩 타입이 UTF8 인 경우 한글은 EUC-KR 로 변형 시켜주기 위해서 사용하는것

 

예제

 

getSendMail("exmple@google.com|홍길동","exmple|관리자","제목","내용","HTML");

 

 

일반적인 웹 호스팅 업체를 사용할경우 메일발송서버가 설치되어있습니다.

'Dev Language > PHP' 카테고리의 다른 글

PHP 실시간 접속 세션 저장  (0) 2015.06.02
PHP 문자열 인코딩 utf8,euc-kr 펑션  (0) 2015.06.02
PHP 배열 사용  (0) 2015.06.02
QR 코드 생성기  (0) 2015.02.16
MYSQL 단일 파일 웹접속용  (0) 2013.01.24
Posted by 타카스 류지
|

 

 

단일 배열

 

 

[배열명] = array();

 

 

- 숫자
$arr = array();
$arr[0] = "1";
$arr[1] = "2";
$arr[2] = "3";

echo $arr[0];

 

- 문자
$arr = array();
$arr['A'] = "1";
$arr['B'] = "2";
$arr['C'] = "3";

echo $arr['A'];

 

다차원 배열

 

 

[배열명] = array( array(), array() );

 

- 숫자
$arr = array(      
 array(10, 20, 30),
 array(40, 50, 60)
);

echo $arr[0][0];

 

- 문자
$arr = array(
 "A"=>array("A1"=>"1", "A2"=>"2", "A3"=>"3"),
 "B"=>array("A1"=>"4", "B1"=>"5", "C1"=>"6")
);

 

echo $arr['A']['A1'];

 

 

이정도면 충분할거같다

'Dev Language > PHP' 카테고리의 다른 글

PHP 문자열 인코딩 utf8,euc-kr 펑션  (0) 2015.06.02
PHP 메일 보내기  (0) 2015.06.02
QR 코드 생성기  (0) 2015.02.16
MYSQL 단일 파일 웹접속용  (0) 2013.01.24
PHP 내부 함수  (0) 2013.01.24
Posted by 타카스 류지
|

여러 엘리먼트들을 한꺼번에 받아오려고 getElementById()에 document.getElementById('*').style.background ="#FFFFFF";

이런식으로 와일드카드를 쓸 수 없나 조사를 했더니 getElementById는 하나의 엘리먼트값만 받기 때문에 불가능하다는 것.
 와일드 카드를 쓸 수 있는 건 getElementsByTagName 밖에 없는 듯.

여러 클래스들의 엘리먼를 받아오는 메소드는 있다는 말을 듣고 클래스쪽으로 전환.
 메소드명은 getElementByClass가 아니라 getElementsByClassName 이다.

사용법은
 document.getElementsByClassName(className [, parentElement])
  인수: className = 클래스명, parentElement = 부모엘리먼트


'main' ID를 갖고있는 엘리먼트 내에서 'test'클래스를 갖고있는 엘리먼트의 모두를 얻음
  document.getElementById('main').getElementsByClassName('test')

'test' 클래스 내의 모든 노드들을 취득해, id 엘리먼트값을 추출
  var firstSlot = document.getElementsByClassName("test");
  if(firstSlot[0]){
    var nodes = firstSlot[0].childNodes;
    var id = nodes[0].id;
  }

더나아가 JavaScript 1.6의 배열 확장을 더해서 사용해보면,

'test'클래스를 가지고 있는 div 엘리먼트의 모두를 얻음
  Array.filter( document.getElementsByClassName('test'), function(elem){
    return elem.nodeName == 'DIV';
  });

'test'클래스를 가지고 있는 요소의 모두를 얻음(부모엘리먼트도 포함)
  var test = document.getElementsByClassName('test');
  Array.filter( test, function(elem){
    return Array.indexOf( test, elem.parentNode ) > -1;
  });


 또한, 직접 메소드를 만들어서 사용하는 것도 가능.
 getElementsByTagName을 사용해서 태그 네임을 받아온 후 체크를 해서 오브젝트를 얻어낸다.
 

function getElementsByClass(searchClass, node, tag) {
  var classElements = new Array();
  if ( node == null ) node = document;
  if ( tag == null ) tag = '*';
  var els = node.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
  for (i=0, j=0; i < elsLen ; i++) {
    if ( pattern.test(els[i].className) ) {
      classElements[j++] = els[i];
    }
  }
  return classElements;
}
출처 : http://gimmehide.tistory.com/228


'Dev Language > JAVASCRIPT' 카테고리의 다른 글

javascript JS 호출(import)  (0) 2015.06.02
javascript 쿠키 셋팅,추출  (0) 2015.06.02
JAVASCRIPT 날짜 사용하기  (0) 2015.04.07
JAVASCRIPT PARAM 값 가져오기  (0) 2015.03.19
PC, MOBILE, TABLET 디바이스타입 파악  (0) 2015.03.17
Posted by 타카스 류지
|
import java.util.Calendar;
import java.text.SimpleDateFormat;

Calendar  cal = Calendar.getInstance();  //날짜,시간
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddhhmmss"); //포멧변환
String to_date = format.format(cal.getTime());
Posted by 타카스 류지
|